@crunchip Danke für den Input. Habe legacy nun auf "true" gesetzt. den LXC und den Adapter neugestartet. Bekomme in WebGUI weiterhin "action" angezeigt und im ioBroker keinen "action" Datenpunkt.
friendly_name: TEST-00_Button07-Studyroom-Entrance
legacy: true
description: Studyroom
Die Grundeinstellungen des Adapters aus den FAQ sind eingestellt. Beisst sich hier vielleicht:
device_options:
legacy: false
und "legacy" im Device selber? (habe die device options ebenfalls auskommentiert und beides neugestartet = gleiches Ergebnis). Bei weiterem googlen eben festgestellt. Jup das ist der "zentrale Verwalter für die Device option"
Im Log wird bei
legacy: true
beides angezeigt:
TEST-00_Button07-Studyroom-Entrance', payload '{"action":"single","device"
TEST-00_Button07-Studyroom-Entrance', payload '{"click":"single","device"
Wenn ich
legacy: false
setze kommt nur:
TEST-00_Button07-Studyroom-Entrance', payload '{"action":"single","device"
sprich das klappt schon mal.
@arteck said in Test Adapter zigbee2mqtt:
@fliegema sagte in Test Adapter zigbee2mqtt:
Da man "Action" in der Z2M WebGUI sieht, vermute ich mal, dass es auf dem Weg zum Z2M Adapter im ioBroker verloren geht. Dies ist übrigens bei jedem Schalter so (IKEA, Aqara, Sonoff, Xiaomi).
Hat Jemand schlaues in der Runde eine Idee was ich falsch mache?
ist halt depricated...
und über wieviele scripte reden wir 100000.... komm .. wo du den Beitrag erfasst hast hättest du die Scripte schon ändern können
Recht hast Du, aber wenn mein Englisch nicht ganz überholt ist, verstehe ich die Vorgabe seitens Z2M anders als Du.
Laut der Z2M Seite ist "click" = deprecated & "action" ist die richtige Methode. Du sagst:
@arteck said in Test Adapter zigbee2mqtt:
ist halt depricated...
sprich der Adapter nutzt die Variante "deprecated" & nicht "action". Wo ich jedoch nun wieder auf dem Schlauch stehe, entsprechend der FAQ wurde dokumentiert, das man
device_options:
legacy: false
setzen soll. Was ja bedeutet, dass übergreifend nur "action" genutzt werden soll. Aber als Datenpunkt kommt legacy an.
Wenn das so gewollt ist, wäre als Info schon genug gewesen anstelle direkt mir mitzuteilen, dass ich meine Zeit anders hätte investieren sollen. Entschuldige bitte, das man im Forum an den Developer Fragen stellt die scheinbar nicht gewollt sind 🤔