Commit Graph

42 Commits (8660e8a8a24c8a4507e560315601c7750fc09bb6)

Author SHA1 Message Date
Simon Stürz 8b89926792 Update includes 2022-06-03 10:20:25 +02:00
Simon Stürz 5b8e71422c Fix battery detection for solar edge and inital connected state of the battery 2022-03-23 11:40:48 +01:00
Simon Stürz cf9a65138f Fix SolarEdge battery detection and phase voltage values for 3 phase meters 2022-03-11 11:06:07 +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 1de0cd9ac5 Fix libnymea-sunspec byteorder initialization 2021-12-12 10:39:54 +01:00
Simon Stürz 2da631710f Fix solar edge connection endiness 2021-12-10 20:58:51 +01:00
Simon Stürz aae0b1d299 Update SolarEdge connection to use BigEndian instead of LittleEndian byte order for registers 2021-12-10 17:19:23 +01:00
Simon Stürz eabdc1a207 Introduce endiness for sunspec connections 2021-12-10 17:01:36 +01:00
Simon Stürz f4ae5912f7 Fix solar edge initial connected state 2021-11-19 16:11:48 +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 c3bbfa795a Fix pv battery discharge calculation 2021-10-29 18:01:57 +02:00
Simon Stürz 80ba708eff Fix inverter energy for solar edge and fix discharging pv calculation 2021-10-29 08:40:35 +02:00
Simon Stürz 767c97224f Improve claculation debug and add self consumption calculation 2021-10-28 14:01:49 +02:00
Simon Stürz a00f82dcd2 Fix energy counting values for SolarEdge meter due to sunspec violation 2021-10-28 13:14:02 +02:00
Simon Stürz dcffc3f1ac Update solar edge calculation 2021-10-21 14:09:26 +02:00
Simon Stürz cbc441b362 Add checking debugs for loss and actual pv calculation 2021-10-11 12:47:59 +02:00
Simon Stürz c6a08566ab Add sunspec inverter DC states 2021-10-11 10:56:05 +02:00
Simon Stürz eb037ecfda Update solar edge battery and currentPower measurements for sunspec things 2021-10-08 14:03:31 +02:00
Simon Stürz 358effc0fb Move meter and storage to plugin main class for individual state handling 2021-10-08 09:13:56 +02:00
Simon Stürz 497cb61795 Move inverter to plugin main class for individual state handling 2021-10-08 08:37:36 +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 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 0abc756a3d Fix set version string for sunspec devices 2021-07-16 17:09:33 +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
Simon Stürz fdee0d6453 Update discovery to renamed network device 2021-06-28 18:42:55 +02:00
Simon Stürz d9138ff01d Add network discovery to the sunspec plugin 2021-06-28 14:40:14 +02:00
Boernsman 1596780916 fixed storage actions 2021-02-04 14:02:11 +01:00
Boernsman 73958b2e59 Remaved storage register to original sunspec name 2021-02-04 13:37:31 +01:00
Boernsman 5efce86683 tested and fixed storage model 2021-02-04 13:00:22 +01:00
Boernsman 62dc0ab825 added interfaces and fixed inverter states 2021-02-03 20:59:21 +01:00
Boernsman 1020dd90a4 fixed sunspec inverter event state 2021-02-03 16:34:19 +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 0e3abab229 improved thing setup and added debug output 2021-01-18 14:44:49 +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