Skip to content
This repository has been archived by the owner on Dec 28, 2022. It is now read-only.

zigbee verbindet sich nicht mehr nach Redmatic Update #150

Open
Matten-Matten opened this issue Mar 22, 2021 · 37 comments
Open

zigbee verbindet sich nicht mehr nach Redmatic Update #150

Matten-Matten opened this issue Mar 22, 2021 · 37 comments

Comments

@Matten-Matten
Copy link

Matten-Matten commented Mar 22, 2021

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

@Hoss0305
Copy link

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?

@Sineos
Copy link
Contributor

Sineos commented Mar 22, 2021

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?

@Matten-Matten
Copy link
Author

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.

@travelography
Copy link

travelography commented Mar 23, 2021

Ich habe das Problem mit meinem CC2531 auch. Hier hat auch bereits einer einen Issue geöffnet: #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.

@Matten-Matten
Copy link
Author

RaspberryMatic auf Pi 4 4gb. Mit den alten Homematic Funk Modul.

@markusehrmann
Copy link

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

@Michael-Hennemann
Copy link

Hallo Zusammen
ich habe grade das Gleiche festgestellt.

  • Raspberrymatic auf 3.57.4.20210320 aktualisiert auf RPi 3
  • RedMatic auf aarch64 7.2.1
  • CC2531 USB Stick

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

@Joey2go
Copy link

Joey2go commented Apr 5, 2021

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

@FalkoDroege
Copy link

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 ()
Apr 5 17:42:17 homematic-raspi daemon.err node-red: at processTicksAndRejections (internal/process/task_queues.js:93:5)

@rucksman
Copy link

rucksman commented Apr 8, 2021

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.

@rucksman
Copy link

rucksman commented Apr 9, 2021

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.

@Lederhaut
Copy link

Lederhaut commented Apr 12, 2021

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.

@KoenigTH
Copy link

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.

@Naviman
Copy link

Naviman commented Apr 18, 2021

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.

@Sineos
Copy link
Contributor

Sineos commented Apr 25, 2021

Koenkk/zigbee2mqtt#6517
Koenkk/zigbee-herdsman@13eb72c

@hobbyquaker
Würdest du eine neue Redmatik bauen mit aktualisiertem Zigbee?

@stuckis6er
Copy link

Auch ich musste von 7.2.1 zurück auf 7.1.3 jetzt funktioniert wieder alles.

@juppero
Copy link

juppero commented Jun 29, 2021

Hi,
gibt es schon eine Lösung? Mein Zigbee-Stick ITStuff 2531 verbindet sich nicht mit NodeRed.

@juppero
Copy link

juppero commented Jul 6, 2021

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.

@Michael-Hennemann
Copy link

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 ?

@Sineos
Copy link
Contributor

Sineos commented Jul 7, 2021

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.

@Michael-Hennemann
Copy link

Michael-Hennemann commented Jul 7, 2021

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.

@totti1171
Copy link

Gleiches Problem - auch das ändern der ID brachte nur kurz Erfolg

nr

@Michael-Hennemann
Copy link

Gleiches Problem - auch das ändern der ID brachte nur kurz Erfolg

nr

@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 :-|

@travelography
Copy link

Gleiches Problem - auch das ändern der ID brachte nur kurz Erfolg

nr

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.

@Michael-Hennemann
Copy link

Gleiches Problem - auch das ändern der ID brachte nur kurz Erfolg
nr

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

@travelography
Copy link

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.

@Michael-Hennemann
Copy link

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?

@totti1171
Copy link

Bin wieder zurück auf RedMatic 7.1.3 hier scheint alles wieder normal zu laufen...

@totti1171
Copy link

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

@KoenigTH
Copy link

KoenigTH commented Oct 7, 2021

Moin, gibt es hier mittlerweile ein Update zu?

@hannoverRed
Copy link

würde mic auch interessieren

@Naviman
Copy link

Naviman commented Oct 17, 2021

Mich auch.

@Matten-Matten
Copy link
Author

Matten-Matten commented Dec 9, 2021

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.

Total Commander 10 00 - NICHT REGISTRIERT-09 12 2021_16_35_41

Zeile 104 & 105 habe ich wie folgt abgeändert:
D__Homematic_Addons_pkg-repo json - Notepad++-09 12 2021_16_32_43

Zuletzt das ganze in der CCU unter Zusatzsoftware installiert.

Gruß Matten Matten

@Lederhaut
Copy link

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

@Matten-Matten
Copy link
Author

Matten-Matten commented Dec 11, 2021

@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.

zigbee

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
RedMatic-11 12 2021_14_09_47

Gruß
Matten Matten

@Christchoper
Copy link

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

@Lederhaut
Copy link

Hallo nochmal,
das Problem liegt eventuell daran:
#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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests