Awesome Miner manages and monitors cryptocurrency mining hardware from one console. It can read hashrate, temperature, fan data, accepted shares, hardware errors, pool connections, and estimated profit across individual miners or groups. Awesome Miner can also start actions when those readings cross a rule threshold and can move compatible miners between profitable choices. It does not mine coins by itself, run a mining pool, hold a wallet, or send mining payouts. The chosen pool remains responsible for accepted shares, balances, and payment.
Connect the miner
An existing miner needs a reachable management interface or mining software that Awesome Miner understands. Pool details come from the pool itself: its server address, worker name, wallet format, and any password field. Adding a coin to the coin list does not create a destination that a miner can use. A single-coin pool needs a pool entry, and custom pools need manual grouping before the profit switcher can treat them as alternatives.
ASIC and GPU management do not behave identically. Managed mining can change the algorithm, mining software, service, and pool for a GPU or CPU setup. External profit switching on an ASIC rearranges pool priorities that the device already knows; it cannot replace the ASIC firmware’s mining software. Some Antminer devices also restore their three factory pool entries after a hard reboot unless the user writes the desired pools into the device defaults.
Profit needs inputs
The profit switcher combines coin revenue data with a hashrate profile and power cost. Before mining starts, it uses the hashrate values stored in the profile. After the miner reports actual work, Awesome Miner can calculate the displayed result from the measured hashrate. A profile copied from another graphics card can therefore rank choices incorrectly until its figures match the real machine.
Switch interval and threshold control how eagerly the miner moves. A very short interval can react to every temporary price change, but each change may require the mining process and pool connection to stabilise. The resulting idle time can cost more than the apparent gain. A threshold keeps the current choice until another choice exceeds it by the required margin.
Power is sometimes estimated
Awesome Miner reads live power when the device or mining interface reports it. Otherwise it calculates power through a configured static value, a linear model, or manual profile values. Profit can look precise while it still rests on an estimate. A wall-meter reading may include power supplies, cooling, and other losses that the device sensor omits.
Facility costs entered on the dashboard remain separate from the profit attached to each miner. The display mode selected for power figures also does not change the static power values that the profit switcher uses. Anyone comparing the dashboard with a pool statement must check which cost level each figure includes.
Rules watch conditions
Automation rules can watch hashrate, accepted or rejected shares, hardware errors, temperature, fan speed, online state, ping response, uptime, or profit. A rule can restart a miner, send a notification, run another action, or change a setting when its trigger remains true. The duration matters. An offline trigger does not need to fire on the first missed poll, and a hashrate trigger can wait for a configured interval.
Statistics can also remain stale while a miner stops returning fresh data. Awesome Miner can treat sufficiently old figures as stale, but the selected time window determines when that happens. A rule that checks only a numerical hashrate without considering data age may continue to see the last known value. Testing a rule against one miner before assigning it to a group helps expose that timing without restarting an entire farm.






