NEWS
SOLVED (solved) zigbee stick cc2538 max 20-21 devices
-
Hallo,
ich bin gerade auf den cc2538 von @dimaiv gewechselt mir meinem zigbee Netzwerk.
Leider bekomme ich maximal 21 Geräte angelernt. Danach ist Schluss und es kommt auch keine Fehlermeldung im Log bei weiteren Anmeldeversuchen von weiteren Geräten.Alle Geräte sind Xiaomi Aqara Sensoren.
Zigbee Adapter läuft auf aktueller Version 1.0.3.
Hardware ich eine debian vm auf Intel Nuc und Proxmox.Log vom Start der Instanz:
zigbee.0 2020-02-13 22:16:42.068 info (15341) --> transmitPower : normal zigbee.0 2020-02-13 22:16:42.064 info (15341) Disable LED zigbee.0 2020-02-13 22:16:42.063 debug (15341) Zigbee network parameters: {"panID":6754,"extendedPanID":"0x00124b001940c077","channel":11} zigbee.0 2020-02-13 22:16:42.060 info (15341) Coordinator firmware version: {"type":"zStack30x","meta":{"transportrev":2,"product":2,"majorrel":2,"minorrel":7,"maintrel":2,"revision":20200128}} zigbee.0 2020-02-13 22:16:42.060 debug (15341) zigbee-herdsman started zigbee.0 2020-02-13 22:16:40.889 debug (15341) Starting zigbee-herdsman... zigbee.0 2020-02-13 22:16:40.888 info (15341) Starting Zigbee... zigbee.0 2020-02-13 22:16:40.876 info (15341) starting. Version 1.0.3 in /opt/iobroker/node_modules/iobroker.zigbee, node: v10.17.0
Jemand eine Idee was ich machen kann um weitere Sensoren anzulernen?
Hat jemand ebenfalls 21 Geräte als Obergrenze festgestellt?Bin für jede Hilfe dankbar
-
@nis ich habe nun versucht ein paar Sensoren zu Löschen, danach kann ich wieder welche problemlos anlernen bis max 21. Manchmal komme ich auch nur bis 20 Geräte.
-
@nis
Hi, da fehlt bei dir im Log mindestens eine Zeile oben, "Currently xx devices are joined"
Hast du mit sauberem Adapter angefangen (alle Geräte vom alten Coordinator abgemeldet)? Oder hast du einfach die Sticks umgesteckt?
Bei mir waren es 43 auf einem direkt verbunden. Im Moment sind es 26 auf einem, weil ich aufgeteilt habe um die verschiedene Firmware zu testen.
Und ich habe noch von keinem gehört über irgendwelche Limits. Es gibt auch Installationen mit über 60 Geräte. -
@nis 200 ist die magische Grenze ... nochmach 200
poste mal das komplette log nach Adapter start..
-
@arteck hier das komplette Log:
zigbee.0 2020-02-14 08:25:39.572 info (3261) Zigbee started zigbee.0 2020-02-14 08:25:39.571 info (3261) 0x00158d0002739dc7 (addr 43041): WSDCGQ11LM - Xiaomi Aqara temperature, humidity and pressure sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.571 info (3261) 0x00158d000276c23e (addr 45102): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.571 info (3261) 0x00158d000276c461 (addr 46205): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.570 info (3261) 0x00158d000276c157 (addr 50651): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.570 info (3261) 0x00158d0002b8fa09 (addr 13712): RTCGQ11LM - Xiaomi Aqara human body movement and illuminance sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.569 info (3261) 0x00158d000275cb32 (addr 1820): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.569 info (3261) 0x00158d00026edf58 (addr 28454): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.569 info (3261) 0x00158d0002389e06 (addr 25399): WSDCGQ11LM - Xiaomi Aqara temperature, humidity and pressure sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.568 info (3261) 0x00158d0002c645cb (addr 49964): RTCGQ11LM - Xiaomi Aqara human body movement and illuminance sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.568 info (3261) 0x00158d000272b615 (addr 21143): WSDCGQ11LM - Xiaomi Aqara temperature, humidity and pressure sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.567 info (3261) 0x00158d0002b90584 (addr 6947): RTCGQ11LM - Xiaomi Aqara human body movement and illuminance sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.567 info (3261) 0x00158d0002760d2e (addr 42744): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.566 info (3261) 0x00158d0002c644ee (addr 46743): RTCGQ11LM - Xiaomi Aqara human body movement and illuminance sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.566 info (3261) 0x00158d00027379dd (addr 23995): WSDCGQ11LM - Xiaomi Aqara temperature, humidity and pressure sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.566 info (3261) 0x00158d00024e4345 (addr 31519): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.565 info (3261) 0x00158d000276e4aa (addr 54332): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.565 info (3261) 0x00158d000277253a (addr 43804): WSDCGQ11LM - Xiaomi Aqara temperature, humidity and pressure sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.564 info (3261) 0x00158d0002731600 (addr 52056): WSDCGQ11LM - Xiaomi Aqara temperature, humidity and pressure sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.564 info (3261) 0x00158d0002731501 (addr 9607): WSDCGQ11LM - Xiaomi Aqara temperature, humidity and pressure sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.563 info (3261) 0x00158d000273154c (addr 32534): WSDCGQ11LM - Xiaomi Aqara temperature, humidity and pressure sensor (EndDevice) zigbee.0 2020-02-14 08:25:39.560 info (3261) Currently 20 devices are joined: zigbee.0 2020-02-14 08:25:39.554 info (3261) --> transmitPower : normal zigbee.0 2020-02-14 08:25:39.551 info (3261) Disable LED zigbee.0 2020-02-14 08:25:39.547 info (3261) Coordinator firmware version: {"type":"zStack30x","meta":{"transportrev":2,"product":2,"majorrel":2,"minorrel":7,"maintrel":2,"revision":20200128}} zigbee.0 2020-02-14 08:25:38.344 info (3261) Starting Zigbee... zigbee.0 2020-02-14 08:25:38.332 info (3261) starting. Version 1.0.3 in /opt/iobroker/node_modules/iobroker.zigbee, node: v10.17.0 zigbee.0 2020-02-14 08:25:34.618 info (668) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason zigbee.0 2020-02-14 08:25:34.618 info (668) terminating zigbee.0 2020-02-14 08:25:34.559 info (668) Zigbee: disabling joining new devices. zigbee.0 2020-02-14 08:25:34.558 info (668) cleaned everything up... zigbee.0 2020-02-14 08:25:34.556 info (668) Got terminate signal TERMINATE_YOURSELF
Ich hatte am Anfang nur den Stick gewechselt, dann kamen jedoch Probleme mit den Osram Plugs.
Daher habe ich dann den Stick mit HardReset zurückgesetzt und in ioBroker alle Objekte belassen.
Das ist die aktuelle Situation in der bei 20 Geräten Schluss ist.Ich kann auch gerne nochmal alles zurücksetzen und die Objekte in ioBroker und den Adapter und die Instanz löschen.
Würde das aber nur machen, wenn es sinnvoll ist. Da es doch etwas Arbeit ist alles wieder einzurichten... -
@arteck sagte in zigbee stick cc2538 max 20-21 devices:
@nis 200 ist die magische Grenze ... nochmach 200
Auf genau die 200 Geräte habe ich gehofft als max Wert, daher bin ich ja umgestiegen.
-
Noch ein paar weitere Infos zum Setup:
- Zigbee Stick läuft auf Kanal 11.
- Mein Wlan läuft ebenfalls auf Kanal 11.
- Weitere Wlan sind nicht in der näheren Umgebung.
- Der Stick hängt an einer USB Verlängerung 1m.
- Alle Geräte sind im Haus maximal 10m Entfernt vom Stick.
-
@dimaiv @arteck wenn ich nochmal alles sauber von Anfang aufsetzen möchte wie wäre die ideale Vorgehensweise?
- Adapter und Instanz deinstallieren
- Alle Spuren im Dateisystem entfernen (shepberd.db, ...)
- Stick entfernen
- iobroker stop bzw. komplette vm stoppen
- Stick einstecken
- vm starten
- Adapter / Instanz erstellen in Version 1.0.3
- Fleißig Geräte anlernen
Wäre die Reihenfolge sinnvoll?
Gibt es weitere Punkte zu beachten.Ich würde gerne weiter machen, bin aktuell nicht sicher ob es sich lohnt die aktuelle Situation noch zu lassen um es zu reparieren...
-
@nis sagte in zigbee stick cc2538 max 20-21 devices:
Adapter und Instanz deinstallieren
Alle Spuren im Dateisystem entfernen (shepberd.db, ...)
Stick entfernen
iobroker stop bzw. komplette vm stoppen
Stick einstecken
vm starten
Adapter / Instanz erstellen in Version 1.0.3
Fleißig Geräte anlernenHab das mal der Reihe nach gemacht.
Ergebnis ist es lasen sich wieder nur 20 Devices anlernen.Kein Bock mehr.
Wo muss ich noch Suchen?!?!?!?
-
@nis sagte in zigbee stick cc2538 max 20-21 devices:
- Adapter / Instanz erstellen in Version 1.0.3
Sorry helfen kann ich dir mit dem Stick leider nicht ...
.... aber hast du mal den Adapter über die Katze (GIT) mal neu installiert . -
@Glasfaser habe den Adapter vorhin neu installiert in Version 1.0.3 aber nicht die git Version. Ich nehme nie die git version, es sei denn es gibt was zum Testen was der Entwickler direkt angibt...
Gibt es für Zigbee in git eine Version die mein Problem verbessert?
-
@arteck kann ich rausfinden ob sich im pairing etwas aufhängt, verhakt, abstürzt? Ich kann gerne irgendwo im Quellcode debug Ausgaben einbauen zur Analyse
-
@nis
War ja nur ein Vorschlag .... oder eine Version runter gehen .
leider habe ich nicht so viel Geräte mit Zigbee ,sonst könnte ich es mal selber testen. -
@arteck kann es damit zusammen hängen dass es alles Xiaomi Sensoren sind, also alles der gleiche Hersteller?!?
-
@nis sagte in zigbee stick cc2538 max 20-21 devices:
Ich hatte am Anfang nur den Stick gewechselt, dann kamen jedoch Probleme mit den Osram Plugs.
Die Plugs sind aber aktuell nicht angelernt oder? Zumindest laut log nur die Sensoren. Ich lerne immer erst alle Plugs (router) an und dann die Sensoren (auch alles Xiaomi), aktuell über 40 Geräte.
-
@Xsev die plugs sind nicht angelernt, korrekt. Eigentlich möchte ich die auch komplett rauslassen wenn es geht, da mir 200 Geräte erstmal reichen würden.
-
ich probiere nun mal ob das Problem mit einem Osram Plug sich beheben lässt.
Aktuell kann ich immer noch max 20 Geräte anlernen, lösche ich dann zwei wieder kann ich wieder zwei anlernen.
Ich komme nur nie über 20 Geräte hinaus.Echt frustrierend.
-
@dimaiv @arteck wie kommt die magische Grenze von 200? Ist die irgendwo als Variable hinterlegt? Ich finde im Netz ein paar Einträge zur Suche "cc2538 limit no of devices" die als Ergebnis besagen, dass 20 die Grenze ist.
Was genau besagt die Variable NWK_MAX_DEVICE_LIST im Zusammenhang mit cc2538 und ioBroker? Ist das überhaupt relevant?
-
@nis Osram Plugs lassen sich leider nicht anlernen. Mit denen war ich irgendwie schon immer auf Kriegsfuss
-
@nis Ich habe gleich mal nachgezählt.bei mir sind es bis jetzt 27 Geräte.
@ostseereiter was hast du für Geräte genau. Sind die 27 Geräte alles Sensoren von Xiaomi? Sind es alles batteriebetriebene?