Feueralarm: Raumelder und Temperatur melden

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?

Vermutlich wäre es einfacher Deine Automatisierung hier als YAML Code, als vorformatierter Text </> zu posten. Dann kann man konkret darauf eingehen.

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