Home Assistant Integrations

@Exergy has developed a few Home Assistant integrations for controlling and monitoring a few different miner models as well as monitoring different pools. Available on GitHub and easy to import into HACS. Instructions can be found in the respective READMEs or on docs.exergyheat.com

Miners:
Canaan Avalon Home
Bitaxe
Stealthminer
Whatsminer (Old Firmware)

Pools:
OCEAN
DATUM
Public Pool

Solar Inverter:
AP Systems

Please let me know if you have any feedback, good or bad.

1 Like

@tronsington & @tylerkstevens

Thanks for creating this HA integration! I’ve been using it and plan on posting what I’m currently doing with the entities and sensors that show up in Home Assistant thanks to your HA project. Here’s the latest dashboard I created with it last week:

It displays my office room stats and my Loki rig’s real‑time data, using both the smart plug’s power readings and the BTC network. When I put all of that together, I can see the “heating rebate” I’m effectively getting at any given moment.

Some Feedback & Request:

During setup, it will prompt you for the miner’s IP address and port. I initially entered my miner’s IP with port 4028, but kept running into errors. Leaving the port at the default 8080 solved the issue immediately.

Fan control, is there was a way to implement LuxOS API fan settings? It would be nice to control the fans when they’re in auto made. Here’s some info from the LUXOS API guide: fanset - The end goal being able to make those API calls using HA to control the fans and set a range so they don’t fluctuate so rapidly in automatic mode.

-HeatJack

1 Like

Just out of curiosity, why did you try changing it to 4028?

For sure. Shouldn’t be too difficult to implement. I’ll add it to the list.

Thanks for the feedback!

1 Like

Just out of curiosity, why did you try changing it to 4028?

I was following the Configuration steps from Github:

Go to Settings > Devices & Services
Click + Add Integration
Search for “Stealthminer”
Enter your miner’s IP address and port (default: 4028)
Click Submit

HA device setup:

TLDR; The readme says to enter the miner’s IP and port (default 4028), so I thought that meant the integration needed that port and changed it. I’m still pretty new to Home Assistant :slight_smile:

1 Like

nope, that’s on me haha. I’ll get the docs cleaned up.

1 Like