Simon Stürz
b0d17f3fda
Wattsonic: Add meter and battery detection and cleanup
2024-12-06 12:28:57 +01:00
Simon Stürz
be428a5709
Wattsonic: Add modbus slave ID as discovery parameter
2024-12-04 16:20:43 +01:00
jenkins
36f9f3c512
Jenkins release build 1.9.5
2024-10-28 15:27:02 +01:00
jenkins
aea12cb56c
Merge PR #184 : SMA: Improve debug logging when offline
2024-10-28 15:27:01 +01:00
Martin Lukas
4fe0e53a1b
nymea-plugins-modbus: Fix spaming logs in SMA integration
...
When SMA integration can't join the multicast group it begins spaming the log each 5s.
With this commit it logs the joining problem each 5s for the first minute, after that each 10min.
Signed-off-by: Martin Lukas <martin.lukas@chargebyte.com>
2024-10-28 11:17:48 +01:00
Simon Stürz
de9ed002b1
PcElectric: Improve modbus execution order handling
...
Signed-off-by: Simon Stürz <simon.stuerz@nymea.io>
2024-10-25 15:22:56 +02:00
Simon Stürz
b6cdaeffa0
PcElectric: Update action handling based on single register
...
Signed-off-by: Simon Stürz <simon.stuerz@nymea.io>
2024-10-21 17:07:04 +02:00
jenkins
8d85307f46
Jenkins release build 1.9.4
2024-10-02 10:42:01 +02:00
jenkins
1f16f31661
Merge PR #182 : SMA: Fix circular disovery on multiple interfaces in the same network
2024-10-02 10:42:00 +02:00
jenkins
89b4eea7b2
Merge PR #181 : Update license and debian copyright
2024-10-02 10:41:59 +02:00
jenkins
8dd01add95
Merge PR #180 : PCE: Add serial number as paramter
2024-10-02 10:41:58 +02:00
jenkins
1696b3ba76
Merge PR #179 : INRO: PANTABOX add support for Modbus API V1.1 and 1.2
2024-10-02 10:41:56 +02:00
Simon Stürz
f84aa052c1
Improve digital input settings string
2024-10-02 10:40:35 +02:00
Simon Stürz
323019fc05
PCE: update settings handling, update method and connection behavior
2024-10-01 15:24:49 +02:00
Simon Stürz
0a114e47ee
INRO: Make sure charging is enabled if session continues with play
2024-09-25 16:00:27 +02:00
Simon Stürz
e5b4856072
INRO: Update reconnection logic if modbus timeouts but TCP is still connected
2024-09-10 10:47:48 +02:00
Martin Lukas
816c132c46
Add read write for digitalInputMode register
...
Signed-off-by: Martin Lukas <martin.lukas@chargebyte.com>
2024-09-02 11:33:43 +02:00
Simon Stürz
c61d0fc6cd
INRO: Replace network device discovery with UDP based discovery mechanism
...
Signed-off-by: Simon Stürz <simon.stuerz@nymea.io>
2024-08-29 10:56:42 +02:00
Simon Stürz
dffbef0dc9
SMA: Fix circular disovery on multiple interfaces in the same network
...
Signed-off-by: Simon Stürz <simon.stuerz@nymea.io>
2024-08-28 15:18:41 +02:00
Simon Stürz
0b82b05566
Fix CRC-8 lookup table data type
2024-08-27 16:57:12 +02:00
Simon Stürz
dbecb39e0b
INRO: Introduce UDP discovery and update connection handling
...
Signed-off-by: Simon Stürz <simon.stuerz@nymea.io>
Signed-off-by: Martin Lukas <martin.lukas@chargebyte.com>
2024-08-27 10:37:06 +02:00
Simon Stürz
4041240902
INRO: Fix intial read after connection
...
Signed-off-by: Simon Stürz <simon.stuerz@nymea.io>
2024-08-27 10:36:33 +02:00
Simon Stürz
198cd2d528
Update license and debian copyright
...
Signed-off-by: Simon Stürz <simon.stuerz@nymea.io>
2024-08-21 08:51:48 +02:00
Simon Stürz
3f3b9d0e01
PCE: Update translations
2024-08-13 15:55:47 +02:00
Simon Stürz
276532a689
PCE: Add serial number as paramter
2024-08-13 15:52:00 +02:00
Simon Stürz
b52d1e99c1
Update 1.2 verion handling and update states and debug information
...
Signed-off-by: Simon Stürz <simon.stuerz@nymea.io>
2024-08-08 15:53:51 +02:00
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
Simon Stürz
bb49504af6
PC-Electric: Add integration plugin documentation
2024-07-26 12:01: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