NEWS
Error Meldungen nach 2. Instanz Installation
-
Hi Leute
habe vor ner weile mein deconz durch nen update Fehler zerhauen.
Habe dann kurzerhand ne 2 Deconz Instanz installiert, meine Scripte daraufhin abgeändert und die erste Deconz Instanz gelöscht. Hat dann auch alles soweit funktioniert.Jetzt bekomme ich aber folgene Warn Meldungen:
deconz.1 2020-10-09 15:58:45.467 error at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:614:13) deconz.1 2020-10-09 15:58:45.467 error at processTicksAndRejections (internal/process/task_queues.js:97:5) deconz.1 2020-10-09 15:58:45.467 error at runMicrotasks (<anonymous>) deconz.1 2020-10-09 15:58:45.467 error at handleWSmessag (/opt/iobroker/node_modules/iobroker.deconz/main.js:2325:54) deconz.1 2020-10-09 15:58:45.467 error (15750) TypeError: Cannot read property 'id' of undefined deconz.1 2020-10-09 15:58:45.466 error (15750) unhandled promise rejection: Cannot read property 'id' of undefined Unhandled 2020-10-09 15:58:45.465 error 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().host.raspberrypi 2020-10-09 15:58:46.218 error Caught by controller[0]: at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:614:13) host.raspberrypi 2020-10-09 15:58:46.218 error Caught by controller[0]: at processTicksAndRejections (internal/process/task_queues.js:97:5) host.raspberrypi 2020-10-09 15:58:46.218 error Caught by controller[0]: at runMicrotasks (<anonymous>) host.raspberrypi 2020-10-09 15:58:46.217 error Caught by controller[0]: at handleWSmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:2325:54) host.raspberrypi 2020-10-09 15:58:46.217 error Caught by controller[0]: TypeError: Cannot read property 'id' of undefined host.raspberrypi 2020-10-09 15:58:46.212 error Caught by controller[0]: 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(). The promise rejecteSollte es nötig sein:
raspberrypi Platform linux Betriebssystem linux Architektur arm CPUs 4 Geschwindigkeit 1500 MHz Modell ARMv7 Processor rev 3 (v7l) RAM 3.81 GB System Betriebszeit 144 T. 00:43:19 Node.js v12.19.0 NPM 6.14.8 Festplatte Größe 28.98 GB Festplatte frei 24.59 GB Anzahl der Adapter 369 Betriebszeit 01:34:45 Aktive Instanzen 10 Hostname raspberrypiFunktioniert aber soweit alles ganz normal.
deconz.1 2020-10-09 15:58:36.136 warn (15750) {"address":"/lights/4","description":"parameter, /lights/4/hue, is not modifiable. Device is set to off.","type":201}Wobei ich die Warnung schon vorher als bekam, aber bisher nicht wirklich ernst genommen habe, da es ja "nur" ne Warnung ist.
@jensven sagte in Error Meldungen nach 2. Instanz Installation:
deconz durch nen update Fehler zerhauen.
Habe dann kurzerhand ne 2 Deconz Instanz installiert,Der Adapter bleibt fehlerhaft auch wenn du eine 2.Instanz erstellst .
Installiere ihn mal hierrüber neu

-
Hi Leute
habe vor ner weile mein deconz durch nen update Fehler zerhauen.
Habe dann kurzerhand ne 2 Deconz Instanz installiert, meine Scripte daraufhin abgeändert und die erste Deconz Instanz gelöscht. Hat dann auch alles soweit funktioniert.Jetzt bekomme ich aber folgene Warn Meldungen:
deconz.1 2020-10-09 15:58:45.467 error at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:614:13) deconz.1 2020-10-09 15:58:45.467 error at processTicksAndRejections (internal/process/task_queues.js:97:5) deconz.1 2020-10-09 15:58:45.467 error at runMicrotasks (<anonymous>) deconz.1 2020-10-09 15:58:45.467 error at handleWSmessag (/opt/iobroker/node_modules/iobroker.deconz/main.js:2325:54) deconz.1 2020-10-09 15:58:45.467 error (15750) TypeError: Cannot read property 'id' of undefined deconz.1 2020-10-09 15:58:45.466 error (15750) unhandled promise rejection: Cannot read property 'id' of undefined Unhandled 2020-10-09 15:58:45.465 error 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().host.raspberrypi 2020-10-09 15:58:46.218 error Caught by controller[0]: at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:614:13) host.raspberrypi 2020-10-09 15:58:46.218 error Caught by controller[0]: at processTicksAndRejections (internal/process/task_queues.js:97:5) host.raspberrypi 2020-10-09 15:58:46.218 error Caught by controller[0]: at runMicrotasks (<anonymous>) host.raspberrypi 2020-10-09 15:58:46.217 error Caught by controller[0]: at handleWSmessage (/opt/iobroker/node_modules/iobroker.deconz/main.js:2325:54) host.raspberrypi 2020-10-09 15:58:46.217 error Caught by controller[0]: TypeError: Cannot read property 'id' of undefined host.raspberrypi 2020-10-09 15:58:46.212 error Caught by controller[0]: 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(). The promise rejecteSollte es nötig sein:
raspberrypi Platform linux Betriebssystem linux Architektur arm CPUs 4 Geschwindigkeit 1500 MHz Modell ARMv7 Processor rev 3 (v7l) RAM 3.81 GB System Betriebszeit 144 T. 00:43:19 Node.js v12.19.0 NPM 6.14.8 Festplatte Größe 28.98 GB Festplatte frei 24.59 GB Anzahl der Adapter 369 Betriebszeit 01:34:45 Aktive Instanzen 10 Hostname raspberrypiFunktioniert aber soweit alles ganz normal.
deconz.1 2020-10-09 15:58:36.136 warn (15750) {"address":"/lights/4","description":"parameter, /lights/4/hue, is not modifiable. Device is set to off.","type":201}Wobei ich die Warnung schon vorher als bekam, aber bisher nicht wirklich ernst genommen habe, da es ja "nur" ne Warnung ist.
@jensven
Ich würde aber auch mal das Grundsystem pflegen und schauen ob nodeJS sauber installiert ist. -
@jensven
Ich würde aber auch mal das Grundsystem pflegen und schauen ob nodeJS sauber installiert ist.@Thomas-Braun
Hab erst gerade nen Update von nodeJS durchgeführt.
V 12.19.0@Glasfaser said in Error Meldungen nach 2. Instanz Installation:
@jensven sagte in Error Meldungen nach 2. Instanz Installation:
deconz durch nen update Fehler zerhauen.
Habe dann kurzerhand ne 2 Deconz Instanz installiert,Der Adapter bleibt fehlerhaft auch wenn du eine 2.Instanz erstellst .
Installiere ihn mal hierrüber neu

Wie genau mach ich das? Habe bisher nur Adapter über den Adapter Reiter installiert.
-
@Thomas-Braun
Hab erst gerade nen Update von nodeJS durchgeführt.
V 12.19.0@Glasfaser said in Error Meldungen nach 2. Instanz Installation:
@jensven sagte in Error Meldungen nach 2. Instanz Installation:
deconz durch nen update Fehler zerhauen.
Habe dann kurzerhand ne 2 Deconz Instanz installiert,Der Adapter bleibt fehlerhaft auch wenn du eine 2.Instanz erstellst .
Installiere ihn mal hierrüber neu

Wie genau mach ich das? Habe bisher nur Adapter über den Adapter Reiter installiert.
-
@Thomas-Braun
Hab erst gerade nen Update von nodeJS durchgeführt.
V 12.19.0@Glasfaser said in Error Meldungen nach 2. Instanz Installation:
@jensven sagte in Error Meldungen nach 2. Instanz Installation:
deconz durch nen update Fehler zerhauen.
Habe dann kurzerhand ne 2 Deconz Instanz installiert,Der Adapter bleibt fehlerhaft auch wenn du eine 2.Instanz erstellst .
Installiere ihn mal hierrüber neu

Wie genau mach ich das? Habe bisher nur Adapter über den Adapter Reiter installiert.
@jensven sagte in Error Meldungen nach 2. Instanz Installation:
@Thomas-Braun
Hab erst gerade nen Update von nodeJS durchgeführt.
V 12.19.0Ein Wertangabe sagt nicht viel aus , es kann auch schief sein ;)
hier für später mal ... als Nachtlektüre
https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian
-
@Thomas-Braun
Hab erst gerade nen Update von nodeJS durchgeführt.
V 12.19.0@Glasfaser said in Error Meldungen nach 2. Instanz Installation:
@jensven sagte in Error Meldungen nach 2. Instanz Installation:
deconz durch nen update Fehler zerhauen.
Habe dann kurzerhand ne 2 Deconz Instanz installiert,Der Adapter bleibt fehlerhaft auch wenn du eine 2.Instanz erstellst .
Installiere ihn mal hierrüber neu

Wie genau mach ich das? Habe bisher nur Adapter über den Adapter Reiter installiert.
@jensven
Ich spreche ja auch vom Betriebssystem. Das ist schon länger nicht mehr angefasst worden.sudo apt update sudo apt dist-upgrade sudo rebootZu nodeJS:
who -r && whoami && which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs -
Danke ich schonmal für eure Hilfe.
Ich muss zugeben ich bin eher der Typ "lesen, nachmachen, fertig"
Was ich da dann aber genau im Detail mache habe ich keine Ahnung von.habe das upgrade durchgeführt und auch den command für nodeJS gemacht. Wenn ich es in dem angepinnten Beitrag richtig gelesen habe dann stimmt bei mir alles soweit.
Habe danach auch den iobroker fix ausgeführt.
Läuft soweit auch alles. Error Meldungen habe ich (bis jetzt) auch keine mehr bekommen -
Danke ich schonmal für eure Hilfe.
Ich muss zugeben ich bin eher der Typ "lesen, nachmachen, fertig"
Was ich da dann aber genau im Detail mache habe ich keine Ahnung von.habe das upgrade durchgeführt und auch den command für nodeJS gemacht. Wenn ich es in dem angepinnten Beitrag richtig gelesen habe dann stimmt bei mir alles soweit.
Habe danach auch den iobroker fix ausgeführt.
Läuft soweit auch alles. Error Meldungen habe ich (bis jetzt) auch keine mehr bekommen@jensven Zeig mal die Ausgabe der node-Befehlskette:
who -r && whoami && which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejsUnd von
sudo apt updateAlso nachmachen, fertig.
-
/usr/bin/nodejs v12.19.0 /usr/bin/node v12.19.0 /usr/bin/npm 6.14.8 nodejs: Installiert: 12.19.0-1nodesource1 Installationskandidat: 12.19.0-1nodesource1 Versionstabelle: *** 12.19.0-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.21.0~dfsg-1~deb10u1+rpi1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf PackagesOK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://deb.nodesource.com/node_12.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. -
@jensven Zeig mal die Ausgabe der node-Befehlskette:
who -r && whoami && which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejsUnd von
sudo apt updateAlso nachmachen, fertig.
@Thomas-Braun said in Error Meldungen nach 2. Instanz Installation:
@jensven Zeig mal die Ausgabe der node-Befehlskette:
Also nachmachen, fertig.

Jetzt erst gesehen -
/usr/bin/nodejs v12.19.0 /usr/bin/node v12.19.0 /usr/bin/npm 6.14.8 nodejs: Installiert: 12.19.0-1nodesource1 Installationskandidat: 12.19.0-1nodesource1 Versionstabelle: *** 12.19.0-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.21.0~dfsg-1~deb10u1+rpi1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf PackagesOK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://deb.nodesource.com/node_12.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell.@jensven deConz hast du wie installiert? Normalerweise zieht man das auch über ein Repository rein.
-
@jensven Das ist ja nur der Adapter, deConz selber muss soweit ich weiß auch installiert sein.
-
@jensven Das ist ja nur der Adapter, deConz selber muss soweit ich weiß auch installiert sein.
-
Gerade als ich die Antwort gepostet habe ist mir aufgefallen das du nicht den Adapter meinen wirst.
Mit folgenden Befehl:wget http://deconz.dresden-elektronik.de/raspbian/deconz-latest.deb sudo dpkg -i deconz-latest.deb sudo apt install -f@jensven Okay, also nicht direkt aus dem Repo gezogen.
-
@jensven Okay, also nicht direkt aus dem Repo gezogen.
@Thomas-Braun
Ich geb dir jetzt einfach mal recht.
Ich hab das ganze quasi nach nem Video gemacht, welches schritt für schritt erklärt wie man das macht. -
@jensven Okay, also nicht direkt aus dem Repo gezogen.
@Thomas-Braun
Wenn ich das richtig verstehe dann kann ich damit das deConz paket aktualisieren, richtig?[Optional] Update the deCONZ package as well. wget https://deconz.dresden-elektronik.de/raspbian/beta/deconz-latest-beta.deb sudo dpkg -i deconz-latest-beta.debvorher natürlich
sudo systemctl stop deconz -
@Thomas-Braun
Wenn ich das richtig verstehe dann kann ich damit das deConz paket aktualisieren, richtig?[Optional] Update the deCONZ package as well. wget https://deconz.dresden-elektronik.de/raspbian/beta/deconz-latest-beta.deb sudo dpkg -i deconz-latest-beta.debvorher natürlich
sudo systemctl stop deconz@jensven Jein. Damit installiert man ein Paket am Paketmanager vorbei. Eigentlich zieht man das aus dem phoscon-Repository ran. Außerdem ist das da eine Beta.
Schaut 'richtig' dann so aus:
pi@raspberrypi:~ $ apt policy deconz deconz: Installiert: 2.05.84-raspbian-buster-stable Installationskandidat: 2.05.84-raspbian-buster-stable Versionstabelle: *** 2.05.84-raspbian-buster-stable 500 500 http://phoscon.de/apt/deconz buster/main armhf Packages 100 /var/lib/dpkg/status pi@raspberrypi:~ $ -
@jensven Jein. Damit installiert man ein Paket am Paketmanager vorbei. Eigentlich zieht man das aus dem phoscon-Repository ran. Außerdem ist das da eine Beta.
Schaut 'richtig' dann so aus:
pi@raspberrypi:~ $ apt policy deconz deconz: Installiert: 2.05.84-raspbian-buster-stable Installationskandidat: 2.05.84-raspbian-buster-stable Versionstabelle: *** 2.05.84-raspbian-buster-stable 500 500 http://phoscon.de/apt/deconz buster/main armhf Packages 100 /var/lib/dpkg/status pi@raspberrypi:~ $pi@raspberrypi:~ $ apt policy deconz deconz: Installiert: 2.05.75-raspbian-stretch-beta Installationskandidat: 2.05.75-raspbian-stretch-beta Versionstabelle: *** 2.05.75-raspbian-stretch-beta 100 100 /var/lib/dpkg/statushmm.. d.h. ich habe hier auch schon ne (veraltete?) beta installiert, richtig?
-
Kann ich mit dieser Anleitung auf die Aktuelle Version updaten ?
Oder sollte ich evtl. am besten deConz komplett neu installieren ?
https://github.com/dresden-elektronik/deconz-rest-plugin/wiki/Update-deCONZ-manually
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
