diff --git a/debian/control b/debian/control index af1073f..465f302 100644 --- a/debian/control +++ b/debian/control @@ -10,6 +10,7 @@ Build-Depends: debhelper, libnymea-dev, nymea-dev-tools:native, libnymea-modbus-dev, + libnymea-sunspec-dev, qt6-base-dev, qt6-base-dev-tools, qt6-serialport-dev, @@ -53,3 +54,25 @@ Description: PowerSync integration plugin for V2C Trydan EV charger (Modbus TCP) 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. diff --git a/debian/nymea-plugin-sunspec-etm01.install b/debian/nymea-plugin-sunspec-etm01.install new file mode 100644 index 0000000..40c427d --- /dev/null +++ b/debian/nymea-plugin-sunspec-etm01.install @@ -0,0 +1 @@ +usr/lib/*/nymea/plugins/libnymea_integrationpluginsunspec.so