Wollte mit einem Zigbee Taster (aka „Smart Button“) von Innr (RC210) einen Zigbee Stromzwischenstecker schalten.
Problem 1: Das Ding hat kein State Entity für „gedrückt“ bzw. „nicht gedrückt“.
Problem 2: Einmal drücken heißt „Ein“, nochmal drücken heißt „Aus“.
Problem 3 (wenn man neu ist): Das wird mit Home Assistant Events abgewickelt.
Lösung:
Home Assistant / Developer / Events – im unteren Teil „Listen to events“ als Subscriptionquelle „zha_event“ angeben und start listening benutzen – dann Taster drücken und der Event wird im Feld darunter eingefügt:

Aus dem Teil unter „data“ kann man dann einen Trigger für eine Automation basteln:
Als Typ für den Trigger „manual event“ angeben, als „Event type“ den Text „zha_event“ und unter „Event data“ die Daten die wir im Developer Modus ermittelt haben (nur device_ieee, unique_id, device_id und das command – hier gerade off/on umgekehrt, einfach ignorieren 😀 )

Wenn man Problem 2 umgehen will und einfach jeder Tastendruck was bewirken soll einfach zwei Trigger in der gleichen Automatisierung – einmal mit „on“ und einmal mit „off“.