In South Australia we have so much rooftop solar that the grid occasionally pays people to use power, which is the closest this state gets to a personality. If you’ve got panels on the roof, the single most satisfying home automation project isn’t a light or a lock. It’s pulling your own energy data into Home Assistant and watching, in real time, your roof quietly paying for the dishwasher.

There is exactly one thing standing between you and that satisfaction, and it is a Fronius inverter that does not want to tell you its IP address.

The inverter has a perfectly good local API. Home Assistant can read it directly, no cloud, no subscription, no middleman. But first you have to find the thing on your own network, and a solar inverter is the shyest device in the house — it doesn’t announce itself the way a Chromecast will, it just sits there generating power and saying nothing. So you go hunting: the router’s client list, a network scan, the inverter’s own little web page once you’ve guessed your way to it. Find the IP, hand it to Home Assistant, and it springs to life.

Live generation, consumption, and battery, finally in one place

Once it’s in, the Home Assistant Energy dashboard is the payoff that justifies the whole hobby to a skeptical spouse. Generation, consumption, what you’re exporting, what you’re pulling from the grid, all in one honest graph. It turns a vague feeling ("solar’s good, right?") into a number you can actually run your life against.

And once you have the number, you start making decisions you couldn’t make before. In SA the battery maths is its own rabbit hole — feed-in tariffs have collapsed to almost nothing, so the value of a battery is increasingly about self-consumption, storing your cheap midday sun to spend at the expensive evening peak rather than selling it for loose change. You don’t need a battery to start. You need the dashboard. The battery decision gets a lot less hand-wavy once you can see exactly how much of your own generation you’re currently throwing away.

That’s the real unlock here, and I’ll allow myself one un-bleak sentence: there is a genuine, uncomplicated pleasure in watching a graph of your own roof earning its keep. It’s the one automation that pays you back in dollars and not just convenience.

THE LEDGER

Cost: $0 — the inverter API is free, you just have to find it

Actual cost: one evening playing hide-and-seek with a static IP

Survives a firmware update? Yes, though a Fronius update can reshuffle the IP — pin it in the router

Verdict: Do this before you buy a battery, not after. The dashboard tells you whether you even need one.