some renaming
This commit is contained in:
@@ -5,8 +5,9 @@ blueprint:
|
|||||||
An automation to set Bosch TRV radiator valve to a desired temperature.
|
An automation to set Bosch TRV radiator valve to a desired temperature.
|
||||||
domain: automation
|
domain: automation
|
||||||
author: Me
|
author: Me
|
||||||
|
min_version: "2024.6.0"
|
||||||
input:
|
input:
|
||||||
radiator_section:
|
radiator_settings:
|
||||||
name: Radiator Konfiguration
|
name: Radiator Konfiguration
|
||||||
description: Konfiguration für den Bosch BTH-RA Radiator
|
description: Konfiguration für den Bosch BTH-RA Radiator
|
||||||
collapsed: false
|
collapsed: false
|
||||||
@@ -23,7 +24,7 @@ blueprint:
|
|||||||
- model_id: BTH-RA
|
- model_id: BTH-RA
|
||||||
entity:
|
entity:
|
||||||
- domain: climate
|
- domain: climate
|
||||||
window_section:
|
window_config:
|
||||||
name: Fenster-/Türsensor Konfiguration
|
name: Fenster-/Türsensor Konfiguration
|
||||||
description: Konfiguration für den Fenster-/Türsensor.
|
description: Konfiguration für den Fenster-/Türsensor.
|
||||||
collapsed: true
|
collapsed: true
|
||||||
@@ -57,7 +58,7 @@ blueprint:
|
|||||||
max: 3600.0
|
max: 3600.0
|
||||||
unit_of_measurement: seconds
|
unit_of_measurement: seconds
|
||||||
step: 1.0
|
step: 1.0
|
||||||
remaining_section:
|
remaining_config:
|
||||||
name: Weitere Konfiguration
|
name: Weitere Konfiguration
|
||||||
description: Sonstige Konfigurationen für die Automation
|
description: Sonstige Konfigurationen für die Automation
|
||||||
collapsed: true
|
collapsed: true
|
||||||
@@ -104,7 +105,8 @@ triggers:
|
|||||||
|
|
||||||
variables:
|
variables:
|
||||||
trv: !input radiator_entity
|
trv: !input radiator_entity
|
||||||
schedules: !input radiator_schedules
|
radiator_schedules: !input radiator_schedules
|
||||||
|
temperature_sensor: !input temperature_sensor
|
||||||
remote_temperature_entity: >
|
remote_temperature_entity: >
|
||||||
{% set entities = device_entities(device_id(trv)) %}
|
{% set entities = device_entities(device_id(trv)) %}
|
||||||
{% set remote_temperature_entity_id = namespace(id='') %}
|
{% set remote_temperature_entity_id = namespace(id='') %}
|
||||||
@@ -123,10 +125,9 @@ variables:
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{{ window_detection_entity_id.id }}
|
{{ window_detection_entity_id.id }}
|
||||||
current_temperature_entity_id: !input temperature_sensor
|
|
||||||
scheduled_temperature: >
|
scheduled_temperature: >
|
||||||
{% set ns = namespace(current_temperature = none) %}
|
{% set ns = namespace(current_temperature = none) %}
|
||||||
{% for schedule in schedules %}
|
{% for schedule in radiator_schedules %}
|
||||||
{% if states(schedule) == 'on' and state_attr(schedule, 'current_slot') is not none %}
|
{% if states(schedule) == 'on' and state_attr(schedule, 'current_slot') is not none %}
|
||||||
{% set current_slot = state_attr(schedule, 'current_slot') %}
|
{% set current_slot = state_attr(schedule, 'current_slot') %}
|
||||||
{% set actions = state_attr(schedule, 'actions') %}
|
{% set actions = state_attr(schedule, 'actions') %}
|
||||||
@@ -173,7 +174,7 @@ actions:
|
|||||||
sequence:
|
sequence:
|
||||||
- service: number.set_value
|
- service: number.set_value
|
||||||
data:
|
data:
|
||||||
value: "{{ states(current_temperature_entity_id) | float }}"
|
value: "{{ states(temperature_sensor) | float }}"
|
||||||
target:
|
target:
|
||||||
entity_id: "{{ remote_temperature_entity }}"
|
entity_id: "{{ remote_temperature_entity }}"
|
||||||
alias: Synce Temperatur zum TRV
|
alias: Synce Temperatur zum TRV
|
||||||
Reference in New Issue
Block a user