From 6bdb51cbf0ad96a50c2a4821c764b25e72d5436f Mon Sep 17 00:00:00 2001 From: Patrick Schurig Date: Sun, 2 Aug 2026 12:10:20 +0200 Subject: [PATCH] debian: changelog entry 1.15.2+etm6 for the SunSpec plugin Records the new nymea-plugin-sunspec-etm01 binary package, the Fronius vendor it carries, the storage setpoint corrections and the added Build-Depends. The previous entry described an unrelated abbterra fix, so the package would have shipped under a version that never mentioned it. Co-Authored-By: Claude Opus 5 (1M context) --- debian/changelog | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/debian/changelog b/debian/changelog index 8eb0012..295e208 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,29 @@ +etm-powersync-plugins-modbus (1.15.2+etm6) trixie; urgency=medium + + * sunspec: package the vendored SunSpec plugin as nymea-plugin-sunspec-etm01. + The plugin was added to the build by the vendoring commit but never + packaged, so dh_missing found its .so in debian/tmp with nowhere to install + it and aborted the whole source package: no binary package at all came out + of this branch, not even for the four unrelated plugins. + * sunspec: add the Fronius vendor. A GEN24 answers for the inverter on one + unit ID and for its Smart Meter on another, behind the same host and port, + so one froniusConnection thing now carries two SunSpecConnection objects. + The meter connection is brought up only once the primary has finished + discovering, and the parent connected state follows the primary alone. + * sunspec: correct the storage setpoint chain - charge and discharge rates + read back from InWRte/OutWRte instead of the read-only gradients, the rate + range widened to -100..100 so forced charging can be expressed at all, + enableDischarging reconciled from StorCtl_Mod, and the revert timer armed + with every setpoint so one left behind by a stopped HEMS expires. + * debian: add libnymea-sunspec-dev to Build-Depends. Upstream does not need + it because it builds libnymea-sunspec from the same source tree; this + repository vendors only the plugin and links against the installed library. + * The new binary package conflicts with, replaces and provides + nymea-plugin-sunspec: it ships the same plugin file and the same pluginId + as the upstream package this repository already mirrors. + + -- ETM-Schurig SARL Sun, 02 Aug 2026 12:05:00 +0200 + etm-powersync-plugins-modbus (1.15.2+etm5) trixie; urgency=medium * abbterra: decode the serial-number and firmware register fields as BCD, as