NEWS
ZigBee neue Version 1.5.x
-
@mr-x Kann es sein das du auf dem Slave ein Rechte Problem hast? Laut log hat er ja keinen Schreibzugriff auf die Dateien beim npm rebuild.
Evtl. sudo?
-
@mr-x
Der pi darf mit sicherheit nicht in /usr/lib herumschreiben.
npm install -g npm
ist auch gefährlicher Quatsch, nicht machen!Und für npm rebuild stehst du im falschen Verzeichnis. Du musst dafür in das Verzeichnis wo der zu rebuildende Code liegt.
'Eigentlich' rebuilded sich das Modul aber automagisch von alleine. Tut es jedenfalls bei mir immer.
-
@thomas-braun sagte in ZigBee neue Version 1.5.x:
'Eigentlich' rebuilded sich das Modul aber automagisch von alleine. Tut es jedenfalls bei mir immer.
ne macht der nicht... so wie der serialport..
-
@arteck
Hm. Also ich habe unlängst mit meinen node-Installationen Jojo gespielt (rauf/runter/kreuz/quer), da wurde der ble wie auch der zigbee-Adapter immer brav neu gegen die entsprechende Version gebaut. Manchmal erst im dritten Anlauf, aber handanlegen musste ich nie. -
bevor du anfängst was wild auszuprobieren
adapter stoppen DEN RICHTIGEN
console auf AUF DEM RICHTIGEN HOST AUF
rm -R /opt/iobroker/node_modules/zigbee-herdsman rm -R /opt/iobroker/node_modules/zigbee-herdsman-converters rm -R /opt/iobroker/node_modules/@serialport rm -R /opt/iobroker/node_modules/iobroker.zigbee
dann von GIT ... AUF DEM RICHTIGEN HOST installieren https://github.com/ioBroker/ioBroker.zigbee/wiki/GIT-install
nix löschen... nix deinstallieren... nur das machen was da oben steht
-
@arteck sagte in ZigBee neue Version 1.5.x:
bevor du anfängst was wild auszuprobieren
Und noch davor würde ich mal schauen ob nodeJS senkrecht ist auf beiden Systemen:
which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
-
@arteck
Moin
Ich habe jetzt auch mal ein Update versucht von 1.4.1 auf 1.5.6 über die Update Funktion. Node ist v12.22.1. NPM 6.14.12
Leider läuft der Adapter nicht los und bleibt auf gelb.
Wenn ich in die Einstellungen des Adapters möchte, kommt die Meldung:
"Error You need save and run adapter before pairing!"Hier ist mein LOG nach Versuch eines Adapterstarts:
2021-06-01 18:19:19.813 - info: host.raspberrypi "system.adapter.zigbee.0" enabled 2021-06-01 18:19:19.910 - info: host.raspberrypi instance system.adapter.zigbee.0 started with pid 28157 2021-06-01 18:19:22.834 - info: zigbee.0 (28157) starting. Version 1.5.6 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.22.1, js-controller: 3.2.16 2021-06-01 18:19:22.932 - info: zigbee.0 (28157) Starting Zigbee npm ... 2021-06-01 18:19:23.245 - info: zigbee.0 (28157) Installed Version: iobroker.zigbee@1.5.6 2021-06-01 18:19:24.890 - error: zigbee.0 (28157) Configuration is not consistent with adapter state/backup! 2021-06-01 18:19:24.891 - error: zigbee.0 (28157) - PAN ID: configured=6754, adapter=6754 2021-06-01 18:19:24.892 - error: zigbee.0 (28157) - Extended PAN ID: configured=aadddddddddddddd, adapter=00124b0009d6d8b0 2021-06-01 18:19:24.893 - error: zigbee.0 (28157) - Network Key: configured=01030507090b0d0f00020406080a0c0d, adapter=01030507090b0d0f00020406080a0c0d 2021-06-01 18:19:24.893 - error: zigbee.0 (28157) - Channel List: configured=24, adapter=24 2021-06-01 18:19:24.894 - error: zigbee.0 (28157) Please update configuration to prevent further issues. 2021-06-01 18:19:24.894 - error: zigbee.0 (28157) If you wish to re-commission your network, please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json. 2021-06-01 18:19:24.895 - error: zigbee.0 (28157) Re-commissioning your network will require re-pairing of all devices! 2021-06-01 18:19:24.896 - error: zigbee.0 (28157) Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information" 2021-06-01 18:19:24.896 - error: zigbee.0 (28157) Failed to start Zigbee 2021-06-01 18:19:24.897 - error: zigbee.0 (28157) Error herdsman start 2021-06-01 18:19:34.898 - info: zigbee.0 (28157) Try to reconnect. 1 attempts left 2021-06-01 18:19:34.900 - info: zigbee.0 (28157) Starting Zigbee npm ... 2021-06-01 18:19:34.934 - info: zigbee.0 (28157) Installed Version: iobroker.zigbee@1.5.6 2021-06-01 18:19:35.137 - error: zigbee.0 (28157) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'" 2021-06-01 18:19:35.138 - error: zigbee.0 (28157) Failed to start Zigbee 2021-06-01 18:19:35.139 - error: zigbee.0 (28157) Error herdsman start
Bisher kann ich noch immer auf 1.4.1 zurück und meine Geräte sind dann wieder da.
Wenn ich das hier mache, gibt es wohl kein zurück, oder?:rm -R /opt/iobroker/node_modules/zigbee-herdsman rm -R /opt/iobroker/node_modules/zigbee-herdsman-converter rm -R /opt/iobroker/node_modules/@serialport rm -R /opt/iobroker/node_modules/iobroker.zigbee
Neu anlernen wäre nicht schön. Es sind schon 36 Geräte im Netz.
Oder bleiben die Geräte erhalten nach der rm Löschen-Aktion?Danke für jeden Tip und Gruß
Björn -
@bjoern77 sagte in ZigBee neue Version 1.5.x:
Wenn ich das hier mache, gibt es wohl kein zurück, oder?:
rm -R /opt/iobroker/node_modules/zigbee-herdsman
rm -R /opt/iobroker/node_modules/zigbee-herdsman-converter
rm -R /opt/iobroker/node_modules/@serialport
rm -R /opt/iobroker/node_modules/iobroker.zigbeeNeu anlernen wäre nicht schön. Es sind schon 36 Geräte im Netz.
Oder bleiben die Geräte erhalten nach der rm Löschen-Aktion?
Danke für jeden Tip und Grußauch danach kannst du auf 1.4.1 zurück. Die Geräte sind an anderer Stelle abgelegt.
A.
-
@arteck
@Thomas-Braun
Vielen Dank für eure Hilf. ich werde es ausprobieren. Kann aber erst morgen früh wieder basteln. -
@arteck sagte in ZigBee neue Version 1.5.x:
bevor du anfängst was wild auszuprobieren
adapter stoppen DEN RICHTIGEN
console auf AUF DEM RICHTIGEN HOST AUF
rm -R /opt/iobroker/node_modules/zigbee-herdsman rm -R /opt/iobroker/node_modules/zigbee-herdsman-converter rm -R /opt/iobroker/node_modules/@serialport rm -R /opt/iobroker/node_modules/iobroker.zigbee
dann von GIT ... AUF DEM RICHTIGEN HOST installieren https://github.com/ioBroker/ioBroker.zigbee/wiki/GIT-install
nix löschen... nix deinstallieren... nur das machen was da oben steht
Hey, sorry, soll ich das ganze auf dem Master machen, oder auf dem Slave, wo Zigbee nicht mehr tut?
-
@mr-x ist jetzt nicht dein ernst...
console auf AUF DEM RICHTIGEN HOST AUF
also auf dem wo es nicht tut..also SLAVE bei dir
-
Ja, ich schäme mich wirklich....
War verwirrt, weil ich ja auf beiden prüfen sollte.
Danke -
@arteck
Habe die Befehle mit sudo eingegeben und nie eine Antwort erhalten in der Konsole.
Danach lief der Adapter, wurde grün und auch die alten Geräte funktionieren.Habe images von allem gemacht, um einen guten Zustand zu haben.
Also, vielen lieben dank an ALLE für ihr Hilfe und Geduld.
Hoffe wir sprechen uns nicht beim nächsten Update.....
-
@mr-x sagte in ZigBee neue Version 1.5.x:
und nie eine Antwort erhalten in der Konsole.
Das ist der Normalfall, wenn der Befehl umgesetzt wurde. Du bekommst nur im negativen Fall eine Rückmeldung von der Konsole.
-
@thomas-braun OK. danke. habe mich nur gewundert.
Haupsache es läuft jetzt. -
Hallo, ich hab mal eine Frage.
Ich habe ein Zigbee Netzwerk mit einer Osram Steckdose (AB3257001NJ) und mehreren Xiaomi Devices (Türsensoren (MCCGQ01LM), Klima(WSDCGQ11LM), Taster(WXKG11LM) und Vibrationssensor (DJT11LM).
Bisher war die Steckdose so plaziert das alle Xiaomi Devices diese als Router genutzt haben.
Nun habe ich die Steckdose so plaziert das Sie am weitesten vom Coordinator entfernt ist.Ich hätte jetzt erwartet das die Xiaomi devices sich direkt mit dem Coordinator verbinden, wegen der besseren Empfangsnähe. Nun ist es aber so das ich in der Netzwerkkarte sehe das sie immer noch alle die Osramsteckdose als Router nutzen (mit schlechter Verbindungsqualität). Nehme ich die Steckdose komplett aus dem Netzwerk, haben die Sensoren gar keinen Kontakt mehr mit dem Netzwerk.
Beim Koenkk habe ich irgendwo gelesen das die Devices sich eigentlich die beste Qualität suchen, aber Xiaomi dies nicht macht. Ist das So?
Was muß ich tun , alle neu anlernen? Wie mache ich das ? Wie kriege ich die schon angelernten aus dem Netzwerk?
Als coordinator habe ich einen CC2652P2.
Muß ich zum koppeln/neu anlernen die Taste auf dem Stick drücken oder reicht es in IOBroker "Kopplung starten" anzuklicken?Eine weitere Frage:
Was machen die Buttons im Adminpanel von Iobroker/Zigbee.- "State cleanup"
- "Touchlink zurücksetzten und neu koppeln"
Danke im voraus.
-
@k-grün sagte in ZigBee neue Version 1.5.x:
Hallo, ich hab mal eine Frage.
Ich habe ein Zigbee Netzwerk mit einer Osram Steckdose (AB3257001NJ) und mehreren Xiaomi Devices (Türsensoren (MCCGQ01LM), Klima(WSDCGQ11LM), Taster(WXKG11LM) und Vibrationssensor (DJT11LM).
Bisher war die Steckdose so plaziert das alle Xiaomi Devices diese als Router genutzt haben.
Nun habe ich die Steckdose so plaziert das Sie am weitesten vom Coordinator entfernt ist.Ich hätte jetzt erwartet das die Xiaomi devices sich direkt mit dem Coordinator verbinden, wegen der besseren Empfangsnähe. Nun ist es aber so das ich in der Netzwerkkarte sehe das sie immer noch alle die Osramsteckdose als Router nutzen (mit schlechter Verbindungsqualität). Nehme ich die Steckdose komplett aus dem Netzwerk, haben die Sensoren gar keinen Kontakt mehr mit dem Netzwerk.
Beim Koenkk habe ich irgendwo gelesen das die Devices sich eigentlich die beste Qualität suchen, aber Xiaomi dies nicht macht. Ist das So?
Das ist auch bei den Xiaomi so, allerdings kann es durchaus einige Zeit dauern bis die Anpassung auch in der Netzwerkkarte sichtbar wird. Gib dem ganzen Zeit. du kannst es bei den Xiaomi Sensoren beschleunigen in dem du sie triggerst (den am Sensor vorhandenen Taster kurz drücken so das sie Daten Senden) Machst Du das mehrfach sollten Daten mit dem Koordinator ausgetauscht werden, und die Sensoren sollten sich auf die andere Netztopologie einstellen.
Was muß ich tun , alle neu anlernen? Wie mache ich das ? Wie kriege ich die schon angelernten aus dem Netzwerk?
Als coordinator habe ich einen CC2652P2.
Muß ich zum koppeln/neu anlernen die Taste auf dem Stick drücken oder reicht es in IOBroker "Kopplung starten" anzuklicken?Zum neu anlernen muss auf dem Stick der Taster nicht gedrückt werden
Eine weitere Frage:
Was machen die Buttons im Adminpanel von Iobroker/Zigbee.- "State cleanup"
Es kann bei Updates und Konfigurationsanpassung passieren das in der Objektdatenbank States verbleiben die nicht mehr mit der Hardware verbunden sind. Diese werden über diesen Knopf automatisch entfernt.
- "Touchlink zurücksetzten und neu koppeln"
Geräte die über "Touchlink" funktionieren (zumeist Lampen) lassen sich damit zurücksetzen und neu anlernen. Dazu müssen sie sich im direkten Umfeld des Koordinators (max 1 m) befinden.
-
Hallo Freunde,
Warum ist die Version immer noch im Stable drin wenn sie so viele Probleme verursacht. -
@asgothian said in ZigBee neue Version 1.5.x:
Danke für die super schnelle Antwort
Das ist auch bei den Xiaomi so, allerdings kann es durchaus einige Zeit dauern bis die Anpassung auch in der Netzwerkkarte sichtbar wird. Gib dem ganzen Zeit. du kannst es bei den Xiaomi Sensoren beschleunigen in dem du sie triggerst (den am Sensor vorhandenen Taster kurz drücken so das sie Daten Senden) Machst Du das mehrfach sollten Daten mit dem Koordinator ausgetauscht werden, und die Sensoren sollten sich auf die andere Netztopologie einstellen.
Es sind schon mehr als 24 h vergangen . Das mit dem Triggern muß ich nachher mal testen .
-
@ostseereiter
Weil nur ein Paar Leute probleme haben und die große Masse nicht.
Und das gibt es immer.
Die Freunde versuchen ja auch zu helfen.