From 63abc15b448cf0b6eeb443d57b56551f923b80f9 Mon Sep 17 00:00:00 2001 From: Patrick Schurig Date: Wed, 5 Aug 2026 20:05:25 +0200 Subject: [PATCH] debian: changelog entry 1.15.2+etm8 Co-Authored-By: Claude Opus 5 (1M context) --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/debian/changelog b/debian/changelog index e489138..2778197 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +etm-powersync-plugins-modbus (1.15.2+etm8) trixie; urgency=medium + + * sunspec: ask the connection thing directly instead of resolving it by id. + The battery presence gate went through isFroniusChild(), which looks the + parent up in myThings(). During the initial setup the parent is not + registered yet, the lookup answers false, the Fronius gate is bypassed and + the phantom storage child is created after all. Caught on the bench, not + by the unit suite, which covers the decision and not the wiring. See + sunspec/DIVERGENCES.md D-7. + + -- Patrick Schurig Wed, 05 Aug 2026 19:20:00 +0200 + etm-powersync-plugins-modbus (1.15.2+etm7) trixie; urgency=medium * sunspec: correct the grid meter sign on Fronius. onMeterBlockUpdated()