Hi,
I converted from OpenHAB to Home Assistant a few days ago and so far I love it. However I seem to have one issue that I haven’t managed to work around yet (please excuse me if this is something obvious and easy as my HA experience is a bit limited):
In our house we have several Thermofloor Heatit Z-TRM3 zwave thermostats. These allow one to select whether to use floor, internal or external air temperature sensors. However, when they are discovered by zwave-js (used this as it was recommended in the docs), the generated climate entity seems to default to using the internal air sensor. Is there a way I can expose one of the other sensors to the “climate:” entity?
I am asking because for some of the rooms, the thermostat is mounted outside of the room, so the internal air sensor is virtually useless for the sake of thermostat control.
I am running on the following:
- x86 machine with Aeotec Z-Stick Gen5
- core-2021.4.6
- supervisor-2021.04.1
- zwave-js addon 0.1.20
- zwave-js integration: driver 7.2.4, server: 1.50
This screenshots illustrates the issue. The room itself is now 21.5 degrees, whilst the “climate” entity indicates 17.7 degrees
I found this hack, but from what I can tell it is not applicable to zwave-js: Unable to get current_temperature from HeatIt Z-wave thermostat - #26 by jan6en6tig
Any ways to fix this, hacky or elegant are most welcome!!