Automation - Taster als Schalter erstellen

Guten Morgen,

brauche schon wieder Hilfe.

Ich würde gern die Tasten des homematic Bewegungsmelder (HmIP-SMI55-2) belegen. Diese Tasten sollen eine Automation ein- oder eben ausschalten.

Da diese Tasten zuerst gar nicht vorhanden waren, habe ich 2 Programme in homematic erstellt, wo diese Tasten mit einem virtuellen Schalter verknüpft sind. Nun kann ich den Zustand der Tasten (kurz gedrückt) auch in HA sehen.

Wie kann ich diesen (kurzen) Tastendruck nun verwenden, um eine Automation zu aktivieren oder deaktivieren?

Keiner ne Idee oder Hilfe?

Ist das eine Button Entität?

Dann diesen Button einfach als Auslöser verwenden.
Auslöser → Entität → Zustand
Und dan den Button als Entität angeben.

Gruß
Osorkon

Ich habe Einen Wandtaster mit mehereren Funktionen.
In der Raspberry Matic habe ich das drin.
Hier sind die beiden Taster im Script. Nehmen tu ich später nur einen davon.
Homatic IP ist bei mir installiert.

Als Automation Auslöser über die Atribute das.

So, vielen Dank Tialk,

die Tasten erzeugen zumindest ein event im log. Aber…

Meine Automation wird nicht deaktiviert oder aktiviert. So sieht sie jetzt aus:

alias: Flur oben Licht Automation aktivieren
description: ""
trigger:
  - platform: state
    entity_id:
      - event.bewegungsmelder_flur_oben_ch2
    attribute: event_type
    to: press_short
condition: []
action:
  - service: automation.turn_on
    target:
      entity_id: automation.flur_oben_licht_automatik_30_sekunden
    data: {}
mode: single

Bist Du Dir mit dem Trigger Sicher?!

Alles was ich zum Thema HomeMatic und Trigger Events im Netz finde,
Ist sowas:

trigger:
  - platform: event
    event_type: homematic.keypress
    event_data:
      address: 00085BE9A3B1BA
      type: press_long
      subtype: 2

Welche Events, und wie die Events aufgebaut sind. Kannst Du in den Entwicklungswerkzeugen → EREIGNISSE → Hören auf Ereignisse

Als Ereignis homematic.keypress eingeben und auf Anfangen zuhören klicken. Und das Ereignis auslösen.

Und die Entität event.bewegungsmelder_flur_oben_ch2 einfach als Auslöser verwenden funktioniert nicht?!

Auslöser → Entität → Zustand

Gruß
Osorkon

Hm, ja ist alles komisch. Bin jetzt von der Sache mit Tialk weggegangen und habe es einfach nochmals als normales Gerät (Trigger) versucht mit Auslöser “Taste 1 gedrückt” versucht und nun klappt es auf einmal. Komisch.

Vielleicht liegt es daran, dass aber von Tialk noch das Programm (siehe oben) mit dem Script in homatic steht???

@thphilipp
Das habe ich auch nur wo gelesen mit dem Script. Weil gewisse Sachen in der Raspberry Matic einmal aktiviert werden müssen damit das an Homatic IP weiter gegeben wird. Und dann Homeassistant die Atribute bekommt.