NEWS
Zigbee Adapter keine Verbindung zu CC2531
-
Danke, läuft wieder! Keine Ahnung wieso, nach ein paar Stunden ist er plötzlich auf grün gesprungen. Mal schauen wie lange es jetzt läuft
-
so sieht der Log aus nachdem ich IoBroker auf mitte April wiederhergestellt habe. Da hat noch alles funktioniert.
host.raspberrypi 2021-05-27 23:25:48.853 warn Do not restart adapter system.adapter.zigbee.0 because restart loop detected host.raspberrypi 2021-05-27 23:25:48.851 info Restart adapter system.adapter.zigbee.0 because enabled host.raspberrypi 2021-05-27 23:25:48.844 error instance system.adapter.zigbee.0 terminated with code 6 (UNCAUGHT_EXCEPTION) zigbee.0 2021-05-27 23:25:47.960 warn (20546) Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.0 2021-05-27 23:25:47.957 info (20546) terminating zigbee.0 2021-05-27 23:25:47.952 info (20546) cleaned everything up... zigbee.0 2021-05-27 23:25:47.864 error (20546) Cannot read property 'split' of undefined zigbee.0 2021-05-27 23:25:47.862 error at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8479:34 zigbee.0 2021-05-27 23:25:47.862 error at Zigbee.emit (events.js:314:20) zigbee.0 2021-05-27 23:25:47.862 error at Zigbee.onReady (/opt/iobroker/node_modules/iobroker.zigbee/main.js:122:14) zigbee.0 2021-05-27 23:25:47.862 error at Zigbee.applyExternalConverters (/opt/iobroker/node_modules/iobroker.zigbee/main.js:172:20) zigbee.0 2021-05-27 23:25:47.862 error at getExternalDefinition.next (<anonymous>) zigbee.0 2021-05-27 23:25:47.862 error at Zigbee.getExternalDefinition (/opt/iobroker/node_modules/iobroker.zigbee/main.js:150:47) zigbee.0 2021-05-27 23:25:47.862 error (20546) TypeError: Cannot read property 'split' of undefined zigbee.0 2021-05-27 23:25:47.851 error (20546) unhandled promise rejection: Cannot read property 'split' of undefined zigbee.0 2021-05-27 23:25:47.848 error (20546) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.0 2021-05-27 23:25:47.758 info (20546) starting. Version 1.4.4 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.20.1, js-controller: 3.2.16 host.raspberrypi 2021-05-27 23:25:41.023 info instance system.adapter.zigbee.0 started with pid 20546 host.raspberrypi 2021-05-27 23:25:10.950 info Restart adapter system.adapter.zigbee.0 because enabled host.raspberrypi 2021-05-27 23:25:10.947 error instance system.adapter.zigbee.0 terminated with code 6 (UNCAUGHT_EXCEPTION) zigbee.0 2021-05-27 23:25:10.039 warn (20531) Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.0 2021-05-27 23:25:10.035 info (20531) terminating zigbee.0 2021-05-27 23:25:10.029 info (20531) cleaned everything up... zigbee.0 2021-05-27 23:25:09.942 error (20531) Cannot read property 'split' of undefined zigbee.0 2021-05-27 23:25:09.940 error at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8479:34 zigbee.0 2021-05-27 23:25:09.940 error at Zigbee.emit (events.js:314:20) zigbee.0 2021-05-27 23:25:09.940 error at Zigbee.onReady (/opt/iobroker/node_modules/iobroker.zigbee/main.js:122:14) zigbee.0 2021-05-27 23:25:09.940 error at Zigbee.applyExternalConverters (/opt/iobroker/node_modules/iobroker.zigbee/main.js:172:20) zigbee.0 2021-05-27 23:25:09.940 error at getExternalDefinition.next (<anonymous>) zigbee.0 2021-05-27 23:25:09.940 error at Zigbee.getExternalDefinition (/opt/iobroker/node_modules/iobroker.zigbee/main.js:150:47) zigbee.0 2021-05-27 23:25:09.940 error (20531) TypeError: Cannot read property 'split' of undefined zigbee.0 2021-05-27 23:25:09.929 error (20531) unhandled promise rejection: Cannot read property 'split' of undefined zigbee.0 2021-05-27 23:25:09.927 error (20531) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.0 2021-05-27 23:25:09.835 info (20531) starting. Version 1.4.4 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.20.1, js-controller: 3.2.16 host.raspberrypi 2021-05-27 23:25:03.000 info instance system.adapter.zigbee.0 started with pid 20531 host.raspberrypi 2021-05-27 23:24:32.928 info Restart adapter system.adapter.zigbee.0 because enabled host.raspberrypi 2021-05-27 23:24:32.924 error instance system.adapter.zigbee.0 terminated with code 6 (UNCAUGHT_EXCEPTION) zigbee.0 2021-05-27 23:24:32.048 warn (20515) Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.0 2021-05-27 23:24:32.044 info (20515) terminating zigbee.0 2021-05-27 23:24:32.039 info (20515) cleaned everything up... zigbee.0 2021-05-27 23:24:31.915 error (20515) Cannot read property 'split' of undefined zigbee.0 2021-05-27 23:24:31.913 error at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8479:34 zigbee.0 2021-05-27 23:24:31.913 error at Zigbee.emit (events.js:314:20) zigbee.0 2021-05-27 23:24:31.913 error at Zigbee.onReady (/opt/iobroker/node_modules/iobroker.zigbee/main.js:122:14) zigbee.0 2021-05-27 23:24:31.913 error at Zigbee.applyExternalConverters (/opt/iobroker/node_modules/iobroker.zigbee/main.js:172:20) zigbee.0 2021-05-27 23:24:31.913 error at getExternalDefinition.next (<anonymous>) zigbee.0 2021-05-27 23:24:31.913 error at Zigbee.getExternalDefinition (/opt/iobroker/node_modules/iobroker.zigbee/main.js:150:47) zigbee.0 2021-05-27 23:24:31.913 error (20515) TypeError: Cannot read property 'split' of undefined zigbee.0 2021-05-27 23:24:31.903 error (20515) unhandled promise rejection: Cannot read property 'split' of undefined zigbee.0 2021-05-27 23:24:31.900 error (20515) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.0 2021-05-27 23:24:31.810 info (20515) starting. Version 1.4.4 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.20.1, js-controller: 3.2.16 host.raspberrypi 2021-05-27 23:24:22.608 info instance system.adapter.zigbee.0 started with pid 20515 host.raspberrypi 2021-05-27 23:24:22.536 info "system.adapter.zigbee.0" enabled echarts.0 2021-05-27 23:24:05.226 info (20500) starting. Version 0.4.13 in /opt/iobroker/node_modules/iobroker.echarts, node: v12.20.1, js-controller: 3.2.16 host.raspberrypi 2021-05-27 23:24:01.737 info instance system.adapter.echarts.0 started with pid 20500 host.raspberrypi 2021-05-27 23:24:01.637 info "system.adapter.echarts.0" enabled backitup.0 2021-05-27 23:22:39.776 error (20458) [object Object] backitup.0 2021-05-27 23:22:39.773 error (20458) [object Object]
-
Hallo,
vorhin Update 1.5.5 gemacht und nun funktioniert nichts mehr. Im Adapter gibt es nicht mehr die Möglichkeit auf eine vorherige Version zurückzugehen. Adapter gelöscht und versucht neu zu installieren. Bevor das Update gestartet wurde hat alles super funktioniert. Ich nutze ein CC2652RB
Folgende Fehlermeldung kommt
Fertig mit Fehler: internal/modules/cjs/loader.js:1044 throw err; ^SyntaxError: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167 at parse () at Object.Module._extensions..json (internal/modules/cjs/loader.js:1041:22) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Module.require (internal/modules/cjs/loader.js:887:19) at require (internal/modules/cjs/helpers.js:74:18) at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:480:19) at Immediate. (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:847:20) at processImmediate (internal/timers.js:463:21)
$ ./iobroker add zigbee --host PI-IOBROKER ERROR: internal/modules/cjs/loader.js:1044 throw err; ^SyntaxError: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167 at parse (<anonymous>) at Object.Module._extensions..json (internal/modules/cjs/loader.js:1041:22) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Module.require (internal/modules/cjs/loader.js:887:19) at require (internal/modules/cjs/helpers.js:74:18) at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:480:19) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:847:20) at processImmediate (internal/timers.js:463:21) ERROR: process exited with code 1
host.PI-IOBROKER 2021-05-28 22:18:35.148 info iobroker exit 1 host.PI-IOBROKER 2021-05-28 22:18:35.133 error iobroker internal/modules/cjs/loader.js:1044 throw err; ^SyntaxError: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167 at parse (<anonym host.PI-IOBROKER 2021-05-28 22:18:33.268 info iobroker add zigbee --host PI-IOBROKER host.PI-IOBROKER 2021-05-28 22:11:12.291 info iobroker exit 1 host.PI-IOBROKER 2021-05-28 22:11:12.276 error iobroker internal/modules/cjs/loader.js:1044 throw err; ^SyntaxError: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167 at parse (<anonym host.PI-IOBROKER 2021-05-28 22:11:10.433 info iobroker add zigbee --host PI-IOBROKER
Bitte um Hilfe
VG Thomas
-
@thomas4170 Kann Dir zwar nicht helfen, mir ist es mit CC2531 genauso ergangen, weil die Version 1.5.5 plötzlich im stable aufgetaucht ist. Mehrfach gebootet, Stick abgezogen usw. Und alles mehrfach. Nachdem es mit der 1.5.5. kein einziges Mal geklappt hat, habe ich das Image vor dem Update eingespielt - das enthielt 1.4.4 - und auf Anhieb war alles wieder da!!!
Problem ist immer und immer wieder die Kommunikation mit dem seriellen Port - und das scheint bei der Version einfach nicht so zu funktionieren wie bei der letzten 1.4er Version.
Die Installation selbst ist problemlos durchgelaufen. Soweit ich verstehe ist die 1.5.5 auch die neueste Version - verstehe nicht, wieso das schon im stable auftaucht.
-
Das Problem hängt bestimmt hiermit zusammen.
-
@mickym Gibt es eine Anleitung wie man ein Image einer vorherigen Version einspielt? Dafür bin noch zu viel Anfänger um das hinzubekommen
-
@thomas4170 Na wenn Du kein Image gemacht hast, dann kannst auch keines einspielen. Ich mach vor jedem kritischen Adapterupdate ein Image der SSD Karte auf meine Windowsmaschine.
-
@mickym Ja dann sollte ich mal lernen wie das gemacht wird für das Update
Aber wenigstens hat das Update des MQTT-Adapters geklappt
-
-
@mickym Den habe ich auch aber wüsste jetzt nicht wie ich da ein Image von ioBroker erstellen könnte. Einen SD-Karte flashen für eine Neuinstallation eines Raspi, kein Problem aber sonst
-
@thomas4170 Na Du machst kein Image von iobroker, sondern von der ganzen SD Karte. Das ist doch das Problem, dass Du exakt den Stand des Gesamtsystem wieder zurück laden kannst, als alles noch funktionierte. Einfach das Laufwerk der SD KArte auswählen, eine Datei angeben, wohin das Image geschrieben wird und dann auf Lesen klicken.
-
@mickym Ja jetzt habe ich verstanden, ist ja echt einfach
-
@thomas4170 Genau - Du kopierst quasi die ganze SSD in eine Datei und spielst die auch wieder zurück. Es wird quasi Sektorweise zurückgeschrieben - also ein identischer Klon Deiner Platte gemacht.
Deswegen nehme ich keine große SSD - das ist nämlich der Nachteil wenn man Images macht. Die Datei ist immer so groß wie die SSD.
-
@mickym Jetzt heißt es aber erstmal warten bis es was neues gibt. Leider funktionieren meine Thermostate, Tür/Fensterkontakte nicht mehr. Werde morgen Zigbee solange bis es in ioBroker wieder funktioniert auf FHEM installieren. Ist zwar mega umständlich aber egal
-
@thomas4170 Wie ich in dem Parallelthread geschrieben habe. Du kannst mal folgendes versuchen.
- Adapter komplett vom System runter schmeissen. Also nicht nur Instanz, sondern kompletten Adapter löschen.
- Dann auf Kommandozeile:
iobroker install zigbee@1.4.4
die letzte Version von 1.4 installieren.
3. Die Geräte über den zigbee Backup des backitup Adapter zurückspielen.Und wenn das funktioniert hat - ein Image erstellen.
-
@mickym said in Zigbee Adapter keine Verbindung zu CC2531:
iobroker install zigbee@1.4.4
Bin ja noch ein Frischling mit ioBroker, wo finde ich die Kommandozeile?
-
@thomas4170 du kannst es auch über die Adminoberfläche und dann Adapter und Expertenmodus machen. Da gibt es dann ganz rechts so eine Schaltgläche um eine Version zu installieren. Da wird Dir dann eine Version 1.4.1 angeboten, die dann auf 1.4.4 aktualisiert werden kann (s. Parallelthread). Ansonsten ist mit Kommandozeile einfach die Shell oder im Windowsjargon einfach die Eingabeaufforderung des Systems, auf dem das System läuft gemeint. Wenn es auf einem Raspberry läuft und Du Dich via ssh mit dem System verbindest, dann stellt Dir ssh ein kommandobasiertes Eingabefenster zur Verfügung. Das ist gemeint.
-
@mickym Guten Morgen, danke für die Erklärung, in FHEM gibt nämlich tatsächlich eine Kommandozeile wo ma solche Befehle absetzen kann und deshalb fragte ich.
Wenn ich versuche die 1.4.1 zu installieren erscheint
Fertig mit Fehler: internal/modules/cjs/loader.js:1044 throw err; ^SyntaxError: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167 at parse () at Object.Module._extensions..json (internal/modules/cjs/loader.js:1041:22) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Module.require (internal/modules/cjs/loader.js:887:19) at require (internal/modules/cjs/helpers.js:74:18) at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:480:19) at Immediate. (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:847:20) at processImmediate (internal/timers.js:463:21)
und von der Shel aus dieses hier
adapter "zigbee" already installed. Use "upgrade" to upgrade to a newer version.
-
@thomas4170 sagte in Zigbee Adapter keine Verbindung zu CC2531:
@mickym Guten Morgen, danke für die Erklärung, in FHEM gibt nämlich tatsächlich eine Kommandozeile wo ma solche Befehle absetzen kann und deshalb fragte ich
Ja das Läuft bei mir auch noch mit.
-
@thomas4170 Na dann erst die bisherige Version komplett löschen oder es mit Upgrade versuchen.