make sync interval configurable and some wording
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user