Hi liebe Commnunity. Bin noch recht neu auf dem Thema smart Home habe folgendes Problem.
bei mir läuft zha mit dem skyconect. hab einige Geräte von Bseed (Amazon.de) die funktionieren. aber leider der Rollladen Schalter nicht. Werden erkannt aber eben keine tasten eingebunden. Als nächstes habe ich Kabellose ZigBee Schalter (Yagusmart Smart Leben Tuya Zigbee Schalter 123 Banden APP Fernbedienung Zigbee Drahtlose Szene Schalter Weiß - AliExpress 13) auch diese sind erkannt worden aber die tasten werden nicht eingebunden wen ich die tasten drücke wird aber in der Log eine Aktion angegeben. gibt es Möglichkeiten?
Wenn das Gerät keine Entitäten wie ein Sensor oder event zur verfügung stellt.
Musst Du mit den sogenannten ZHA Events arbeiten.
Beim betätigen des Schalters kommen In Home Assistant ZHA Events an.
Unter Entwicklungswerkzeuge → Ereignisse → Kannst Du auf das Event zha_event
Den Schalter betätigen. Die unterschiedlichen Event Data kannst Du dann als Auslöser verwenden
Leider konnte ich deinen Rat nicht umsetzen, habe unter Ereignisse nicht die Auswahl
zha_event zu nutzen irgend etwas passt bei mir nicht screen shot habe ich beigefügt. gibt es evtl. eine Möglichkeit ein Video darüber zu machen? Und vielen dank für deine mühen.
Der Hue Dimmschalter hat in ZHA auch keine weiteren Entitäten außer der dem Batteriestatus. Allerdings werden die Tastendrücke in Logbuch dokumentiert.
Ist bei Dir nicht der Fall, richtig?
Vielen dank bis hierhin hat es geklappt. mein Fehler war es das ich im Bereich " Hören auf Ereignisse" nichts eingetragen hatte. wie kann ich nun die Daten nutzen um einen Schalter dazustellen ist es richtig im Bereich: yaml: zu vervollständigen.
Vielen Dank! Auch bei mir hat dieser wirklich umständliche Work-Around letztlich funktioniert. Ich fasse nochmal zusammen.
Ich habe einen no name Zigbee Taster (CK-TLSR8656-SS5-01(7000)) unter ZHA eingebunden und keine Entity zugewiesen bekommen. In den ZHA-LOGs erscheint der Taster aber mit zugewiesenem Namen und Eventtyp. Beim Anlegen der Automatisierung ist der aber nicht auswählbar, da keine Entity.
Als Work around muß man unter Entwicklerwerkzeuge→Ereignisse→Ereignisse abonnieren→zha_event→Abo beginnen die Nachricht des Tasters auslesen und die Zeilen
Es ist deshalb ein häßlicher Work Around weil ja das Gerät und der gewählte Name alles schon im HA vorliegt. Trotzdem muß man das Ding über die unleserliche Device ID und einen bezugslosen command string einbinden.