@thomas-braun
Ich weiß ... hab schon die ersten einfachen Systeme auf Debian 12 ... aber hier hängen soooo viele Abhängigkeiten dran. Noch 2 VMs, dann ist dieser Host dran
Danke Dir nochmal!
@thomas-braun
Ich weiß ... hab schon die ersten einfachen Systeme auf Debian 12 ... aber hier hängen soooo viele Abhängigkeiten dran. Noch 2 VMs, dann ist dieser Host dran
Danke Dir nochmal!
@matze2 said in Daikin Adapter spammt nach update auf 1.5.1 das log zu:
Was stört jetzt also genau. Die Anzahl Logs oder der Detailgrad?
Ich kann es jetzt nicht genau nachvollziehen, wie viele Logs es mit der alten Version waren, aber ich vermute deutlich weniger.
Und eigentlich interessiert es mich nicht (im Log), wenn irgendwelche Werte aktualisiert wurden.
Daher finde ich das Log an sich gut, aber nicht als "Info" sondern eher in "Debug", zumal sich nichts nennenswertes ändert:
daikin.0 2025-09-17 09:20:42.908 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.0 2025-09-17 09:10:42.239 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.0 2025-09-17 08:10:37.233 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.0 2025-09-17 07:30:32.378 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.0 2025-09-17 07:25:32.056 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.0 2025-09-17 07:00:30.331 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 09:05:41.796 info 2 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":2,"demandControl":0}
daikin.1 2025-09-17 07:50:34.987 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 07:45:34.649 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 07:40:34.308 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 07:35:33.941 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 07:30:33.600 info 2 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":2,"demandControl":0}
daikin.1 2025-09-17 07:25:33.266 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 07:20:32.928 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 06:50:29.661 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
@matze2 said in Daikin Adapter spammt nach update auf 1.5.1 das log zu:
Was stört jetzt also genau. Die Anzahl Logs oder der Detailgrad?
Ich kann es jetzt nicht genau nachvollziehen, wie viele Logs es mit der alten Version waren, aber ich vermute deutlich weniger.
Und eigentlich interessiert es mich nicht (im Log), wenn irgendwelche Werte aktualisiert wurden.
Daher finde ich das Log an sich gut, aber nicht als "Info" sondern eher in "Debug", zumal sich nichts nennenswertes ändert:
daikin.0 2025-09-17 09:20:42.908 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.0 2025-09-17 09:10:42.239 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.0 2025-09-17 08:10:37.233 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.0 2025-09-17 07:30:32.378 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.0 2025-09-17 07:25:32.056 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.0 2025-09-17 07:00:30.331 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 09:05:41.796 info 2 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":2,"demandControl":0}
daikin.1 2025-09-17 07:50:34.987 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 07:45:34.649 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 07:40:34.308 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 07:35:33.941 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 07:30:33.600 info 2 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":2,"demandControl":0}
daikin.1 2025-09-17 07:25:33.266 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 07:20:32.928 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
daikin.1 2025-09-17 06:50:29.661 info 1 Values updated: {"deviceInfo":0,"modelInfo":0,"control":0,"controlInfo":0,"sensorInfo":1,"demandControl":0}
@thomas-braun said in Wir empfehlen: Node.js 22.x:
Nächstes Update ... js-controller auf 7.0.6 mittels "npm install iobroker.js-controller@7.0.6" downgegraded und der ioBroker startet auch mit nodeJS 22:
iobroker.inst@3.0.0 /opt/iobroker
└─┬ iobroker.js-controller@7.0.6
└─┬ @iobroker/js-controller-common-db@7.0.6
└─┬ winston-syslog@2.7.1
└── unix-dgram@2.0.6
Danach wieder upgedated mit "iob upgrade self" und "iob fix" und es sieht wieder so aus:
iobroker.inst@3.0.0 /opt/iobroker
└─┬ iobroker.js-controller@7.0.7
└─┬ @iobroker/js-controller-common-db@7.0.7
└─┬ winston-syslog@2.7.1
└── unix-dgram@2.0.6
Und der IOB läuft!
Jetzt ist mein System auf nodeJS 22.19.0, NPM 10.9.3 und js-controller 7.0.7.
Das Problem scheint also zu bestehen, wenn der js-controller schon vor dem nodeJS Update auf 7.0.7 ist. Ist er noch auf 7.0.6 und wird erst danach aktualisiert sieht alles gut aus.
Auf jeden Fall vielen Dank! Deine Tips mit dem "npm ls unix-dgram" haben mich auf jeden Fall in die richtige Richtung geschubst ...
@thomas-braun said in Wir empfehlen: Node.js 22.x:
Ich habe jetzt mal testweise " npm install unix-dgram" in /opt/iobroker gemacht und nun startet iob wieder, aber es sieht so aus:
iobroker.inst@3.0.0 /opt/iobroker
├─┬ iobroker.js-controller@7.0.7
│ └─┬ @iobroker/js-controller-common-db@7.0.7
│ └─┬ winston-syslog@2.7.1
│ └── unix-dgram@2.0.6
└── unix-dgram@2.0.7
Ich vermute mal das löst zwar mein Problem, ist aber unsauber, da unix-dgram@207 ja vermutlich besser unterhalb von winston-syslog sein sollte, oder?
@thomas-braun said in Wir empfehlen: Node.js 22.x:
Ja, das lag an "journalctl -r", aber ich denke die Fehler wurden ersichtlich
Mit nodejs 20 sieht es so aus:
iobroker.inst@3.0.0 /opt/iobroker
└─┬ iobroker.js-controller@7.0.7
└─┬ @iobroker/js-controller-common-db@7.0.7
└─┬ winston-syslog@2.7.1
└── unix-dgram@2.0.6
Dann habe ich ein Update von nodeJS gemacht:
iob stop
iob fix
iob nodejs-update 22
iob fix
Danach sieht es (genau)so aus:
iobroker.inst@3.0.0 /opt/iobroker
└─┬ iobroker.js-controller@7.0.7
└─┬ @iobroker/js-controller-common-db@7.0.7
└─┬ winston-syslog@2.7.1
└── unix-dgram@2.0.6
Hab ich mal übernommen, da ich das gleiche Phänomen habe: https://github.com/Apollon77/ioBroker.daikin/issues/235
Hallo zusammen,
mein IOB System ist auf aktuellem Stand auf Debian 12, allerdings noch auf nodeJS v20.19.5.
Wenn ich jetzt mittels "iob nodejs-update 22" ein Update auf die 22.19.0 mache, dann klappt das, aber der iob startet nicht mehr. Mache ich ein downgrade (iob nodejs-update 20), ist wieder alles OK.
Die Fehlermeldung bei mir ist:
Sep 16 14:51:49 iobroker01 bash[197699]: at Module._compile (node:internal/modules/cjs/loader:1706:14)
Sep 16 14:51:49 iobroker01 bash[197699]: at Object.<anonymous> (/opt/iobroker/node_modules/unix-dgram/lib/unix_dgram.js:4:34)
Sep 16 14:51:49 iobroker01 bash[197699]: at bindings (/opt/iobroker/node_modules/bindings/bindings.js:112:48)
Sep 16 14:51:49 iobroker01 bash[197699]: at require (node:internal/modules/helpers:147:16)
Sep 16 14:51:49 iobroker01 bash[197699]: at Module.require (node:internal/modules/cjs/loader:1463:12)
Sep 16 14:51:49 iobroker01 bash[197699]: at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)
Sep 16 14:51:49 iobroker01 bash[197699]: at TracingChannel.traceSync (node:diagnostics_channel:322:14)
Sep 16 14:51:49 iobroker01 bash[197699]: at Function._load (node:internal/modules/cjs/loader:1263:12)
Sep 16 14:51:49 iobroker01 bash[197699]: at Module.load (node:internal/modules/cjs/loader:1441:32)
Sep 16 14:51:49 iobroker01 bash[197699]: at Object..node (node:internal/modules/cjs/loader:1865:18)
Sep 16 14:51:49 iobroker01 bash[197699]: the module (for instance, using `npm rebuild` or `npm install`).
Sep 16 14:51:49 iobroker01 bash[197699]: NODE_MODULE_VERSION 127. Please try re-compiling or re-installing
Sep 16 14:51:49 iobroker01 bash[197699]: NODE_MODULE_VERSION 115. This version of Node.js requires
Sep 16 14:51:49 iobroker01 bash[197699]: was compiled against a different Node.js version using
Sep 16 14:51:49 iobroker01 bash[197699]: Uncaught Rejection: Error: The module '/opt/iobroker/node_modules/unix-dgram/build/Release/unix_dgram.node'
Wenn ich nach dem Update nochmal "iob fix", "iob update", "iob upgrade", "apt update" (als root) oder "apt upgrade" (also root) ausführe, findet er nichts neues.
Ist das ein bekannter Fehler? Wie bekomme ich den am saubersten weg?
Besten Dank,
KoMa
Hi @tarikweiss,
ich hatte die V1.0.3 installiert und dann beim Troubleshooting gesehen, dass es die v1.0.9 gibt. Gestern habe ich das Update gemacht und leider immer noch meine Schwierigkeiten (https://github.com/jensweigele/ioBroker.yahka/issues/515).
Prinzipiell funktioniert der Adapter wunderbar, allerdings gehen die Geräte sowohl mit AVAHI als auch mit BONJOUR-HAP in HomeKit nach einer gewissen Zeit auf "No Repsonse". Was mich irritiert ist, dass eine HomeKit Instanz auf meiner CCU wunderbar und stabil läuft und die nutzt ja auch Bonjour-HAP mit NodeJS. Beide Systeme stehen im gleichen VLAN, beide nutzen (eigentlich) die gleiche Software ...
Einziger Unterschied, den ich so sehe ist, der ioBroker läuft als DebianVM unter ESXI, die CCU ist Hardware. Gibts eine Idee, wie ich hier besser troubleshooten kann? Verbose Logging bringt leider keine wirklichen Logs.
Besten Dank,
@thomas-braun
Ich weiß ... hab schon die ersten einfachen Systeme auf Debian 12 ... aber hier hängen soooo viele Abhängigkeiten dran. Noch 2 VMs, dann ist dieser Host dran
Danke Dir nochmal!
@thomas-braun
Weil der Sauger mit dem regulären Paket Fehler hatte. Da hatten wir getestet und deshalb DEV ...
@thomas-braun
Da hat sich das Editieren überschnitten ...
Der war es ... na Klasse. Den nutze ich nichtmal mehr und den DEV - Tree hatte ich nur mal zum Testen drin ...
Ich hab ihn deinstalliert und das Updaten klappt nun auch wieder.
Vielen Dank!