re-introduce sections and use entity instead of device

This commit is contained in:
2025-12-07 15:39:33 +01:00
parent 8a9e355d74
commit 51f038dc22

View File

@@ -8,63 +8,69 @@ blueprint:
domain: automation domain: automation
author: Me author: Me
input: input:
trv: trv:
name: Thermostat name: Thermostat
description: Thermostat muss ein Bosch BTH-RA sein description: Thermostat muss ein Bosch BTH-RA sein
selector: selector:
device: entity:
multiple: false multiple: false
filter: filter:
- integration: MQTT - domain: climate
- manufacturer: Bosch window_section:
- model_id: BTH-RA name: Fenster-/Türsensor Konfiguration
description: Konfiguration für den Fenster-/Türsensor.
collapsed: true
input:
window_sensor:
name: Fenster-/Türsensor (oder Gruppe)
selector:
entity: entity:
- domain: climate multiple: false
window_sensor: filter:
name: Fenster-/Türsensor (oder Gruppe) - domain: binary_sensor
selector: window_delay_open:
entity: name: Fenster-/Türsensor Verzögerung
multiple: false description: Zeit die das Fenster offen bleiben muss, um die den Radiator in den "Fenster offen"-Modus zu versetzen (Default = 30s)
filter: default: 30
- domain: binary_sensor selector:
window_delay_open: number:
name: Fenster-/Türsensor Verzögerung mode: box
description: Zeit die das Fenster offen bleiben muss, um die den Radiator in den "Fenster offen"-Modus zu versetzen (Default = 30s) min: 0.0
default: 30 max: 3600.0
selector: unit_of_measurement: seconds
number: step: 1.0
mode: box window_delay_close:
min: 0.0 name: Fenster-/Türsensor Verzögerung
max: 3600.0 description: Zeit die das Fenster geschlossen bleiben muss, um die den Radiator in den "Fenster geschlossen"-Modus zu versetzen (Default = 5s)
unit_of_measurement: seconds default: 5
step: 1.0 selector:
window_delay_close: number:
name: Fenster-/Türsensor Verzögerung mode: box
description: Zeit die das Fenster geschlossen bleiben muss, um die den Radiator in den "Fenster geschlossen"-Modus zu versetzen (Default = 5s) min: 0.0
default: 5 max: 3600.0
selector: unit_of_measurement: seconds
number: step: 1.0
mode: box remaining_section:
min: 0.0 name: Weitere Konfiguration
max: 3600.0 description: Sonstige Konfigurationen für die Automation
unit_of_measurement: seconds collapesed: true
step: 1.0 input:
temperature_sensor: temperature_sensor:
name: Temperatursensor name: Temperatursensor
selector: selector:
entity: entity:
multiple: false multiple: false
filter: filter:
- domain: sensor - domain: sensor
device_class: temperature device_class: temperature
radiator_schedules: radiator_schedules:
name: Heizpläne name: Heizpläne
description: Alle Heizpläne die für den Radiator berücksichtigt werden sollen description: Alle Heizpläne die für den Radiator berücksichtigt werden sollen
selector: selector:
entity: entity:
multiple: true multiple: true
filter: filter:
- domain: switch - domain: switch
variables: variables:
trv: !input trv trv: !input trv