Benachrichtigung bei Fenstersensor

Hallo, ich habe einige Fenstersensoren zu einer Gruppe zusammengefasst und eine Automation mit einer Benachrichtigung erstellt. Soweit funktioniert das Ganze. Nun möchte ich dass bei der Benachrichtigung mit angezeigt wird welcher Sensor ausgelöst hat?

Gruß Josef

Nimmst dieses Template als Benachrichtigungstext. Das gibt den Namen des Gruppenmitglieds mit dem Status Offen (on) zurück.

{% for entity in trigger.to_state.attributes.entity_id %}
{% if states(entity) == 'on' %} {{ state_attr(entity,'friendly_name') }} 
wurde geöffnet
{% endif %} {% endfor %}

Gruß Osorkon

Du könntest in der Benachrichtigung sowas m

{% for entity in trigger.to_state.attributes.entity_id %}
   {% if states(entity) == 'on' %}
     {{ state_attr(entity, 'friendly_name') | upper }}
   {% endif %} {% endfor %} 

Auslöser war dann natürlich deine Fenstergruppe

trigger: state
entity_id:
  - binary_sensor.windows
from:
  - "off"
to:
  - "on"
for:
  hours: 0
  minutes: 10
  seconds: 0
id: Offen

Hallo Osorkon,

wenn ich deinen Code eingebe erhalte ich eine Yaml Fehler.

action: notify.mobile_app_iphonexxx
metadata: {}

data:
  message: Fenster {% for entity in trigger.to_state.attributes.entity_id %}
{% if states(entity) == ‘on’ %} {{ state_attr(entity,‘friendly_name’) }}
wurde geöffnet
{% endif %} {% endfor %}
title: Meldung

Fehler:

Fehler beim Parsen von YAML: missed comma between flow collection entries (Zeile: 5, Spalte: 2)

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)

actions:
  - action: notify.mobile_app_iphonexxx
    metadata: {}
    data:
      message: >-
        {% for entity in trigger.to_state.attributes.entity_id %} {% if
        states(entity) == 'on' %} {{ state_attr(entity,'friendly_name') }} 
        wurde geöffnet {% endif %} {% endfor %}

Einfach nur das Template im Feld Message eintragen

Gruß Osorkon

Danke jetzt hat es funktioniert.