Simon Stürz
2efabf95c8
SunSpec: Add sunspec discovery
...
SunSpec: Make use network device monitor
SunSpec: Reset energy live data on disconnected
SunSpec: Remove devices if the model has been removed from the connection
2023-05-03 08:41:19 +02:00
Simon Stürz
751fdb33a0
Fix storage state and add endianness param to generic connection
2022-11-27 10:57:30 +01:00
Simon Stürz
7f261d160a
Introduce timout handling and reconnect. Update sunspec connection state handling
2022-06-29 09:48:57 +02:00
Jenkins nymea
920cd4addc
Merge PR #59 : Sunspec: Set weak discovery type
2022-03-23 13:25:38 +01:00
Michael Zanetti
456c160402
Sunspec: Set weak discovery type
2022-03-08 10:17:29 +01:00
Simon Stürz
3d234c1efb
SunSpec: Remove Kostal sunspec connection in favor of custom modbus implementation
2022-02-23 07:16:36 +01:00
Simon Stürz
edaa75f531
Fix solar edge battery connected state and update names
2021-11-12 18:09:55 +01:00
Simon Stürz
6d75b30b28
Add provide interfaces for sunspec plugin
2021-11-10 16:57:13 +01:00
Simon Stürz
da31e358d4
Remove adaptive filter since leads to invalid self consumption calculations
2021-10-28 13:02:04 +02:00
Simon Stürz
dcffc3f1ac
Update solar edge calculation
2021-10-21 14:09:26 +02:00
Simon Stürz
c6a08566ab
Add sunspec inverter DC states
2021-10-11 10:56:05 +02:00
Simon Stürz
bcb90ee6d1
Update charging state from sunspec storage
2021-10-07 09:10:09 +02:00
Simon Stürz
09924f251d
SunSpec: Fix energy values for solar edge battery
2021-10-06 16:02:18 +02:00
Michael Zanetti
b3576ae278
Adjust to latest evcharger and energystorage interfaces
2021-09-23 14:56:15 +02:00
Michael Zanetti
3e9d57f178
WIP: Update to new energystorage interface
2021-09-21 14:03:05 +02:00
Simon Stürz
df26471110
Fix sunspec three phase meter interface
2021-09-08 18:11:20 +02:00
Simon Stürz
d4094dae7b
Update sunspec to new interfaces and add adaptive filters
2021-08-26 14:32:13 +02:00
Simon Stürz
b1022c9ca0
Add solarinverter interface for sunspec three phase inverter
2021-08-19 16:49:29 +02:00
Simon Stürz
d8092607d7
Add kostal model filtering and handle interrupted discovery
2021-08-09 15:38:05 +02:00
Simon Stürz
2d732359f6
Add Kostal vendor and fix block override of protected method
2021-08-09 09:15:49 +02:00
Simon Stürz
c49fd728dc
Process sunspec common model information and pride them as parameters
2021-07-16 15:17:12 +02:00
Simon Stürz
38a718472b
Add libnymea-sunspec and implement custom SolarEdge connection
2021-07-15 16:05:29 +02:00
Michael Zanetti
186bdd9a8d
Update to new smartmeter interfaces (incomplete)
...
This only makes it build, but does not update to use the new
energymeter interface which is likely to be used for many of them
2021-06-28 18:46:24 +02:00
Simon Stürz
d9138ff01d
Add network discovery to the sunspec plugin
2021-06-28 14:40:14 +02:00
Boernsman
62dc0ab825
added interfaces and fixed inverter states
2021-02-03 20:59:21 +01:00
Boernsman
c112e1e6a0
improved sunspec storage
2021-01-22 14:21:23 +01:00
Boernsman
b536b1b16e
renamed block or map to model
2021-01-22 09:10:29 +01:00
Boernsman
4a9064c647
fixed ssf inverter energy value
2021-01-21 17:35:09 +01:00
Boernsman
0d91606e7d
fixed sf value conversion
2021-01-21 13:25:34 +01:00
Boernsman
6383b60ce3
added sunspec test server script
2021-01-19 18:12:59 +01:00
Boernsman
6a56838c8f
further implementeion of sunspec features
2021-01-18 14:04:11 +01:00
bernhard.trinnes
5a2be02340
fixed rebase
2021-01-18 14:04:11 +01:00
Boernsman
c1cdaac571
added sunspec plugin
2021-01-18 14:04:11 +01:00