NEWS
Zigbee Adapter mit Bitron AV2010/34 benutzen
-
Hallo zusammen,
ich habe den ZigBee Adapter installiert und konnte meinen Schalter Bitron AV2010/34 auch pairen.
Laut zigbee2mqtt.io https://www.zigbee2mqtt.io/devices/AV2010_34.html müsste das Gerät einen State mit dem Namen "Action" veröffentlichen.Alles was ich im ioBroker finde ist allerdings dies:
In der Zigbee-Instanz wird er auch nicht mit einem ordentlichen Symbol angezeigt:
Ein Klick auf das Modell bringt mich im zigbee2mqtt.io auch auf die falsche Seite, da die URL https://www.zigbee2mqtt.io/devices/AV2010/34.html genutzt wird, anstatt der richtigen https://www.zigbee2mqtt.io/devices/AV2010_34.htmlDie Geräteinformationen zeigen:
Kann mir jemand einen Tipp geben, was hier ggf. schief gelaufen ist?
Vielen Dank!
-
@zarsten adapterversion ??
-
@arteck Version 1.4.4
-
@zarsten sagte in Zigbee Adapter mit Bitron AV2010/34 benutzen:
Kann mir jemand einen Tipp geben, was hier ggf. schief gelaufen ist?
Es sind 2 Fehler die Dich betreffen:
- die Nachrichten die der Herdsman heraus gibt sind nicht an unsere "expose" definition angepasst. Das betrifft den "recall_" state, der vom Herdsman als "recall_*" einmal publiziert wird, aber von uns nicht in "recall_1", "recall_2" und so weiter umgesetzt werden kann.
- der Link auf das Bild vom herdsman beinhaltet einen /, dieser wird bei der Erstellung des Links bei uns durch ein '_' ersetzt. Deswegen passt das Bild nicht.
Wie wir mit dem Bild umgehen weiss ich noch nicht, ist aus meiner Sicht aber auch zweitrangig.
Für den 1. Punkt habe ich eine Anpassung versucht. Da ich kein Gerät mit den entsprechenden Meldungen besitze müsstest Du das für mich testen. Dazu bitte den entsprechenden Test-Branch von https://github.com/asgothian/ioBroker.zigbee/tarball/ExposeExtend installieren:
(Adapterliste, in Expertenansicht, Installieren von Github, dann den Link eintragen)
Das erwartete Ergebnis ist das du einen State "recall_" bekommst, der als Typ "string" hat. Wenn ein Knopf auf der FB gedrückt wird sollte der State für 300 ms seinen Wert ändern. Je nach dem wie die Nachrichten aussehen bekommst Du dann ein "1","2","3", oder "4" in den State, welches nach 300 ms wieder gelöscht wird.
Auch hier kann ich nicht sagen was da genau an kommt. Um das zu ermitteln müsstest du
im State zigbee.0.info.debugmessages den Wert 00124b0019a477d3 eintragen. Dann bekommst du im Log als Warnungen alle Nachrichten die von der FB gesendet werden (Sieht dann so aus:
(22659) ELEVATED publishToState: message received '{"linkquality":26}' from device 00124b001241fa68 type 'ptvo.switch'
Interessant sind die Meldungen mit {"action":"recall...."}, wobei an Stelle der ... das steht was (hoffentlich) dann in dem State auftauchen soll.
A.
-
@asgothian
Vielen Dank für die schnelle Antwort!Den neuen Adapter habe ich installiert und auch sicherheitshalber einen Reboot durchgeführt. Die Adapterversion 1.4.5 wird angezeigt.
Nach Löschen der FB und wieder neuem Einrichten finde ich in den Objekten weiterhin ein Objekt recall_* mit der Rolle "Button"
Im Log finde ich dann auch nach einem Buttonklick keine Messages.
Alle Log-Nachrichten von dem Gerät ab der Neueinrichtung habe ich Dir hier mal reinkopiert.zigbee.0 2021-02-28 12:38:06.306 warn (2334) ELEVATED publishToState: value generated '10' from device 00124b0019a477d3 for 'Link quality' zigbee.0 2021-02-28 12:38:06.306 warn (2334) ELEVATED publishToState: message received '{"linkquality":10}' from device 00124b0019a477d3 type 'AV2010/34' zigbee.0 2021-02-28 12:38:06.305 warn (2334) ELEVATED publishToState: value generated 'true' from device 00124b0019a477d3 for 'Available' zigbee.0 2021-02-28 12:38:06.305 warn (2334) ELEVATED publishToState: message received '{"available":true}' from device 00124b0019a477d3 type 'AV2010/34' zigbee.0 2021-02-28 12:38:05.171 warn (2334) ELEVATED publishToState: value generated '55' from device 00124b0019a477d3 for 'Link quality' zigbee.0 2021-02-28 12:38:05.170 warn (2334) ELEVATED publishToState: message received '{"linkquality":55}' from device 00124b0019a477d3 type 'AV2010/34'
-
@zarsten
Das bedeutet das die Fernbedienung keine Nachrichten sendet die die Zigbee-Herdsman-converters weitergeben.Bitte lösch die Fernbedienung und Paire sie erneut um zu sehen ob du dann nachrichten von den Tasten bekommst.
A.
-
@asgothian
Leider weiterhin nicht...Habe sie jetzt nochmal gelöscht und wieder hinzugefügt, anschliessend verschiedene Knöpfe gedrückt. Aber es kommt leider nichts an.
zigbee.0 2021-02-28 13:23:41.924 debug (2334) User stateChange zigbee.0.info.pairingMode {"val":false,"ack":false,"ts":1614515021915,"q":0,"from":"system.adapter.zigbee.0","user":"system.user.admin","lc":1612864062166} zigbee.0 2021-02-28 13:23:41.913 info (2334) Zigbee: stop joining zigbee.0 2021-02-28 13:23:10.289 debug (2334) system.adapter.admin.0: logging true zigbee.0 2021-02-28 13:23:03.474 warn (2334) ELEVATED publishToState: value generated '10' from device 00124b0019a477d3 for 'Link quality' zigbee.0 2021-02-28 13:23:03.474 warn (2334) ELEVATED publishToState: message received '{"linkquality":10}' from device 00124b0019a477d3 type 'AV2010/34' zigbee.0 2021-02-28 13:23:03.473 warn (2334) ELEVATED publishToState: value generated 'true' from device 00124b0019a477d3 for 'Available' zigbee.0 2021-02-28 13:23:03.473 warn (2334) ELEVATED publishToState: message received '{"available":true}' from device 00124b0019a477d3 type 'AV2010/34' zigbee.0 2021-02-28 13:23:03.471 debug (2334) Publish LQ for 0x00124b0019a477d3 = 10 zigbee.0 2021-02-28 13:23:03.469 debug (2334) Publish available for 0x00124b0019a477d3 = true zigbee.0 2021-02-28 13:23:02.696 debug (2334) sendTo "getExclude" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2021-02-28 13:23:02.650 debug (2334) getExclude result: [] zigbee.0 2021-02-28 13:23:02.649 debug (2334) sendTo "getBinding" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2021-02-28 13:23:02.648 debug (2334) getBinding result: [] zigbee.0 2021-02-28 13:23:02.647 debug (2334) sendTo "getBinding" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2021-02-28 13:23:02.646 debug (2334) getBinding result: [] zigbee.0 2021-02-28 13:23:02.624 debug (2334) sendTo "getExclude" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2021-02-28 13:23:02.619 debug (2334) getExclude result: [] zigbee.0 2021-02-28 13:23:02.612 info (2334) DeviceConfigure successful 0x00124b0019a477d3 AV2010/34 zigbee.0 2021-02-28 13:23:02.596 debug (2334) sendTo "getDevices" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2021-02-28 13:23:02.595 debug (2334) getDevices result: [{"type":"device","common":{"name":"AV2010/34","type":"AV2010/34"},"native":{"id":"00124b0019a477d3"},"from":"system.adapter.zigbee.0","user":"system.user.admin","ts":161451 zigbee.0 2021-02-28 13:23:02.591 debug (2334) sendTo "getDevices" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2021-02-28 13:23:02.590 debug (2334) getDevices result: [{"type":"device","common":{"name":"AV2010/34","type":"AV2010/34"},"native":{"id":"00124b0019a477d3"},"from":"system.adapter.zigbee.0","user":"system.user.admin","ts":161451 zigbee.0 2021-02-28 13:23:02.574 debug (2334) sendTo "getCoordinatorInfo" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2021-02-28 13:23:02.574 debug (2334) getCoorinatorInfo result: {"installSource":"https://github.com/asgothian/ioBroker.zigbee/commit/ExposeExtend","channel":"11","port":"/dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC__ zigbee.0 2021-02-28 13:23:02.495 debug (2334) sendTo "getCoordinatorInfo" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2021-02-28 13:23:02.494 debug (2334) getCoorinatorInfo result: {"installSource":"https://github.com/asgothian/ioBroker.zigbee/commit/ExposeExtend","channel":"11","port":"/dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC__ zigbee.0 2021-02-28 13:23:02.471 debug (2334) new device 0x00124b0019a477d3 22294 AV2010/34 zigbee.0 2021-02-28 13:23:02.469 info (2334) Configuring 0x00124b0019a477d3 AV2010/34 zigbee.0 2021-02-28 13:23:02.468 debug (2334) New device event: {"type":"device","device":{"ID":2,"_type":"EndDevice","_ieeeAddr":"0x00124b0019a477d3","_networkAddress":22294,"_manufacturerID":0,"_endpoints":[{"ID":1,"profileID":260,"devi zigbee.0 2021-02-28 13:23:02.467 info (2334) Device '0x00124b0019a477d3' is supported, identified as: Bitron 4-Touch single click buttons (AV2010/34) zigbee.0 2021-02-28 13:23:02.467 info (2334) Successfully interviewed '0x00124b0019a477d3', device has succesfully been paired zigbee.0 2021-02-28 13:23:02.466 debug (2334) handleDeviceInterview. {"status":"successful","device":{"ID":2,"_type":"EndDevice","_ieeeAddr":"0x00124b0019a477d3","_networkAddress":22294,"_manufacturerID":0,"_endpoints":[{"ID":1,"profileID
-
@zarsten Hast du die Fernbedienung auch zurück gesetzt ?
-
@asgothian Ich habe Sie aus dem Adapter gelöscht und anschliessend über den Pairing-Prozess wieder hinzugefügt.
Kann ich darüberhinhaus noch etwas zurücksetzen? -
@zarsten Ja. Es muss einen Weg geben die FB an der FB selber zurück zu setzen. Was das ist weiss ich nicht.
A.
-
@asgothian
Laut https://manuals.smabit.eu/lde/av2010_34.html gibt es da leider nichts:Zurücksetzen bzw. erneutes Anlernen:
Zur Verwendung des Wandschalters an einem anderen System oder bei Austausch des Gateways oder des Funksticks ist es ausreichend, den Vorgang zum Hinzufügen neuer Geräte Ihres Systems zu befolgen. Sobald der Installationsprozess erfolgreich abgeschlossen wurde, wird sich der Wandschalter nicht mehr mit dem System, an dem er zuvor registriert war, verbinden.Die üblichen Verdächtigen wie langes Drücken der Pairingtaste, herausnehmen und EInlegen der Batterie mit Drücken der Taste etc habe ich auch schon versucht....
Sieht nach einem hoffnungslosen Fall aus?!
Falls es hilft stelle ich die Hardware auch gerne für ein paar Tage zum Test bereit... -
Da muss ich passen. Soweit sehen die Nachrichten OK aus. Es kommt keine Nahchricht vom Tastendruck beim Koordinator an, weswegen der State sich auch nicht ändern kann.
was Du noch einmal probieren kannst:
- zigbee-herdsman-debug info setzen (adapter Konfiguration)
- adapter in debug schalten
- im Log einen Filter auf die ieee Addresses der Fernbedienung setzen
- Schauen ob es da mehr Nachrichten gibt.
A.