Open Matten-Matten opened 3 years ago
Ich kann dieses Problem mit dem neuen node-red-contrib-zigbee V.0.20.3 nur bestätigen. Stellt sich bei mir genau so da. Kein Zugriff aus RedMatic auf den Zigbee-Stick, was mit der V.0.20.1 immer einwandfrei funktionierte. Gibt es bereits ein WorkAround für dieses Problem oder muss ich mein Backup bemühen. Würde gerne wieder die Version 0.20.1 installieren, aber wie?
Kann ich bei mir nicht nachvollziehen (zzh Stick). Läuft mit RM 3.57.4.20210320 und node-red-contrib-zigbee 0.20.3
Kann es die dev.db zerschossen haben? Schonmal versucht ein Gerät zu löschen und neu zu pairen?
Die Dev. DB ist in Ordnung. Sobald ich die vorherige redmatic Version in meinem Fall die 7.1.3 zurück installiere. Läuft es wieder. Und alle devices sind wieder da.
Ich habe das Problem mit meinem CC2531 auch. Hier hat auch bereits einer einen Issue geöffnet: https://github.com/hobbyquaker/node-red-contrib-zigbee/issues/149 an anderen Stellen wird auch von dem Problem berichtet: https://homematic-forum.de/forum/viewtopic.php?f=77&t=66516
Downgrade auf 7.1.3 hat auch bei mir geholfen. Wie sieht der Rest eurer Umgebung aus? Ich benutze piVCCU3 mit Firmware 3.53.34.
RaspberryMatic auf Pi 4 4gb. Mit den alten Homematic Funk Modul.
Guten Tag miteinander
kann das Problem ebenso reproduzieren - nach dem Downgrade auf Version 7.1.3 funktioniert alles wieder wie gehabt im Zusammenhang mit dem CC2531 Zigbee Stick.
Gruss Markus
Hallo Zusammen ich habe grade das Gleiche festgestellt.
Wo genau es hängt weiss ich nicht, aber "alle" meine beiden Zigbee Devices die ich bisher angebunden hatte sind aus der Liste verschwunden und der Stick selbst wird da auch nicht mehr angezeigt.
Viele Grüße Michael
Hallo allerseits, bei mir das gleiche Problem nach dem Update, die alte Version 7.1.3 wieder drüber gebügelt und schon geht es wieder. Die node-red-contrib-zigbee V.0.20.3 fubnktioniert nicht, die alte Version node-red-contrib-zigbee V.0.20.1 geht.
VG Jeroen
Ich habe den selben Fehler.
Apr 5 17:42:17 homematic-raspi daemon.err node-red: TypeError: Cannot read property 'getDevices' of undefined
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at /usr/local/addons/redmatic/lib/node_modules/node-red-contrib-zigbee/nodes/shepherd.js:41:66
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at Layer.handle [as handle_request] (/usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/express/lib/router/layer.js:95:5)
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at next (/usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/express/lib/router/route.js:137:13)
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at /usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/@node-red/editor-api/lib/auth/index.js:69:28
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at complete (/usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/passport/lib/middleware/authenticate.js:268:13)
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at /usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/passport/lib/middleware/authenticate.js:275:15
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at pass (/usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/passport/lib/authenticator.js:431:14)
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at Authenticator.transformAuthInfo (/usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/passport/lib/authenticator.js:453:5)
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at /usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/passport/lib/middleware/authenticate.js:272:22
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at IncomingMessage.req.login.req.logIn (/usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/passport/lib/http/request.js:55:13)
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at Strategy.strategy.success (/usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/passport/lib/middleware/authenticate.js:253:13)
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at verified (/usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/passport-http-bearer/lib/strategy.js:126:10)
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at /usr/local/addons/redmatic/lib/node_modules/node-red/node_modules/@node-red/editor-api/lib/auth/strategies.js:37:21
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at runMicrotasks (
Habe das gleiche problem, allerdings wird meine Hue Lampe auch nach dem Downgrade nicht gefunden. Der connector ist zwar "connected" und bei den devices gibt es einen "Coordinator". Aber die Lampe will einfach nicht mehr auftauchen (auch 3x an und aus hat nicht geholfen mit "Permit join", auch ein Klick auf TouchlinkFactoryReset blieb ohne Wirkung). Hat jemand noch einen Tip, wie ich die Lampe wieder in Betrieb nehmen kann? Betreibe das Ganze mit Raspberrymatic auf einem Pi3 und dem CC2531 Stick.
Problem gelöst: ZUm Glück ist die Lampe eine Bluetooth-Lampe, also habe ich erst die Bluetooth App installiert, die Lampe gepairt und dann in der App auf Werkseinstellungen zurückgesetzt. Danach konnte ich sie wieder über PermitJoin anlernen.
Hallo, ich habe seit gestern leider das gleiche Problem. Mach einigen Änderungen an Flows hab ich neu deployt, dann kam 'Error Resource temporarily unavailable Cannot lock port', nach restart des Node-RED Prozesses funktioniert Zigbee nicht mehr, keine Devices mehr da. Gleiche Meldung im Log, bei Node Red kommt nur noch "herdsman not connected", wenn man Aktionen auf dem Herman oder Deployment ausführt. Weder den alten Herdsman löschen und neuen anlegen, noch den cc2531 Stick neu flashen hat es gelöst.
Ich habe das Problem gefunden. Meine PanID scheint "gekapert" worden sein, ein Nachbar in der Nähe hat wohl bei Ikea eingekauft, hab gestern seine Trådfri Glühbirnen gefunden :-/ Hab nen neuen Herdsman node mit anderer PanID angelegt und konnte meine Devices neu joinen.
Ich habe heute auf Version 7.2.1 geupdated und habe dieselben Fehler wie der TO. Ich verwende einen CC2531 Stick. Nach dem Downgrade auf die 7.1.3 klappt wieder alles und der Stick sowie alle verbundenen Geräte können gefunden werden.
Hallo zusammen, auch ich habe das Problem, dass der CC2531 mit der Version 7.2.1 nicht mehr lauffähig war. Habe alles probiert: Stick neu geflashed, neuen Hardsman angelegt, Pairing neu angestoßen. Keine Chance. Läuft nicht. Bin auf die alte Version 5.5.3 zurückgegangen und sofort lief wieder alles.
https://github.com/Koenkk/zigbee2mqtt/issues/6517 https://github.com/Koenkk/zigbee-herdsman/commit/13eb72cb8009dae1b74f182a50a5ae44da182932
@hobbyquaker Würdest du eine neue Redmatik bauen mit aktualisiertem Zigbee?
Auch ich musste von 7.2.1 zurück auf 7.1.3 jetzt funktioniert wieder alles.
Hi, gibt es schon eine Lösung? Mein Zigbee-Stick ITStuff 2531 verbindet sich nicht mit NodeRed.
Hi, die Lösung habe ich hier "https://homematic-forum.de/forum/viewtopic.php?f=77&t=66516#p653063" gefunden. Änderung der PAN-ID, und es funktionierte.
Hi, die Lösung habe ich hier "https://homematic-forum.de/forum/viewtopic.php?f=77&t=66516#p653063" gefunden. Änderung der PAN-ID, und es funktionierte.
Jop, das hat bei mir auch funktioniert! :-D Ich musste meine beiden Zigbee Geräte neu "joinen" aber ich denke, das lag daran, dass ich die im Rahmen des Troubleshootings damals einmal rausgeworfen hatte...
Ist das jetzt eine Lösung oder ein Workaround ?
Ich musste meine beiden Zigbee Geräte neu "joinen"
Ändert man die PanID hat man ein neues Netzwerk und muss alle Geräte neu joinen.
Ist das jetzt eine Lösung oder ein Workaround ?
Irgendwie beides 😉 Sollte natürlich nicht notwendig sein und auch extrem lästig wenn man viele Geräte hat.
Hm, ok, zu früh gefreut. Heute funktionieren die Zigbee Geräte nicht mehr. Beim klick auf "Deploy" von NR erscheinen sofort einige Fehler im Debug-Log
"Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
"device unknown ${name} 0x842e14fffe626342"
Habe mal die ganze CCU neu gestartet und auch den Stick stromlos gemacht. Bringt nichts.. sieht ein bisschen aus, als hätte der Stick schon wieder die Geräte "vergessen" Bis zum Update zu 7x Version im März lief das Ganze eigentlich recht stabil.. :-/
Edit: Neu "gejoint" und konfiguriert, jetzt geht wieder alles. Hm.
Gleiches Problem - auch das ändern der ID brachte nur kurz Erfolg
Gleiches Problem - auch das ändern der ID brachte nur kurz Erfolg
@totti1171 Hi, wie gesagt, nachdem ich meine Geräte neu "gejoint" habe ging es wieder. Eben hatte ich allerdings wieder so einen blöden Fall: Hab mir einen Ikea Shortcut-Button besorgt. Zuerst wollte der nicht. Join ging, aber es ist keine msg erzeugt worden. Hin, Her, Frickel, Bastel, irgendwann hab ich die CCU mal neu gestartet, danach waren dann WIEDER alle Geräte weg und mussten neu angelernt werden. Ich trau mich grade garnicht das Ding neuzustarten :-|
Gleiches Problem - auch das ändern der ID brachte nur kurz Erfolg
Das hier im Screenshot genannte Problem hat nichts mit dem Problem des TO zu tun. Der Stick ist futsch. Kannst mal versuchen in neu zu flashen. Bei mir half es allerdings nur temporär.
Gleiches Problem - auch das ändern der ID brachte nur kurz Erfolg
Das hier im Screenshot genannte Problem hat nichts mit dem Problem des TO zu tun. Der Stick ist futsch. Kannst mal versuchen in neu zu flashen. Bei mir half es allerdings nur temporär.
@travelography Hm, also bei mir haben die ganzen Probleme angefangen mit dem Update. Den Fehler "Error while opening serialport" habe ich bekommen nachdem ich die PANid geändert hab. Der war dann aber weg, nachdem ich "alle" meine beiden Geräte einmal rausgeworfen und neu gejoint hab. Das wäre schon ein ziemlich großer Zufall, wenn der Stick kaputt gegangen wäre, in dem Moment wo ich das Update mache und anfange die config zu ändern... Ich denke eher das ist ein Folgefehler vom Troubleshooting des eigentlichen Problems
Ich hatte den Fehler auch mit einer früheren Version. Der Stick lief auch immer wieder temporär. Ich habe die Geräte neu angelernt. Den Stick neu geflashed. Die CCU x-mal neugestartet. Nach einer gewissen Zeit trat aber immer wieder das hier dargestellt Problem auf.
Du kannst ja mal nach dem Fehler googlen. Ich denke, es war Zufall, will aber auch nicht ausschließen, dass es mehrere Ursachen für das Problem gibt.
Hm, ok, Ich denke ich warte mal ab, bis mal einer das eigentliche Problem dieses threads behebt (ich kann es leider nicht) und danach schaue ich ob der Fehler mit dem serialport wieder auftritt. Bisher hatte ich eigentlich nur noch das Problem, dass nach einem Neustart plötzlich alle Geräte weg waren - das kann aber denke ich nichts mit dem Stick zu tun haben, nehme ich an?
Bin wieder zurück auf RedMatic 7.1.3 hier scheint alles wieder normal zu laufen...
Bin wieder zurück auf RedMatic 7.1.3 hier scheint alles wieder normal zu laufen...
kleines Update - mit der alten Version läuft es seit Tagen stabil - scheint also doch ein Problem in der 7.2.1 zu sein
Moin, gibt es hier mittlerweile ein Update zu?
würde mic auch interessieren
Mich auch.
Hallo, mit der aktuellen zigbee version 0.21.0 funktioniert es wieder, jedoch musste ich die ganze Redmatic tar.gz laden, und via "total Commander" einige Zeilen anpassen damit die installations routine auf die V0.21.0 läd & installiert. relativ aufwändig, aber nicht unmöglich.
Zeile 104 & 105 habe ich wie folgt abgeändert:
Zuletzt das ganze in der CCU unter Zusatzsoftware installiert.
Gruß Matten Matten
Hallo @Matten-Matten, bist du sicher, dass der Update auf die neue node-red-contrib-zigbee so funktioniert hat? Im peg-repo.json wird auf das Source code (tar.gz) referenziert, zuvor war es ja ein Compilat vom Release https://github.com/rdmtc/RedMatic/releases/tag/v7.2.1. Welche Version zeigt es denn in Node-RED an?
Viele Grüße
@Lederhaut
Nein das allein hat tatsächlich nicht funktioniert.
Ich hatte zuvor die die Dateien aus node-red-contrib-zigbee-0.21.0 entpackt und via filezilla in den ordner /usr/local/addons/redmatic/lib/node_modules/node-red-contrib-zigbee
kopiert und ersetzt.
Du kannst das gerne auch testen aber auf einige Gefahr! Vorher ein Backup ziehen!!! Ist ja immer wichtig.
Dann wird bei mir auch die Version 0.21.0 angezeigt
Gruß Matten Matten
Hallo Zusammen, @hobbyquaker gerne bestätige ich ebenfalls das Verhalten und wollte nachfragen, ob das Update mit der nächsten Version mit an Bord ist? Grüsse, Chris
Hallo nochmal, das Problem liegt eventuell daran: https://github.com/hobbyquaker/node-red-contrib-zigbee/issues/160 dort ist auch schon ein fix drin. man kann auf der CCU3 die Datei /usr/local/addons/redmatic/lib/node_modules/node-red-contrib-zigbee/nodes/shepherd.js die Datei fixen. Bei mir hatte es das Problem gelöst.
Hallo hobbyquaker,
ich habe die aktuelle redmatic version geupdatet, jedoch verbindet zigbee sich nicht mehr mit dem Stick im node steht nur closed.
ein neustart der zentrale hab ich schon durchgeführt, leider ohne Erfolg.
folgendes steht in log:
Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-offline:7cb5ce3d.79204] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:Osram Plug 1] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:Osram Plug 4] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-offline:9f7ec881.f7cee8] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-offline:91e3a0ea.3a8bb] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-offline:3ecc3fe9.1787d] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-offline:5fb2e52.37b581c] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-offline:160627d6.73abd8] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:Osram Plug 3] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:Osram Plug 2] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:Osram Plug 6] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:Osram Plug 5] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:LEDVANCE Plug 1] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:LEDVANCE Plug 2] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:LEDVANCE Plug 3] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-offline:e9872b4e.3561] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-offline:9b960d73.3fec1] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-offline:cc047239.15b398] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-offline:b0434fa4.e0f2e8] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-controller:controller] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:Terasse E11] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-command:command] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-command:Terasse E11] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-event:Fernbedienung] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:2ba4ed06.fed7b2] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-command:command] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-command:E27 3] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-command:E27 2] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-command:E27 1] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-event:event] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:Ikea Switch 2] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:Ikea Switch 1] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:Ikea Switch 3] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:Ikea Switch Rund 1] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-converter:Ikea Switch Rund 2] missing herdsman Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-command:E27 4] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-event:event] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-command:E27 5] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-command:E27 4] missing shepherd Mar 22 11:57:37 ccu3-webui daemon.err node-red[1287]: [zigbee-event:event] missing shepherd
Gruß Matten Matten