One test per AC of specs/fronius-sunspec.md, named test_AC_<n>_<what>. Definition criteria (value ranges, thing classes, defaults) are checked by re-reading integrationpluginsunspec.json. Behaviour criteria run either on a model 124 register dump fed to the real libnymea-sunspec model, or on the pure logic units the plugin is about to grow. All red at this point: sunspecstoragelogic and froniusrules do not exist yet, so the suite does not compile. That is the expected starting state.
SunSpec
Connect nymea to SunSpec devices over Modbus TCP
Supported Things
- SunSpec Inverter
- Model ID 101 & 111 Single phase inverter
- Model ID 102 & 112 Split phase inverter
- Model ID 103 & 113 Three phase inverter
- SunSpec Meter
- Model ID 201 & 211 Single phase meter
- Model ID 202 & 212 Split phase meter
- Model ID 203 & 213 Three phase meter
- SunSpec Storage
- Model ID 124
Tested connections
- SolarEdge (with custom battery)
Requirements
- The package 'nymea-plugin-sunspec' must be installed.
- The SunSpec device must support SunSpec over modbus TCP