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
bernhard.trinnes
36803368b3
added idm plugin
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
Jenkins nymea
f0f9d7c245
Jenkins release build 0.24.4
2021-05-19 18:25:55 +02:00
Jenkins nymea
d7d243a499
Merge PR #23 : Enable building on Ubuntu 21.04
2021-05-19 18:25:55 +02:00
Michael Zanetti
715520a926
Make it build on hirsute
2021-05-14 20:33:11 +02:00