NEWS
Zigbee Pairing mode per Scriptbefehl starten?
-
Hi, ist es möglich, bei einem Zigbee-Stick (bei mir: CC2538) irgendwie über ein Script den Paring-Mode zu starten?
In den Objekten unter Info den ParingMode auf true zu setzen, funktioniert leider nicht....Hintergrund ist, ich möchte mir die Funktion auf einen Doppel-Tastendruck eines Schalters legen um sie schnell zu erreichen - da meine FYRTUR-Rollos nach jedem Raspi-Neustart alle paar Tage neu gepairt werden müssen (da scheint es leider keine Lösung für zu geben, bin da seit Monaten am basteln (https://forum.iobroker.net/topic/30660/ikea-fyrtur-remote-in-zigbee-adapter-einbinden/)
ist es ziemlich umständlich, jedes mal in die Iobroker-Weboberfläche auf die Instanz zu gehen um dort den Pairing-Button zu aktivieren. -
@dermario zigbee.0.info.pairingCountdown auf die Sekunden setzen, die er suchen soll, normalerweise 60, Man kann da auch 240 eintragen, dann sucht er halt 4 Minuten.
Und dann zigbee.0.info.pairingMode auf true setzen. -
Die Variante mit zigbee.0.info.pairingCountdown und zigbee.0.info.pairingMode funktioniert mitlerweile nicht mehr, da u. a. beide Objekte readonly sind.
Die Lösung ist die Nachricht letsPairing an die zigbee.0 Instanz zu senden.
Die Dauer kann über die Einstellungen der Zigbee Instanz geändert werden.
-
@borck Nur ein kleiner Hinweis.
das das funktioniert ist gewissermassen Zufall. Es ist keine geplante Funktion und kann bei einem Update ersatzlos gestrichen werden.
Wenn ein skriptbasiertes Öffnen des Netzes gewünscht wird dann solltet Ihr einen Issue auf Github dazu aufmachen.
A.