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