Boernsman
9fde1e7473
fixed crash on plugin constructor
2021-06-27 17:27:56 +02:00
Boernsman
ade5be50ff
adjusted reconnect timer interval
2021-06-27 17:27:56 +02:00
Boernsman
3d0dd6839b
added voltage and current for all phases
2021-06-27 17:27:56 +02:00
Boernsman
78aee3cbb6
fixed bug in update cycle process
2021-06-27 17:27:56 +02:00
Boernsman
205a4783dc
improved update cycle process
2021-06-27 17:27:56 +02:00
Boernsman
739d1a4dd2
improved update cycle process
2021-06-27 17:27:56 +02:00
Boernsman
465936f9ac
fixed float value conversion
2021-06-27 17:27:56 +02:00
Boernsman
cd91ae28c8
fixed update cycle
2021-06-27 17:27:56 +02:00
Boernsman
799a831081
fixed thing setup
2021-06-27 17:27:56 +02:00
Boernsman
7dded817c9
fixed on modbus RTU master removed lambda
2021-06-27 17:27:56 +02:00
Boernsman
ce9a98b91e
added translation
2021-06-27 17:27:56 +02:00
Boernsman
9b413b185a
added modbus maps and add value received signals
2021-06-27 17:27:56 +02:00
Boernsman
9027579cda
added energy meters intergration plugin
2021-06-27 17:27:56 +02:00
Boernsman
0a7b983650
fixed target temperature action
2021-06-27 17:27:15 +02:00
Boernsman
53e0c175bd
removed heating interface
2021-06-27 17:27:15 +02:00
Simon Stürz
88c3d5df0d
Rename modbus register header file
2021-06-27 17:27:15 +02:00
Boernsman
2c4d6d0191
fixed ventilation unit power action
2021-06-27 17:27:15 +02:00
Boernsman
46d85092a6
changed write requests to uint32
2021-06-27 17:27:15 +02:00
Boernsman
616cd85554
fixed register to double conversion
2021-06-27 17:27:15 +02:00
Boernsman
6bfcefcc34
fixed thingSetup device type check
2021-06-27 17:27:15 +02:00
Boernsman
33816b02e2
implemented the modbus RTU discovery
2021-06-27 17:27:15 +02:00
Boernsman
4d5911a098
switched to modbus rtu resource
2021-06-27 17:27:15 +02:00
Boernsman
47b661c2c9
fixed ip address validation
2021-06-27 17:24:38 +02:00
Boernsman
14ab5398d4
typo in readme
2021-06-27 17:24:38 +02:00
Boernsman
f336dd0c8e
cleaned up a bit
2021-06-27 17:24:38 +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
Boernsman
31e1169d4d
fixed debian install file
2021-06-27 17:24:38 +02:00
Boernsman
c64012505d
fixed rebase
2021-06-27 17:24:38 +02:00
Boernsman
b36f91e34e
Removed discovery, fixed setup bug
2021-06-27 17:24:38 +02:00
Boernsman
d78cf182a6
Removed thread delay and used Timer instead
2021-06-27 17:24:38 +02:00
Hermann Detz
e9204b94a3
Fixed crash upon deleting of Idm thing
...
Modified debug output (added to idm.cpp, but also partially commented
out to prevent unnessary verbosity)
2021-06-27 17:24:38 +02:00
Hermann Detz
11fe099825
Another fix for previous commit
...
Merge should be fine now
2021-06-27 17:24:38 +02:00
Hermann Detz
0dfb894fcb
Commit to allow debugging of setupThing
2021-06-27 17:24:38 +02:00
Hermann Detz
af93c6c9a0
Fix preventing adding the same IP a second time
2021-06-27 17:24:38 +02:00
Hermann Detz
e202b328b7
Removed faulty functionality.
...
Write access to target temperatures for air and water, as well as
humidity sensor were removed.
Code clean-up + comments added.
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
ef18328529
Corrected units and state names
2021-06-27 17:24:38 +02:00
Hermann Detz
723217120b
Minor fix regarding target hot water temp
2021-06-27 17:24:38 +02:00
Hermann Detz
c6ca132713
Added power consumption of heat pump
2021-06-27 17:24:38 +02:00
Hermann Detz
68dd60ba77
Fixes to humidty and room temperature readings
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
470eb64317
Fixed hot water temperature reading
2021-06-27 17:24:38 +02:00
Hermann Detz
9b346848a2
Readout working
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
Hermann Detz
534322b534
Makeshift version to debug nymea app (issue #443 )
...
Furthermore:
Modbus registers defined according to heat pump manual (RegisterList in
idm.h)
The plugin presently just delivers a hard-coded value of 24.5 for the
outside temperature for testing.
2021-06-27 17:24:38 +02:00
bernhard.trinnes
d59a1407a8
added idm logo
2021-06-27 17:24:38 +02:00