You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to use BT with HAMA (TS0601 based) thermostats. The thermostats are controlled by deCONZ.
It seems that the offset is set with an invalid format. BT set the offset in the format n.n, eg. 6.0. But the required deCONZ format is offset * 100, eg. 600.
Here a snipped of the network trace between HA and deCONZ.
I tried to fix the issue with changing TS0601.py and TS0601_thermostat.py in the directory, deleting pycache and restarted HA config/custom_components/better_thermostat/model_fixes
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I am trying to use BT with HAMA (TS0601 based) thermostats. The thermostats are controlled by deCONZ.
It seems that the offset is set with an invalid format. BT set the offset in the format n.n, eg. 6.0. But the required deCONZ format is offset * 100, eg. 600.
Here a snipped of the network trace between HA and deCONZ.
I tried to fix the issue with changing TS0601.py and TS0601_thermostat.py in the directory, deleting pycache and restarted HA
config/custom_components/better_thermostat/model_fixes
if (_cur_external_temp + 0.1) >= _target_temp: offset = (100 * round(offset + 0.5, 1)) elif (_cur_external_temp + 0.5) >= _target_temp: offset -= (100 * 2.5)
But it does not work.
Beta Was this translation helpful? Give feedback.
All reactions