Merten Connect (Z-Wave) in HA einbinden

Moin zusammen,

nach vielen Stunden Youtube / Recherche und testen komme ich leider nicht weiter und hoffe, das Ihr einem Neuling helfen könnt.

Kommen wir gleich zu meiner Frage / meinem Problem:

  • Ich empfange ein Signal (Event) vom Taster in HA.
  • Dieses Signal wird auch in der Automation erkannt (gelber Balken “Ausgelöst” unter Sobald).
  • Der Schalter kann unter “Dann / Aktion ausführen” erfolgreich ausgelöst werden (Licht geht an).

Aber die Verbindung der beiden in der Automation funktioniert nicht, das Licht geht also nicht an wenn ich den Taster betätige.
→ Was mache ich falsch?

Hier die Details:

Ich habe einen Merten Funk-Taster (506119) und dazu einen Empfänger UP Connect (507501).
Die Integration der alten Z-Wave Geräte in der Z-Wave JS Datenbank scheint lückenhaft. Dort ist der Taster nicht enthalten, sondern nur ein ähnliches Gerät (5071xx / https://devices.zwave-js.io nach Merten suchen).
Die Parameter sind scheinbar unvollständig und somit konnte ich nicht die richtige Entität auswählen. Für mich scheint es keine Verbindung zwischen dem Event und einer (erkannten) Entität zu geben.
→ Somit bin ich auf das Event gegangen und versuche das abzugreifen.

Meine Automation:


- id: 'xxx'
  alias: Licht Ein / Aus
  description: ''
  triggers:
  - trigger: event
    event_type: state_changed
    event_data:
      entity_id: event.schalter_test_event_value
  conditions:
  - condition: template
    value_template: '{{ trigger.event.data.new_state.value == 0 }}'
  actions:
  - type: toggle
    device_id: xxx
    entity_id: xxx
    domain: switch
  mode: single

Hier eines der beiden Events, eins für jede Taste (Value 0 für unten / 255 für oben):

event_type: state_changed
data:
  entity_id: event.schalter_test_event_value
  old_state:
    entity_id: event.schalter_test_event_value
    state: "2025-02-18T09:55:06.658+00:00"
    attributes:
      event_types:
        - Basic event value
      event_type: Basic event value
      value: 255
      friendly_name: Schalter TEST Event value
    last_changed: "2025-02-18T09:55:06.658779+00:00"
    last_reported: "2025-02-18T09:55:06.658779+00:00"
    last_updated: "2025-02-18T09:55:06.658779+00:00"
    context:
      id: xxx
      parent_id: null
      user_id: null
  new_state:
    entity_id: event.schalter_test_event_value
    state: "2025-02-18T09:55:06.679+00:00"
    attributes:
      event_types:
        - Basic event value
      event_type: Basic event value
      value: 255
      friendly_name: Schalter TEST Event value
    last_changed: "2025-02-18T09:55:06.679786+00:00"
    last_reported: "2025-02-18T09:55:06.679786+00:00"
    last_updated: "2025-02-18T09:55:06.679786+00:00"
    context:
      id: xxx
      parent_id: null
      user_id: null
origin: LOCAL
time_fired: "2025-02-18T09:55:06.679786+00:00"
context:
  id: xxx
  parent_id: null
  user_id: null

Der Taster in der Z-Wave Integration:

Der Schalter:

Ich hoffe Ihr könnt mir weiterhelfen und sollten noch Infos fehlen, reiche ich diese gerne nach.

Gruß
Steffen

Gelöst, ich musste dem Copilot nur die richtige Frage stellen…

Im Template fehlte das Attribut, richtig muss es wie folgt heißen:

value template: {{ trigger.event.data.new_state.attributes.value == 0 }}

Habe außerdem eine Verzögerung von 3 Sek. hinzugefügt, da das Event 2x ausgelöst wird.