detlan
26. Dezember 2024 um 23:32
1
Moin in die Runde,
ich habe mir für meine frient Rauch- und Hitzemeldern eine Automation nach dem Beispiel von Tristan gebaut. Das funktioniert auch soweit ganz gut. In der Benachrichtigung möchte ich jedoch auch mitgeteilt bekommen, welcher Rauchmelder ausgelöst hat. Hier hat @sirector bereits den entscheidenden Hinweis geliefert.
Es fehlt mir noch die Temperatur, welche der Rauchmelder auch liefern kann.
Rauch: binary_sensor.wohnen_rauchmelder_smoke
Temperatur: sensor.wohnen_rauchmelder_temperature
Kann mir hier jemand helfen, wie ich den Raum hier im Beispiel “wohnen”
aus dem binary_sensor.???_rauchmelder_smoke extrahiere, um diesen
in den sensor.???_rauchmelder_temperature einzusetzen und dann auszugeben?
tarag
27. Dezember 2024 um 04:55
2
Vermutlich wäre es einfacher Deine Automatisierung hier als YAML Code, als vorformatierter Text </>
zu posten. Dann kann man konkret darauf eingehen.
detlan
27. Dezember 2024 um 09:09
3
Kein Problem:
alias: Rauchmelder
description: ""
triggers:
- alias: Rauch Flur EG erkannt wird [alarm-ein]
trigger: state
entity_id:
- binary_sensor.flur_eg_rauchmelder_smoke
id: alarm-ein
to: "on"
- alias: Rauch Wohnen erkannt wird [alarm-ein]
trigger: state
entity_id:
- binary_sensor.wohnen_rauchmelder_smoke
id: alarm-ein
to: "on"
- alias: Rauch Küche erkannt wird [alarm-ein]
trigger: state
entity_id:
- binary_sensor.kuche_hitzemelder_smoke
id: alarm-ein
to: "on"
- alias: Rauch Flur DG erkannt wird [alarm-ein]
trigger: state
entity_id:
- binary_sensor.flur_dg_rauchmelder_smoke
id: alarm-ein
to: "on"
- trigger: state
entity_id:
- binary_sensor.gaste_rauchmelder_smoke
to: "on"
id: alarm-ein
alias: Rauch Gäste erkannt wird [alarm-ein]
- trigger: state
entity_id:
- binary_sensor.schlafen_rauchmelder_smoke
to: "on"
id: alarm-ein
alias: Rauch Schlafen erkannt wird [alarm-ein]
- trigger: state
entity_id:
- binary_sensor.buro_rauchmelder_smoke
to: "on"
id: alarm-ein
alias: Rauch Büro erkannt wird [alarm-ein]
- trigger: state
entity_id:
- binary_sensor.dachboden_rauchmelder_smoke
to: "on"
id: alarm-ein
alias: Rauch Dachboden erkannt wird [alarm-ein]
- trigger: state
entity_id:
- binary_sensor.keller_hitzemelder_smoke
to: "on"
id: alarm-ein
alias: Rauch Keller erkannt wird [alarm-ein]
- trigger: state
entity_id:
- binary_sensor.waschkuche_hitzemelder_smoke
to: "on"
id: alarm-ein
alias: Rauch Waschküche erkannt wird [alarm-ein]
- trigger: state
entity_id:
- binary_sensor.werkstatt_rauchmelder_smoke
to: "on"
id: alarm-ein
alias: Rauch Werkstatt erkannt wird [alarm-ein]
- trigger: state
entity_id:
- binary_sensor.garage_hitzemelder_smoke
to: "on"
id: alarm-ein
alias: Rauch Garage erkannt wird [alarm-ein]
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- alarm-ein
alias: Wenn ausgelöst durch [alarm-ein]
sequence:
- alias: Abdeckungen öffnen
action: cover.open_cover
metadata: {}
data: {}
target:
entity_id:
- cover.feueralarm_abdeckungen
enabled: true
- alias: Lampen einschalten
action: light.turn_on
metadata: {}
data:
brightness_pct: 100
kelvin: 6500
target:
entity_id:
- light.feueralarm_lampen
enabled: true
- alias: Sirenen an Rauchmeldern einschalten
action: switch.turn_on
metadata: {}
data: {}
target:
entity_id:
- switch.feueralarm_sirenen
enabled: true
- action: notify.mobile_app_detlans_phone
metadata: {}
data:
message: Feueralarm!! {{ trigger.from_state.name }}
title: Alarm
alias: Alarm ein
mode: single