NEWS
js-controller 3.0/3.1 jetzt im Latest!
-
bin noch nicht auf 3.0
Im log erscheint bei mir:
telegram.0 2020-04-27 08:00:01.645 warn (12632) adapter.getMessage is deprecated and will be removed in js-controller 3.0. Please report this warning to the developer of this adapter!
Wenn dies schon bekannt, dann gut (habe jetzt nicht den ganzen thread danach durchgeschaut).
mfg
Dieter -
@apollon77
bis auf eine Meldung alles okay.denon.0 2020-04-27 08:14:08.358 error (576) Could not create DE states: Error: The id is empty! Please provide a valid id.
läuft aber trotzdem.(Adapter im Anschluss neu gestartet und läuft)
-
Moin,
hab auch die 3.0.19 drauf gemacht. Alles bisher ohne Auffälligkeiten - AUßER der iot...will der schon wieder nen rebuild??iot.0 2020-04-27 08:20:48.067 warn (19280) Cannot initialize getImage: Error: The module '/opt/iobroker/node_modules/canvas/build/Release/canvas.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 64. This
Muss man das bei dem Adapter jetzt jedes Update vom JS-COntroller machen? Die Meldung ist diesmal aber etwas anders formuliert als sonst...
-
@apollon77 sagte in js-controller 3.0 jetzt im Latest!:
3.0.19 (2020-04-26) Release Elena
läuft bei mir unauffällig
-
@Kueppert Ich glaube eher, dass noch kein Rebuild geschehen ist.
-
@AlCalzone dochdoch, hab
iobroker rebuild <ADAPTER>
nach jedem Update des JS-Controllers gemacht. Ich versuche es jetzt mal mitiobroker rebuild <ADAPTER> --install
und werde berichten - beim nächsten JS-Controller-UpdateEDIT: nach dem Rebuild keine weitere WARN-Meldung vom Adapter
-
Bei mir wird im Info noch die 10er Node Version angezeigt. Ist die folgende vorgehensweise richtig, um das gesammte System auf den aktuellsten Stand (Betriebssystem, iobroker, node) zu bringen ->
cd /opt/iobroker
iobroker backup
iobroker stop
cd
sudo apt-get update
sudo apt-get upgrade
cd /opt/iobroker
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
iobroker update
iobroker upgrade self
iobroker uprade
iobroker fix
iobroker startZuerst den Slave, anschließend den Master!
Könnte man daraus nicht ein Script machen, wie es beim "iobroker fix" auch ist?
-
@bahnuhr Da gibts ein Update für vom Adapter
-
@dslraser Issue bitte beim Adapter anlegen
-
@LJSven Naja das "iobroker upgrade" an sich kann man machen muss man nicht ... updated halt alle Adapter.
Ja sieht sinnvoll aus ... aber hey dabei kann so viel schief gehen in jedem einzelnen Schritt .... nee das macht man besser selbst schritt für schritt
-
@apollon77, bin jetzt komplett aktuell js-controller 3.0.19 und das Ding läuft! Keine Probleme mehr mit irgendwelchen Adaptern, außer die übliche Warnung bei Radar2 und broadlink2:
radar2.0 2020-04-27 09:29:54.058 warn (4379) adapter.objects.getObjectList is deprecated, and will be removed in the future. Please use adapter.getObjectList/Async. Report this to Developer! broadlink2.0 2020-04-27 09:42:28.185 warn (15858) adapter.objects.getObjectList is deprecated, and will be removed in the future. Please use adapter.getObjectList/Async. Report this to Developer!
TR-064 läuft und macht keine Probleme mit dem PW mehr, und auch Hue scheint soweit zu laufen.
Soweit mein Bericht!
-
@Kueppert In meinen Tests hat rebuild ohne install bisher nicht funktioniert. Vermutlich lag es daran auch bei dir.
-
@apollon77 sagte in js-controller 3.0 jetzt im Latest!:
@deta der warm heißt nur das die objects dB etwas gebraucht hat um sich zu verbinden. Kann passieren wenn alles startet. Restarte die beiden mal einzeln. Kommt’s dann auch?
sie gut aus. Danke
-
@apollon77 sagte in js-controller 3.0 jetzt im Latest!:
@dslraser Issue bitte beim Adapter anlegen
-
@apollon77 Bin nun auch auf 3.0.19 und bisher alles grün und unauffällig.
-
@apollon77
Weiß nicht ob der Fehler schon bekannt ist Mir ist klar, gehört eigentlich zum devices Adapter. aber auf die schnelle ist es hier einfacher.
Beim deinstallieren des devices Adapter:host.ubuntuserver 2020-04-27 21:33:52.259 info iobroker exit 0 host.ubuntuserver 2020-04-27 21:33:48.951 info iobroker WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/chokidar/node_modules/fsevents):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1 host.ubuntuserver 2020-04-27 21:33:48.942 info iobroker npm host.ubuntuserver 2020-04-27 21:33:29.801 error Cannot write files: /opt/iobroker/iobroker-data/files/devices.admin/_data.json: ENOENT: no such file or directory, open '/opt/iobroker/iobroker-data/files/devices.admin/_data.json' host.ubuntuserver 2020-04-27 21:33:29.649 info iobroker npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11, 12, 13.npm WARN npm You can find the latest version at https://nodejs.org/ host.ubuntuserver 2020-04-27 21:33:29.642 info iobroker WARN npm npm does not support Node.js v14.0.0npm WARN npm You should probably upgrade to a newer version of node as wenpm WARN npm can't make any promises that npm will work with this versi host.ubuntuserver 2020-04-27 21:33:29.641 info iobroker npm host.ubuntuserver 2020-04-27 21:33:28.975 info iobroker npm uninstall iobroker.devices --error --prefix "/opt/iobroker" (System call) host.ubuntuserver 2020-04-27 21:33:28.824 info iobroker host.ubuntuserver object devices.admin deletedhost.ubuntuserver Deleting 2 object(s). host.ubuntuserver 2020-04-27 21:33:28.804 info iobroker host.ubuntuserver file devices.admin deleted readDir 2020-04-27 21:33:28.770 warn will not read this directory () in future versions: devices is not an object of type "meta" readDir 2020-04-27 21:33:28.764 warn will not read this directory (widgets/devices.html/) in future versions: vis is not an object of type "meta" readDir 2020-04-27 21:33:28.756 warn will not read this directory (widgets/devices/) in future versions: vis is not an object of type "meta" host.ubuntuserver 2020-04-27 21:33:27.181 info iobroker host.ubuntuserver Counted 1 adapter for devices host.ubuntuserver 2020-04-27 21:33:27.176 info iobroker host.ubuntuserver Counted 1 meta of devices host.ubuntuserver 2020-04-27 21:33:27.104 info iobroker Delete adapter "devices" host.ubuntuserver 2020-04-27 21:33:24.465 info iobroker del devices
Ach ja, gehört zum bosesoundtouch:
bosesoundtouch.0 2020-04-27 21:13:19.940 info (18695) connecting to host ws://192.168.2.128:8080/ bosesoundtouch.0 2020-04-27 21:13:18.684 info (18695) starting. Version 0.9.2 in /opt/iobroker/node_modules/iobroker.bosesoundtouch, node: v14.0.0, js-controller: 3.0.19 bosesoundtouch.0 2020-04-27 21:13:18.679 error (18695) : message handler implemented, but messagebox not enabled. Define common.messagebox in io-package.json for adapter or delete message handler.
-
@e-s sagte in js-controller 3.0 jetzt im Latest!:
Node.js v14.0.0
Kann auch eher daran liegen das du scheinbar schon NODEJS 14 verwendest.
-
@wendy2702
könnte auch sein, sonst macht 14 aber scheinbar keine Probleme -
@e-s sagte in js-controller 3.0 jetzt im Latest!:
iobroker WARN npm npm does not support Node.js v14.0.0npm WARN npm You should probably upgrade to a newer version of node as wenpm WARN npm can't make any promises that npm will work with this versi
Glaube in deinem Fall ziemlich eindeutig.
-
@e-s Offenbar node nicht richtig installiert. Dein npm kommt aus einer anderen Version.