The plugin was added to PLUGIN_DIRS by the vendoring commit but never packaged, so dh_missing found its .so in debian/tmp with nowhere to go and aborted the whole source package: no .deb at all came out of experimental-silo, not even for the four unrelated plugins. Declares the binary package and adds libnymea-sunspec-dev to Build-Depends. Upstream does not need that dependency because it builds libnymea-sunspec from the same source tree; this repository vendors only the plugin and links against the installed library. Named with the -etm01 fork suffix rather than the upstream name, which our own repository already publishes in stable and testing as a mirror of 1.15.2. Same file path and same pluginId, hence Conflicts, Replaces and Provides against nymea-plugin-sunspec so the two can never be installed side by side. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
79 lines
3.1 KiB
Plaintext
79 lines
3.1 KiB
Plaintext
Source: etm-powersync-plugins-modbus
|
|
Section: utils
|
|
Priority: optional
|
|
Maintainer: ETM-Schurig SARL <contact@etm-schurig.eu>
|
|
Standards-Version: 4.7.2
|
|
Homepage: https://etm-powersync.fr
|
|
Vcs-Git: https://git.etm-powersync.fr/ETM-Schurig/etm-powersync-plugins-modbus.git
|
|
Build-Depends: debhelper,
|
|
pkg-config,
|
|
libnymea-dev,
|
|
nymea-dev-tools:native,
|
|
libnymea-modbus-dev,
|
|
libnymea-sunspec-dev,
|
|
qt6-base-dev,
|
|
qt6-base-dev-tools,
|
|
qt6-serialport-dev,
|
|
qt6-serialbus-dev,
|
|
|
|
Package: powersync-plugin-eastron
|
|
Architecture: any
|
|
Section: libs
|
|
Depends: ${shlibs:Depends},
|
|
${misc:Depends},
|
|
Description: PowerSync integration plugin for Eastron SDM energy meters (Modbus RTU)
|
|
nymea integration plugin for Eastron SDM72 / SDM120 / SDM630 energy meters
|
|
over Modbus RTU, for use by the ETM PowerSync home energy management system.
|
|
|
|
Package: powersync-plugin-abbb2x
|
|
Architecture: any
|
|
Section: libs
|
|
Depends: ${shlibs:Depends},
|
|
${misc:Depends},
|
|
Description: PowerSync integration plugin for ABB B2x energy meters (Modbus RTU)
|
|
nymea integration plugin for ABB B21 / B23 / B24 energy meters
|
|
over Modbus RTU, for use by the ETM PowerSync home energy management system.
|
|
|
|
Package: nymea-plugin-abbterra
|
|
Architecture: any
|
|
Section: libs
|
|
Depends: ${shlibs:Depends},
|
|
${misc:Depends},
|
|
Description: ABB Terra AC charging station (Modbus TCP/RTU) - vendored from upstream
|
|
nymea integration plugin for ABB Terra AC wallbox over Modbus TCP or RTU.
|
|
Vendored from nymea-plugins-modbus experimental-silo, pending upstream release.
|
|
|
|
Package: powersync-plugin-v2c
|
|
Architecture: any
|
|
Section: libs
|
|
Depends: ${shlibs:Depends},
|
|
${misc:Depends},
|
|
Description: PowerSync integration plugin for V2C Trydan EV charger (Modbus TCP)
|
|
nymea integration plugin for the V2C Trydan / Trydan Pro EV charger over
|
|
Modbus TCP (port 502), for use by the ETM PowerSync home energy management
|
|
system. Implements the evcharger interface: charge enable/disable, current
|
|
setpoint, plugged-in / charging state, house and solar power telemetry.
|
|
Status: Partial — not yet validated on real hardware.
|
|
|
|
Package: nymea-plugin-sunspec-etm01
|
|
Architecture: any
|
|
Section: libs
|
|
Depends: ${shlibs:Depends},
|
|
${misc:Depends},
|
|
Conflicts: nymea-plugin-sunspec
|
|
Replaces: nymea-plugin-sunspec
|
|
Provides: nymea-plugin-sunspec
|
|
Description: SunSpec Modbus devices, ETM fork with Fronius support - vendored
|
|
nymea integration plugin for SunSpec compatible solar inverters, meters and
|
|
storage over Modbus TCP. ETM fork of the upstream plugin, adding the Fronius
|
|
vendor: a GEN24 answers for the inverter and for its Smart Meter on separate
|
|
unit IDs behind one host and port, so one connection thing carries two.
|
|
.
|
|
Ships the same plugin file and the same pluginId as the upstream
|
|
nymea-plugin-sunspec, which it therefore conflicts with and replaces. The
|
|
-etm01 suffix marks the fork; the name goes back to nymea-plugin-sunspec if
|
|
the Fronius vendor is ever merged upstream.
|
|
.
|
|
Status: Partial - verified against a SunSpec simulator only, never on a real
|
|
inverter.
|