NEWS
SOLVED deconz funktioniert nach update nicht mehr
-
Danke:
Typ: js-controller Titel: JS controller OS: linux Verfügbar: 2.2.9 Installiert: 2.2.8 Ereignisse: ↦28 / ↦15
Sieht also gut aus
-
Fast...installiert und verfügbar...was sagt dir das?
-
@dehein2 ok dann hilft nur Adapter löschen und neu installieren. Da wurde die Config des Adapters nicht neu geschrieben.
Das scheint manchmal nicht zu klappen. -
Leider hat es nichts gebracht. Musste alle Einstellungen neu eingeben
deconz.0 2020-03-09 22:50:22.270 debug (1576) Code 200: Request succeded get group attributes 29013: {"action":{"bri":127,"colormode":"hs","ct":0,"effect":"none","hue":0,"on":false,"sat":127,"scene":null,"xy":[0,0]},"devicemembership":["1 deconz.0 2020-03-09 22:50:22.263 debug (1576) Code 200: Request succeded get group attributes 25738: {"action":{"bri":127,"colormode":"hs","ct":0,"effect":"none","hue":0,"on":false,"sat":127,"scene":null,"xy":[0,0]},"devicemembership":["1 deconz.0 2020-03-09 22:50:22.253 debug (1576) Code 200: Request succeded get group attributes 1721: {"action":{"bri":127,"colormode":"hs","ct":0,"effect":"none","hue":0,"on":false,"sat":127,"scene":null,"xy":[0,0]},"devicemembership":[]," deconz.0 2020-03-09 22:50:22.244 debug (1576) Code 200: Request succeded get group attributes 1390: {"action":{"bri":127,"colormode":"hs","ct":0,"effect":"none","hue":0,"on":false,"sat":127,"scene":null,"xy":[0,0]},"devicemembership":["19 deconz.0 2020-03-09 22:50:21.983 info (1576) Code 404: Ressource not found get devices: [] deconz.0 2020-03-09 22:50:21.980 debug (1576) Code 200: Request succeded get all groups: {"1390":{"action":{"bri":127,"colormode":"hs","ct":0,"effect":"none","hue":0,"on":false,"sat":127,"scene":null,"xy":[0,0]},"devicemembership":["19"], deconz.0 2020-03-09 22:50:21.924 debug (1576) Code 200: Request succeded get all sensors: {"1":{"config":{"configured":true,"on":true,"sunriseoffset":30,"sunsetoffset":-30},"etag":"2069ee2989febcb5fb37f35845d9baa8","manufacturername":"Phi deconz.0 2020-03-09 22:50:21.865 debug (1576) Code 200: Request succeded get all lights: {"1":{"ctmax":454,"ctmin":250,"etag":"df9eddfa064381605844abb1057c1046","hascolor":true,"manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb G deconz.0 2020-03-09 22:50:21.840 info (1576) deConz Version: 2.5.71; API version: 1.16.0 deconz.0 2020-03-09 22:50:21.838 debug (1576) Code 200: Request succeded get config: {"UTC":"2020-03-09T21:50:21","apiversion":"1.16.0","backup":{"errorcode":0,"status":"idle"},"bridgeid":"00212EFFFF0325F5","datastoreversion":"60","devic deconz.0 2020-03-09 22:50:21.726 info (1576) starting. Version 1.2.6 in /opt/iobroker/node_modules/iobroker.deconz, node: v10.18.1 deconz.0 2020-03-09 22:50:20.763 debug (1576) statesDB connected deconz.0 2020-03-09 22:50:20.762 debug (1576) States connected to redis: 127.0.0.1:9000 deconz.0 2020-03-09 22:50:20.749 debug (1576) States create System PubSub Client deconz.0 2020-03-09 22:50:20.747 debug (1576) States create User PubSub Client deconz.0 2020-03-09 22:50:20.738 debug (1576) Redis States: Use Redis connection: 127.0.0.1:9000 deconz.0 2020-03-09 22:50:20.735 debug (1576) objectDB connected deconz.0 2020-03-09 22:50:20.729 debug (1576) Objects connected to redis: 127.0.0.1:9001 deconz.0 2020-03-09 22:50:20.712 debug (1576) Objects client initialize lua scripts deconz.0 2020-03-09 22:50:20.711 debug (1576) Objects create User PubSub Client deconz.0 2020-03-09 22:50:20.710 debug (1576) Objects create System PubSub Client deconz.0 2020-03-09 22:50:20.705 debug (1576) Objects client ready ... initialize now deconz.0 2020-03-09 22:50:20.668 debug (1576) Redis Objects: Use Redis connection: 127.0.0.1:9001
Im Tab Geräte und Gruppen taucht auch alles auf
-
Mein Rat und Empfehlung ist und bleibt Js Controller auf 2.2.9 updaten und Nodejs auf 10.19 aktualisieren.
-
Also, ich hatte heute das Problem auch. Ich hatte aber auch deconz (vm) aktualisiert. Bei der Aktualisierung von deconz wurde der Port, über den die Oberfläche erreichbar ist, ungefragt auf den Port 80 gelegt, da Du ebenfalls den Port manuell geändert haben könntest, könnte da das selbe Problem liegen! Versuche einfach mal die Weboberfläche zu erreichen und schau nach, ob die über den Port 80 erreichbar ist (oder ohne Port, da dies der übliche http Port ist! Wenn die Weboberfläche so erreichbar ist, musst Du in der VM die Config erneut anpassen, oder Du trägst im Adapter den Port 80 ein und lässt einen neuen App Key generieren!
-
Bei mir wurden die Einstellungen auch nicht übernommen. Ich musste gestern nach dem Update auch den Port und den API Key neu generieren lassen. Danach hat aber alles wieder einwandfrei funktioniert.
Habe js 2.2.9 und nodejs auf 10.19, also alles aktuell. -
@haselchen Habe auf 2.2.9 aktualisiert .. leider ohne Erfolg
Node js sieht wie folgt aus:pi@deheinIOBroker:~ $ node -v v10.18.1 pi@deheinIOBroker:~ $ nodejs -v v10.18.1
-
10.19 wäre die nächste Version
-
Ich habe das gleiche Problem und habe
Nodejs 10.19.0
JS Controller 2.2.9
deconz 1.2.6
Auch einen neuen API Key generieren hat keine Abhilfe gebracht.
Lediglich mit einem Rollback auf die 1.1.2 und löschen und neu anlegen der Instanz ließ sich das Problem vorerst beheben.
Das ist leider nicht ganz das was ich mir vom Stable Repo vorstelle. -
bei mir leider ebenfalls kein erfolg. @Xyolyp: wie kann ich denn eine ältere Version installieren?
-
-
-
@Jey-Cee: Ja bei mir gerne. Allerdings bin ich immer erst abends nach 21:00 wirklich am PC
@haselchen: ja genau - immernoch gelb
-
@dehein2 Wenn du in der Adapterliste oben den Expertenmodus aktivierst kannst du neben dem Adapter rechts auf das Quadrat klicken und eine spezifische Version installieren.
-
Hi,
habe vorhin auch den deconz-Adapter von 1.1.2 (glaube ich) auf 1.2.6 upgedated, weil es im stable angeboten wurde. Adapter wurde anschliessend nicht mehr grün, keine Meldungen im Log, steuern ging. Habe dann gesehen, dass ich Deconz/Phoscon auf 2.05.74 updaten kann und habe das gemacht. Ergebnis unverändert. Habe dann testhable 1.1.2 zurück geholt aber auch der blieb geld. Steuern ging. Habe den Adapter anschließend komplett gelöscht, iobroker neu gebootet und anschließend den 1.2.6 installiert. Ergebnis: Er bleibt geld, ich kann von iobroker aus alles steuern, aber alles, was in Phoscon passiert (Lampen an durch BWM/Fernbedienung, Strom aus an) bekommt iobroker nicht mehr mit.
Hier das Log vom Start des Adapters, er läuft danach mit Status gelb und ohne Änderungen aus deconz mitzubekommen, kann aber alles steuern:
2020-03-11 19:04:13.349 - ^[[32minfo^[[39m: deconz.0 (2344) starting. Version 1.2.6 in /opt/iobroker/node_modules/iobroker.deconz, node: v10.19.0 2020-03-11 19:04:27.810 - ^[[32minfo^[[39m: host.iobroker stopInstance system.adapter.deconz.0 (force=false, process=true) 2020-03-11 19:04:27.811 - ^[[32minfo^[[39m: host.iobroker stopInstance system.adapter.deconz.0 send kill signal 2020-03-11 19:04:27.816 - ^[[32minfo^[[39m: deconz.0 (2344) Got terminate signal TERMINATE_YOURSELF 2020-03-11 19:04:27.818 - ^[[32minfo^[[39m: deconz.0 (2344) terminating 2020-03-11 19:04:27.819 - ^[[32minfo^[[39m: deconz.0 (2344) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason 2020-03-11 19:04:28.335 - ^[[32minfo^[[39m: host.iobroker instance system.adapter.deconz.0 terminated with code 156 (156) 2020-03-11 19:04:30.320 - ^[[32minfo^[[39m: host.iobroker instance system.adapter.deconz.0 started with pid 2362 2020-03-11 19:04:32.503 - ^[[32minfo^[[39m: deconz.0 (2362) starting. Version 1.2.6 in /opt/iobroker/node_modules/iobroker.deconz, node: v10.19.0 2020-03-11 19:04:32.582 - ^[[33mwarn^[[39m: deconz.0 (2362) No API Key found 2020-03-11 19:04:13.349 - ^[[32minfo^[[39m: deconz.0 (2344) starting. Version 1.2.6 in /opt/iobroker/node_modules/iobroker.deconz, node: v10.19.0 2020-03-11 19:04:27.810 - ^[[32minfo^[[39m: host.iobroker stopInstance system.adapter.deconz.0 (force=false, process=true) 2020-03-11 19:04:27.811 - ^[[32minfo^[[39m: host.iobroker stopInstance system.adapter.deconz.0 send kill signal 2020-03-11 19:04:27.816 - ^[[32minfo^[[39m: deconz.0 (2344) Got terminate signal TERMINATE_YOURSELF 2020-03-11 19:04:27.818 - ^[[32minfo^[[39m: deconz.0 (2344) terminating 2020-03-11 19:04:27.819 - ^[[32minfo^[[39m: deconz.0 (2344) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason 2020-03-11 19:04:28.335 - ^[[32minfo^[[39m: host.iobroker instance system.adapter.deconz.0 terminated with code 156 (156) 2020-03-11 19:04:30.320 - ^[[32minfo^[[39m: host.iobroker instance system.adapter.deconz.0 started with pid 2362 2020-03-11 19:04:32.503 - ^[[32minfo^[[39m: deconz.0 (2362) starting. Version 1.2.6 in /opt/iobroker/node_modules/iobroker.deconz, node: v10.19.0 2020-03-11 19:04:32.582 - ^[[33mwarn^[[39m: deconz.0 (2362) No API Key found 2020-03-11 19:04:13.349 - ^[[32minfo^[[39m: deconz.0 (2344) starting. Version 1.2.6 in /opt/iobroker/node_modules/iobroker.deconz, node: v10.19.0 2020-03-11 19:04:27.810 - ^[[32minfo^[[39m: host.iobroker stopInstance system.adapter.deconz.0 (force=false, process=true) 2020-03-11 19:04:27.811 - ^[[32minfo^[[39m: host.iobroker stopInstance system.adapter.deconz.0 send kill signal 2020-03-11 19:04:27.816 - ^[[32minfo^[[39m: deconz.0 (2344) Got terminate signal TERMINATE_YOURSELF 2020-03-11 19:04:27.818 - ^[[32minfo^[[39m: deconz.0 (2344) terminating 2020-03-11 19:04:27.819 - ^[[32minfo^[[39m: deconz.0 (2344) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason 2020-03-11 19:04:28.335 - ^[[32minfo^[[39m: host.iobroker instance system.adapter.deconz.0 terminated with code 156 (156) 2020-03-11 19:04:30.320 - ^[[32minfo^[[39m: host.iobroker instance system.adapter.deconz.0 started with pid 2362 2020-03-11 19:04:32.503 - ^[[32minfo^[[39m: deconz.0 (2362) starting. Version 1.2.6 in /opt/iobroker/node_modules/iobroker.deconz, node: v10.19.0 2020-03-11 19:04:32.582 - ^[[33mwarn^[[39m: deconz.0 (2362) No API Key found
Log auf debug brachte auch nicht mehr erhellendes, es kommen nur zusätzlich die ganzen Befehöe. wenn iobroker was ansteuert.
Wo kann ich noch ansetzen?
Gruss, Jürgen
-
Kleines Update. Da meine Fernbedienungen auch nicht mehr gingen habe ich, Proxmox sei Dank, das Backup eingespielt, mit deconz-Adapter auf 1.1.2. Die VM gestartet und sofort war der deconz-Adapter grün (ohne neuen API-Key) hat alle states von deconz übernommen und bekommt Änderungen auch wieder mit. Deconz ist (und bleibt) auf 2.05.74, da es daran ja augenscheinlich nicht lag, da es mit der vorherigen Version und der 1.2.6 ja auch nicht lief.
Irgendwas ist zwischen 1.1.2 und 1.2.6 so dermaßen anders, dass der Adapter auch bei mir nicht mehr will.
Ich bleibe erstmal auf 1.1.2, auch wenn stable ja eigentlich stable sein sollte...Gruss, Jürgen
-
@Wildbill das Grundlegendes anders ist war der Sinn des Updates. Wie zum Beispiel die Anzeige ob verbunden oder nicht. Da es überhaupt nicht geprüft wurde und die Verbindung nur beim Starten aufgebaut wurde. Was dazu führt das eine Unterbrochene Verbindung gar nicht erkannt wurde.
Wenn du beim Downgrade den Adapter nicht gelöscht hast war noch immer das Objekt für diese Verbindunganzeige da und deswegen war der Adapter Gelb."No API Key found" ist eine relevante info, aber ich geh davon aus du hast den API Key in der Config eingetragen nachdem du das Log kopiert hast.
Welche js- controller version hast du?
-
@Jey-Cee
JS-Controller ist 2.29, npm ist 6.8.0 und node/nodejs ist 10.19.0.Vor dem Log hatte ich den Deconz-Adapter komplett gelöscht, einmal unter Instanzen und einmal unter Adapter. Danach reboot und dann komplett neu installiert, natürlich inlusive neuem API-Key. Danach konnte ich vom iobroker aus alles in deconz steuern, aber von deconz kam nichts in iobroker an und der Adapter blieb gelb, aber keine weiteren Meldungen im Log, trotz Level Debug. Nur halt die Meldungen, wenn iobroker was an deconz raus schickt.
Bin gerne morgen Abend bereit, einen neuen Versuch zu wagen, Proxmox macht es ja leicht. Dann allerdings möglichst mit genauen Anweisungen, was ich wann wo zu löschen bzw. zu installieren habe und gerne auch mit Neustarts dazwischen, falls nötig. Deconz möchte ich aber unverändert auf der neuen Version lassen. Da läuft parallel noch mehr und mit dem alten deconz-Adapter läuft es ja auch problemlos mit der 2.05.74.
Gruss, Jürgen
-
@Wildbill bei @dehein2 ist das Problem jetzt weg. Bei ihm lief deConz in einem Container, läuft es bei dir auch in einem Conatiner und wie sieht das Port mapping deiner VM für den Websocket Port aus?
Außerdem gab es ein Problem mit der Config, ioBroker hat gemeckert das er keine finden konnte. Sie war aber da, Adapter gelöscht und neu installiert dann lief es. Ich hab wirklich keine Erklärung dafür.