Skip to main content

Sezibwa meter replacement log

Sezibwa meter replacement log

One entry per customer meter swap at Sezibwa (gateway gw-pi2). Record every system that points at a meter serial, because each one must be switched separately: the OpenEMS gateway config, the customer app (meter_sources) and the billing engine (MBE device + household link). Customers are identified here by Modbus address and serial only.

Summary

Date Modbus address Old serial New serial Status
2026-09-14 7 210302003356 200326020197 All systems switched 2026-09-24; Septemberclosing bill244.54 gapkWh, openopening 0.31 kWh

2026-09-14: address 7, 210302003356 to 200326020197

Why it was replaced. The old meter stopped answering on the meters bus on 2026-08-29 at 23:07 UTC (logger issue #82). It was later found physically absent. Its last register value seen on the backend was 229.35 kWh on 2026-09-04.

New meter. CHINT DDSU666 serial 200326020197, on Modbus address 7. The first backend data is from 2026-09-14; the register read 16.16 kWh on 2026-09-24.

Systems switched:

System Change Date Reference
OpenEMS gateway (gw-pi2) New meter component meter200326020197 on unit 7 2026-09-14 microgrid-gateway PR #68
Customer app meter_sources row repointed to meter200326020197/ActiveConsumptionEnergy, history start 2026-09-14; daily usage backfilled 14 to 24 Sep with the production backfill script (11 days, sums match the register) 2026-09-24 this page
Billing engine (MBE) New device "(new meter)" added on edge sezibwa-rentals-gw-pi2 as a Consumption meter 2026-09-24 this page
Billing engine (MBE) Household billing device changed to the new device (Change billing device); old device now unlinked; invoice meter serial field set to 200326020197 by hand 2026-09-24 MBE UI gap reported: serial does not follow a device change

UnmeteredClosing gap.and opening readings (from the swap thread, Element product room, 2026-09-14). NoOld meter recorded210302003356 thisread customer244.54 betweenkWh just before removal. New meter 200326020197 read 0.31 kWh at installation (about 2026-08-3012:15 andEAT), 2026-09-13on (Modbus address 19. The old metermeter's register kept counting while it was off the bus, newso onethere notis yetno installed).unmetered gap: its closing reading covers 30 Aug to 14 Sep.

September bill. The billing engine allowstakes one billing meter per household for a wholeper period, so the September bill needsthis acustomer decision:with use aone manual reading (manualReadings in the generate call) orthat acceptjoins the gap.two meters:

StartEndkWh
Old meter223.52 (August end, when it went silent)244.5421.02
New meter0.31reading at September closeend minus 0.31
Manual reading to enter223.52244.54 + (new end - 0.31)sum of both

Check first that the August bill really ended this customer at 223.52 kWh.

Watch. A stray 0.35 kWh value appears on 2026-09-14 under the old channel name. That was the new meter answering on address 7 before its component was renamed, not the old meter.