Jakarta, Indonesia
Posts

My Backup Grid Was Quietly Burning 40 kWh a Month Doing Nothing

My home runs solar-first. The main supply is a rooftop PV array plus a ~20 kWh LiFePO4 battery bank, all managed by a Deye SUN-8K-SG01LP1-EU (8 kW hybrid inverter). The utility grid is still wired in — but I flipped its role completely. It's no longer the star of the show; it's the substitute that only comes on when the game is genuinely on the line. I call the philosophy solar-first: sun and battery first, grid last. For a while I assumed leaving the grid connected was harmless. It's not being used, right? Wrong. The moment the grid MCB is energized while the house is actually running off the battery, there's still power leaking through. The inverter and the grid path draw current just to stand at the ready. On my system that idle draw measures around 50–60 watts. Sounds trivial. But run the math:
Standby Draw
Per Day
Per Month
What It Powers
55W continuous1.32 kWh~40 kWhNothing — pure standby loss
≈ a small fridge running 24/7
Roughly 40 kWh a month evaporating without switching on a single appliance. Electricity you pay for to power... well, nothing. That's why the default rule in my house is blunt: the grid MCB stays OFF. No utility power quietly idling and nibbling at the meter. And the switch isn't in my hands — it's a Sonoff POWR316D smart breaker, controlled over the local network so it never depends on the cloud or DNS to do its job. So who decides when the grid is allowed to come on? An automation flow in Node-RED that reads the inverter over Modbus every few seconds — battery voltage, State of Charge, house load, and solar production. I built it in tiers so it never panics over a momentary blip:
Tier
Trigger
Purpose
Tier 0 — Anti-overloadLoad ≥ 8500W for 3sGrid assists instantly so the inverter doesn't trip on overload (e.g. two water heaters at once)
Tier 1 — Critical safetyVoltage in the ~45–46V danger zoneGrid comes on immediately to save the battery from deep discharge
Tier 2 / 2.5 — Load-awareLow voltage sustained 60–120sIgnores brief spikes (a compressor kicking in) so the grid doesn't fire on a 'twitch'
Tier 3 — Release fastBattery ≥ 48V or solar surplus > 500WDrops the grid the moment it's no longer needed
The whole thing boils down to one sentence: the grid only switches on when the battery genuinely needs it — and switches off again as fast as possible. If you want the deep dive into how those tiers were tuned from 30 days of real telemetry, I wrote that up separately in the three-tier hysteresis engine post. The thing I keep telling anyone who wants to build something similar: the secret to a cheap grid-backup setup isn't when you turn the grid on — it's the discipline of turning it off. Hysteresis helps here. By making the "on" and "off" thresholds deliberately different, the grid never flickers on-and-off in quick succession (which is both wasteful and pointless). Every time the utility does step in, it's actually doing real work. And don't underestimate standby draw. That 50–60W is a silent killer on the electricity bill — small, relentless, and almost invisible until you actually measure it. Keeping the grid OFF by default, while still having a layered safety net for emergencies, turned out to be the single simplest way to plug that leak and shrink the bill at the same time. If you run a hybrid inverter with a battery, try one thing tonight: check how many watts your system pulls when it's doing nothing at all. The answer might make you want to flip a breaker.
Part of my ongoing home IoT series on solar automation. See also: the three-tier hysteresis engine that decides exactly when the grid earns its keep.
On this page