630 Commits

Author SHA1 Message Date
Martin Lukas
0488683cba Address review comments
Signed-off-by: Martin Lukas <martin.lukas@chargebyte.com>
2024-08-08 13:14:26 +02:00
Martin Lukas
6766874724 Add copyright stuff to new class files
Signed-off-by: Martin Lukas <martin.lukas@chargebyte.com>
2024-08-06 08:43:58 +02:00
Martin Lukas
5d15fc9e16 Add backwards compatibility for modbus protocol
Add verification for new registers

Signed-off-by: Martin Lukas <martin.lukas@chargebyte.com>
2024-08-06 07:12:09 +02:00
Martin Lukas
5affe6614e Implementation of play pause depending on action issuer
Signed-off-by: Martin Lukas <martin.lukas@chargebyte.com>
2024-08-06 07:12:09 +02:00
Martin Lukas
4443ff04f1 Add new registers for
* vendor name
* product name
* firmware version
* absolute charged energy
to regarding json files

Signed-off-by: Martin Lukas <martin.lukas@chargebyte.com>
2024-08-06 07:11:16 +02:00
jenkins
6d334fd251 Jenkins release build 1.9.3 2024-07-19 21:06:40 +02:00
jenkins
30daeb1f44 Merge PR #177: Update debian packaging and compat level 2024-07-19 21:06:39 +02:00
jenkins
9e49117b1c Merge PR #176: modbus-tool: Create TCP connection pure virtual base class 2024-07-19 21:06:38 +02:00
jenkins
5829f038ed Merge PR #175: Mennekes: Update translations and allow IP based connections 2024-07-19 21:06:37 +02:00
jenkins
685d7a38f8 Merge PR #174: New Plugin: Inro: Add support for PANTABOX 2024-07-19 21:06:35 +02:00
jenkins
12e233b22a Merge PR #171: New plugin: Sungrow 2024-07-19 21:06:34 +02:00
Simon Stürz
047505a6c4 Update debian packaging and compat level 2024-07-19 09:35:19 +02:00
Simon Stürz
c8e864f541 Mennekes: Fix memory leak in executeAction 2024-07-03 13:15:15 +02:00
Simon Stürz
2d28ee3d26 Mennekes: Update translations and allow IP based connections 2024-07-03 09:14:12 +02:00
Simon Stürz
a0ed908811 Modbus tool: Create TCP connection pure virtual base class for generic connection handling 2024-07-01 13:28:13 +02:00
Simon Stürz
a255a67d51 New plugin Inro: Add support for PANTABOX 2024-05-29 12:51:25 +02:00
jenkins
90f954f198 Jenkins release build 1.9.2 2024-05-14 15:04:09 +02:00
jenkins
d96720cb08 Merge PR #173: Menekes: Reconnect AmtronECU in case of dead Modbus TCP connection 2024-05-14 15:04:08 +02:00
jenkins
8bebf4ce9b Merge PR #172: Menekes: Fix AmtronECU charging state for firmware version < 5.22 2024-05-14 15:04:07 +02:00
jenkins
2ca9e174c6 Merge PR #170: Wattsonic: Update connection behavior and fix PV production value 2024-05-14 15:04:06 +02:00
jenkins
2d7c868242 Merge PR #168: SunSpec: Improve discovery and handle blocking connections 2024-05-14 15:04:05 +02:00
jenkins
afb984c961 Merge PR #167: SunSpec: Update read block behavior and prevent duplicated things 2024-05-14 15:04:03 +02:00
jenkins
a1b857f991 Merge PR #165: Update nymea-modbus-cli documentation 2024-05-14 15:04:02 +02:00
jenkins
69da3bfb3c Merge PR #164: Solax: Make sure the update is working for queued connections 2024-05-14 15:04:01 +02:00
jenkins
e48714962c Merge PR #163: New plugin: PC Electric 2024-05-14 15:03:59 +02:00
Simon Stürz
ed0f9d439d Menekes: Reconnect AmtronECU in case of dead Modbus TCP connection 2024-05-13 11:47:41 +02:00
trinnes
0a06dc565c Sungrow: Improve connection stability 2024-05-12 11:35:38 +02:00
Simon Stürz
f1eb02c722 AmtronECU: fix charging state for firmware version < 5.22 2024-05-06 16:40:37 +02:00
trinnes
6bd514f44e Sungrow: Reduce amount of modbus requests 2024-05-02 21:47:34 +02:00
Simon Stürz
96d5c05ad7 Solax: Fix invalid inverter power 2024-04-29 08:15:57 +02:00
trinnes
5e29ea6d17 Add Sungrow plug-in 2024-04-21 10:23:00 +02:00
Simon Stürz
6ec122a097 Wattsonic: Update connection behavior and fix PV production value 2024-04-03 12:58:15 +02:00
Simon Stürz
a54f323da3 SMA: Update power value reading 2024-03-27 13:11:11 +01:00
Simon Stürz
d27c72e0c5 Solax: Make sure the update is working for queued connections 2024-03-26 10:41:26 +01:00
Simon Stürz
22ef68ffa0 Add PCE EV11.3 support 2024-03-25 15:14:00 +01:00
Simon Stürz
cc92df2d74 modbus-tools: Add support for queued replies 2024-03-25 15:12:45 +01:00
Simon Stürz
329b9ac864 SunSpec: Improve discovery and handle blocking connections 2024-03-22 15:31:35 +01:00
Simon Stürz
cb2f5d94b9 SunSpec: Update read block behavior and prevent duplicated things creation based on serial number 2024-03-21 16:40:17 +01:00
Simon Stürz
1ba1c72dc9 Update nymea-modbus-cli documentation 2024-03-05 09:51:46 +01:00
jenkins
25671f284b Jenkins release build 1.9.1 2024-01-12 13:01:57 +01:00
Simon Stürz
15fb7e6537 Vestel: Update charging current behavior 2024-01-11 15:50:08 +01:00
jenkins
aa79edac5c Jenkins release build 1.9.0 2023-12-15 10:21:52 +01:00
jenkins
255363117d Merge PR #159: Huawei: Update battery behaviour depending on the battery state 2023-12-15 10:21:51 +01:00
jenkins
9557a89b33 Merge PR #158: SunSpec: Filter out invalid energy produced values 2023-12-15 10:21:49 +01:00
jenkins
b774539bf0 Merge PR #157: Adding LGPL3 license file 2023-12-15 10:21:48 +01:00
jenkins
1e8dac1548 Merge PR #156: Mennekes: Add support for Mennekes ECU with 5.12 firmware 2023-12-15 10:21:47 +01:00
jenkins
1734cfe7ea Merge PR #155: UniPi: Removed UniPi debian package dependency to wiringpi 2023-12-15 10:21:46 +01:00
jenkins
bd2d587004 Merge PR #154: Huawei: smartmeter add totals 2023-12-15 10:21:44 +01:00
jenkins
07e9b1cf97 Merge PR #153: Webasto: Add support for the Webasto Unite wallbox 2023-12-15 10:21:43 +01:00
jenkins
ea84b9ad51 Merge PR #152: Amperfied: Add support for connect.solar and connect.business 2023-12-15 10:21:42 +01:00