Managing the Watts
I’m obsessed with energy efficiency. My homelab runs on a 10W Fujitsu Futro S740 specifically to keep the 24/7 overhead as low as possible. To monitor this, I built a custom Energy Dashboard.
The Dashboard
This is a custom Node.js application that polls data from my Fronius PV inverter and several smart meters across the house. Since this is proprietary code for my specific hardware setup, I don't share the full source here, but the principle is a series of REST proxies serving a real-time reactive frontend.
Smarthome Node
The Smarthome-node acts as the primary translation layer. It sits between legacy protocols and the modern MQTT/REST interfaces used by Home Assistant. It ensures operational even when specific sensors go flaky.