This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to make it smart. It combines a room-temperature sensor, window/door sensors, weather forecasts, or an ambient temperature probe to decide when it should call for heat and automatically calibrate your TRVs to fix the imprecise measurements taken in the radiator's vicinity.
after working fine for some time (weeks), there was a very strange behavior last week (no changes made to HA or BT, I was away the whole week): the TRV would overheat drastically; changing the temperature on the physical TRV itself did not work, it just jumped back to maximum (35°C) after a few second. Same behavior when changing the desired temperature in the BT UI card: it just jumped back to maximum. This went on for hours, until the external scheduler (scheduler_card) set a new target temp.
After three days, it seems to settle again a bit, but still overheating, just not for that long.
But: it still does not react on the windows sensor: even after 15 minutes of the windows being open (and this correctly being shown by the binary_sensor), the TRV keeps heating. Other BT TRVs do react to their window sensors though.
Steps to Reproduce
set a temperature
wait
correct temperature on BT UI card or on the physical TRV
wait a few seconds, target temperature jumps to 35°C
goto 3. and repeat as often as you like
Expected behavior:
set target temperature
TRV starts heating
TRV stops heating when reaching the target temperature
Actual behavior:
set target temperature
TRV starts heating
TRV does not stop heating when reaching the target temperature, overheating the whole room
Versions
Home Assistant 2023.2.3
Supervisor 2023.01.1
BT 1.0.1
Prerequisites
Description
after working fine for some time (weeks), there was a very strange behavior last week (no changes made to HA or BT, I was away the whole week): the TRV would overheat drastically; changing the temperature on the physical TRV itself did not work, it just jumped back to maximum (35°C) after a few second. Same behavior when changing the desired temperature in the BT UI card: it just jumped back to maximum. This went on for hours, until the external scheduler (scheduler_card) set a new target temp.
After three days, it seems to settle again a bit, but still overheating, just not for that long.
But: it still does not react on the windows sensor: even after 15 minutes of the windows being open (and this correctly being shown by the binary_sensor), the TRV keeps heating. Other BT TRVs do react to their window sensors though.
Steps to Reproduce
Expected behavior:
set target temperature TRV starts heating TRV stops heating when reaching the target temperature
Actual behavior:
set target temperature TRV starts heating TRV does not stop heating when reaching the target temperature, overheating the whole room
Versions
Home Assistant 2023.2.3 Supervisor 2023.01.1 BT 1.0.1
TRV:
diagnose info ZHA Danfos: zha-781ff12630479e27224762af51ad5b8e-Danfoss eTRV0100-74cd39aedb527905ecec7ca1fae94d4c.json.txt
Additional Information