38 lines
1.3 KiB
YAML
38 lines
1.3 KiB
YAML
description: Rauchmelder-Alarm
|
|
alias: Rauchmelder-Alarm
|
|
id: 8ce59ed4-f7dd-47a5-a1ab-ada15310fc2d
|
|
|
|
trigger:
|
|
- platform: state
|
|
entity_id:
|
|
- binary_sensor.rauchmelder_buro_christian_smoke_detected
|
|
- binary_sensor.rauchmelder_buro_christian_smoke_alarm_test
|
|
- binary_sensor.feueralarm_dummy
|
|
- binary_sensor.rauchmelder_heizungskeller_smoke_detected
|
|
- binary_sensor.rauchmelder_heizungskeller_smoke_alarm_test
|
|
to:
|
|
- "on"
|
|
|
|
action:
|
|
- variables:
|
|
param_entity: "{{trigger.to_state.entity_id}}"
|
|
param_test_alert: "{{states('binary_sensor.group_smoke_sensors_test_alert')}}"
|
|
- service: system_log.write
|
|
data:
|
|
level: info
|
|
message: "Automation Feuer erkannt!! | Entity: {{param_entity}} | Test-Alert: {{param_test_alert}} Starte Skript für Feueralarm..."
|
|
# - service: notify.dev_telegram
|
|
# data:
|
|
# message: >
|
|
# rauchmelder_buro_christian_smoke_detected changed
|
|
# {{ trigger.entity_id }}
|
|
# from {{ trigger.from_state.state }} to {{ trigger.to_state.state }}
|
|
# starting "smoke_sensor_script"...
|
|
- service: script.smoke_sensor_script
|
|
data:
|
|
param_state: "{{trigger.to_state.state}}"
|
|
param_entity_id: "{{param_entity}}"
|
|
param_test_alert: "{{param_test_alert}}"
|
|
|
|
mode: single
|