merge temp schedule change #1

Merged
pierre merged 14 commits from dev into main 2025-12-30 12:46:33 +01:00
Showing only changes of commit 55dff75ce5 - Show all commits

View File

@@ -227,13 +227,13 @@ variables:
is_sensor_sync_needed: >
{% set current_remote_temp = states(remote_temperature_entity) | float(0) %}
{% set new_sensor_temp = states(temperature_sensor) | float(0) %}
{% set target = safe_temperature | float(0) %}
{% set target_temp = state_attr(trv, 'temperature') | float(0) %}
{% set diff = (new_sensor_temp - current_remote_temp) | abs %}
{% if diff >= 0.5 %}
true
{% elif new_sensor_temp < target and current_remote_temp >= target %}
{% elif new_sensor_temp < target_temp and current_remote_temp >= target_temp %}
true
{% elif new_sensor_temp > target and current_remote_temp <= target %}
{% elif new_sensor_temp > target_temp and current_remote_temp <= target_temp %}
true
{% else %}
false