History
Local DuckDB · LESCO billing · updated —
Protected consumer status
Days elapsed
Unit window
NEPRA threshold200 units / period · per meter
Meters

Rotate the transfer switch between meters to keep both below 200 units per billing cycle. Alert fires at the configured threshold (default 90).

Energy 0 samples · 0 days
Load shedding

When the grid was down each day. Stack lets you see if outages cluster at the same time of day (scheduled) or jump around (ad-hoc). Detection: ac_input_voltage < 50 V across consecutive 5-min samples — sub-minute flickers are missed by design. Hatched grey means no data from BLE or cloud (both inverter Wi-Fi and Mac were offline that window).

Loading…
Monthly audit
updated —

Per-period reconciliation: grid units from local data vs LESCO bills. Diff = (Meter A + Meter B) − Grid (data); positive means bills are higher than what we recorded. Read-window drift checks the nearby edge days when LESCO's actual read window does not line up with the anchor day.

Month Grid (data) Meter A Meter B Missing days Diff Read window