Variable Substitution, New Firmware, MRR Improvements

Foreman has been updated with the following new features and improvements:

New Features

Variable Substitution

Variables can now be leveraged in the ASIC Change Pools prompt, allowing users to perform a bulk changing of pools while keeping each device unique.

The following patterns may be used in either the URL, Username, or Password fields:

  • ${miner.name} will insert the Foreman miner name
  • ${miner.ip} will insert the miner IP
  • ${miner.ip.1} will insert the first miner IP octet
  • ${miner.ip.2} will insert the second miner IP octet
  • ${miner.ip.3} will insert the third miner IP octet
  • ${miner.ip.4} will insert the fourth miner IP octet
  • ${miner.port} will insert the miner API port
  • ${miner.type} will insert the miner type (ex: 'Antminer S9')
  • ${miner.mrr_rig_id} will insert the MiningRigRentals rig id
  • ${miner.pickaxe} will insert the pickaxe name
All spaces and periods will automatically be replaced with underscores.

Examples:

  • ${miner.pickaxe}_${miner.ip} will produce something like site_2_10_0_1_19
  • ${miner.name}_${miner.ip} will produce something like my_l3_10_0_1_19
  • ${miner.pickaxe}_${miner.type} will produce something like site_2_antminer_l3
  • ${miner.pickaxe}_${miner.mrr_rig_id} will produce something like site_2_165049

ASIC MiningRigRentals Improvements

For ASIC devices, the rig ID will now automatically be parsed and set on your miners. Integrating with MiningRigRentals for ASICs is now as simple as entering your MRR API keys into Foreman.

Foreman will automatically be updated to reflect the new rig ID if a miner is moved in MRR. No manual intervention is required.

NiceHash ASIC Firmware Support

Support for NiceHash ASIC Firmware has officially been added to Foreman. Users can now monitor and manage their ASIC devices running this custom firmware directly from Foreman.

HiveOS ASIC Firmware Support

Support for HiveOS ASIC Firmware has officially been added to Foreman. Users can now monitor and manage their ASIC devices running this custom firmware directly from your dashboard.

Bug Fixes

Plan Cost Calculation

Addressed an issue related to billing plan cost calculations when a user was granted additional trial miners over the default 250.

Metrics Caching Issue

Addressed a cache ordering issue that sometimes caused miners to alert for a low accepted hash rate despite there being no issue.