make sync interval configurable and some wording

This commit is contained in:
2025-11-27 18:17:41 +01:00
parent 403428475c
commit dab9f4573c

View File

@@ -6,22 +6,22 @@ blueprint:
author: Me author: Me
input: input:
radiator_entity: radiator_entity:
name: Radiator name: Thermostat
description: Device needs to be a Bosch BTH-RA Radiator Valve description: Thermostat muss ein Bosch BTH-RA sein
selector: selector:
entity: entity:
multiple: false multiple: false
filter: filter:
- domain: climate - domain: climate
window_sensor: window_sensor:
name: Window/door sensor (or group) name: Fenster-/Türsensor (oder Gruppe)
selector: selector:
entity: entity:
multiple: false multiple: false
filter: filter:
- domain: binary_sensor - domain: binary_sensor
window_delay_open: window_delay_open:
name: Window/door sensor delay name: Fenster-/Türsensor Verzögerung
description: Zeit die das Fenster offen bleiben muss, um die den Radiator in den "Fenster offen"-Modus zu versetzen (Default = 30s) description: Zeit die das Fenster offen bleiben muss, um die den Radiator in den "Fenster offen"-Modus zu versetzen (Default = 30s)
default: 30 default: 30
selector: selector:
@@ -32,7 +32,7 @@ blueprint:
unit_of_measurement: seconds unit_of_measurement: seconds
step: 1.0 step: 1.0
window_delay_close: window_delay_close:
name: Window/door sensor delay name: Fenster-/Türsensor Verzögerung
description: Zeit die das Fenster geschlossen bleiben muss, um die den Radiator in den "Fenster geschlossen"-Modus zu versetzen (Default = 5s) description: Zeit die das Fenster geschlossen bleiben muss, um die den Radiator in den "Fenster geschlossen"-Modus zu versetzen (Default = 5s)
default: 5 default: 5
selector: selector:
@@ -43,13 +43,24 @@ blueprint:
unit_of_measurement: seconds unit_of_measurement: seconds
step: 1.0 step: 1.0
temperature_sensor: temperature_sensor:
name: Temperature sensor name: Temperatursensor
selector: selector:
entity: entity:
multiple: false multiple: false
filter: filter:
- domain: sensor - domain: sensor
device_class: temperature device_class: temperature
remote_sync_interval:
name: Remote temperature sync interval
description: Zeitraum zwischen Temperatur-Syncs (Default = 29m)
default: 29
selector:
number:
mode: box
min: 0.0
max: 29
unit_of_measurement: minutes
step: 1.0
triggers: triggers:
- trigger: state - trigger: state
@@ -67,7 +78,7 @@ triggers:
for: !input window_delay_close for: !input window_delay_close
id: FENSTER_CLOSED id: FENSTER_CLOSED
- platform: time_pattern - platform: time_pattern
minutes: '/29' minutes: !input remote_sync_interval
id: SYNC_TEMPERATURE id: SYNC_TEMPERATURE
variables: variables: