35 Commits

Author SHA1 Message Date
Simon Stürz
1e34b07cf4 Make internal property read methods protected 2022-02-02 13:55:00 +01:00
Simon Stürz
9fcfa037e3 Fix block properties get method declarations 2022-02-02 13:55:00 +01:00
Michael Zanetti
27553ed64c Fix wrong return type of generated getter methods 2022-02-02 13:55:00 +01:00
Simon Stürz
51024f7bdc Add missing block property get methods 2022-02-02 13:55:00 +01:00
Simon Stürz
7663d176c5 Fix tcp block reading 2022-02-02 13:55:00 +01:00
Simon Stürz
e95d3f089d Add modbus tcp block update implementation 2022-02-02 13:55:00 +01:00
Simon Stürz
0ef3940c45 Migrate SDM630
Migrate PRO380 to energymeter interface
2021-12-09 10:51:09 +01:00
Simon Stürz
e563f9ff3c New plugin: alpha innotec heating pumps 2021-12-09 10:33:48 +01:00
Simon Stürz
1fb1c7ed8c Add first version of modbus tools 2021-12-09 10:28:29 +01:00
Simon Stürz
fdee0d6453 Update discovery to renamed network device 2021-06-28 18:42:55 +02:00
Simon Stürz
6651121030 Extend modbus tcp class 2021-06-28 14:39:18 +02:00
Simon Stürz
a71b86f82e Fix modbus tcp master code errors from rebase 2021-06-27 17:28:25 +02:00
Hermann Detz
621c98369e Added initial version of M-Tec heatpump plugin
Currently only read functionality.
Not yet tested with actual hardware.
2021-06-27 17:28:25 +02:00
Simon Stürz
a62032ae45 Improve reconnect behaviour 2021-06-27 17:28:25 +02:00
Simon Stürz
f8bc078437 Extend modbus tcp class 2021-06-27 17:28:25 +02:00
Boernsman
4d5911a098 switched to modbus rtu resource 2021-06-27 17:27:15 +02:00
Boernsman
7fed767ff1 added modbusTcp error method 2021-06-27 17:24:38 +02:00
Boernsman
4c1ec41a15 added set target temperature action 2021-06-27 17:24:38 +02:00
Boernsman
f004899127 changed interface, fixed remarks from reviewer 2021-06-27 17:24:38 +02:00
Boernsman
ccdb0c371f fixed wrong modbus tcp signals 2021-06-27 17:24:38 +02:00
Hermann Detz
2c342bc658 Added functionality to set target room temp 2021-06-27 17:24:38 +02:00
Hermann Detz
375b7a9d5d Added humidity and connected state
ModbusTCPMaster now emits readRequestError and writeRequestError, which
trigger connected = false.
2021-06-27 17:24:38 +02:00
Hermann Detz
ad70d1d254 Fixes for Idm plugin
Hopefully reading room temperature and outside temperature correctly
now.
2021-06-27 17:24:38 +02:00
Hermann Detz
bd5f3be35d Helper functions to convert modbus reg to float 2021-06-27 17:24:38 +02:00
Simon Stürz
352413563f Use new modbus RTU hardware resource for the modbus commander plugin
Use new modbus RTU hardware resource for the modbus commander plugin

Fix action abort for RTU actions and fix connected state fro child RTU things

Fix modbus rtu client and make it work with the basic resource component

Remove modbusrtu master from project file

Remove custom modbus rtu master include
2021-06-27 17:22:41 +02:00
Boernsman
71e51e8337 fixed wallbe plugin 2021-02-22 20:31:44 +01:00
Boernsman
0a57de310c stop sending read requests if the interface is not connected 2020-12-07 22:06:05 +01:00
Boernsman
78055fbdf5 fixed typos and extended readme 2020-12-07 21:52:56 +01:00
Boernsman
e8a5cfb228 added number of retries and timeout settings 2020-12-02 11:43:45 +01:00
Boernsman
c73248048c improved RTU client setup 2020-12-02 09:37:57 +01:00
Michael Zanetti
0b0955f050 Fix logging categories 2020-10-22 22:12:00 +02:00
Boernsman
68e38a1eaf fixed Fronius plug-in 2020-06-17 16:16:35 +02:00
Boernsman
bdbb239c59 changed fronius to make use of QModbus 2020-06-17 13:34:05 +02:00
Boernsman
05e71c24f6 moved mypv to QModbus 2020-06-16 17:32:42 +02:00
Boernsman
bd6cfd8b02 added modbus abstaction class 2020-06-16 16:56:20 +02:00