Return to Repository
Infrastructure / Service April 16, 2026

Energy & Custom IO

Monitoring PV, heatpumps, and my own custom Smarthome-node.

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.