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) <noreply@anthropic.com>
This commit is contained in:
Patrick Schurig 2026-08-02 12:10:20 +02:00
parent 405b764463
commit 6bdb51cbf0

26
debian/changelog vendored
View File

@ -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 <contact@etm-schurig.eu> 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