NEWS
zwave - Beta ioBroker.zwavews
-
Soweit hab ich den Server jetzt eingerichtet. Sehr irritiert hat mich aber, dass mein Ersatz-Stick (der noch nicht zum Einsatz kam (!), alle aktuellen Geräte anzeigt. Sollte doch eigentlich leer sein oder was ist da los?
@maloross sagte in zwave - Beta ioBroker.zwavews:
Soweit hab ich den Server jetzt eingerichtet. Sehr irritiert hat mich aber, dass mein Ersatz-Stick (der noch nicht zum Einsatz kam (!), alle aktuellen Geräte anzeigt. Sollte doch eigentlich leer sein oder was ist da los?
das selbe habe ich hier auch: neuen Stick - noch nie in einem System aktive gewesen - installiert. Stick im Proxmox durchgereicht, Security Keys in zwave.js-ui eingetragen, und schwupps, alle Geräte erkannt - zwar alle als unknown, aber alle da... Anscheinend aber auch Geräte die es mal gab, aber jetzt nicht mehr existieren.
Frage: wie wechsel ich denn nun auf den neuen Adapter? Die zwave2-Instanz de- und zwavews-Instanz aktivieren?
-
@arteck
mir wird die stable 0.1.11 angeboten - installierbar ist sie aber nicht
Bug oder Feature?
Und im Log steht dazu?
-
Bei mir laufen beide Adapter parallel, einmal im Testbereich, einmal im Produktivsystem. Ich kann von beiden Adaptern aus steuern, ohne dass Fehler gemeldet werden, Beeinträchtigungen konnte ich bisher nicht feststellen, habe aber Backup von beiden Sticks gemacht.
BTW: das funktionert bei Z-UI wesentlich einfacher. -
Und im Log steht dazu?
@Thomas-Braun sagte in zwave - Beta ioBroker.zwavews:
Und im Log steht dazu?
hier die Befehle / log während des versuchtem Updates:
$ iobroker upgrade zwavews@0.1.11 --debug Update zwavews from @0.0.12 to @0.1.11 NPM version: 10.8.2 Installing iobroker.zwavews@0.1.11... (System call) npm error code ETARGET npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2026-02-02T16_21_11_449Z-debug-0.log Updating objects from io-package.json for adapter "zwavews" with version "0.0.12" Update "system.adapter.zwavews.0" upload [12] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [11] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [10] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [9] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [8] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [7] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [6] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [5] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [4] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [3] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/uk/translations.json i18n/uk/translations.json application/json upload [2] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [1] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/jsonConfig.json jsonConfig.json application/json upload [0] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/zwavews.png zwavews.png image/png Process exited with code 0hier die oben genannte Log-Datei:
0 verbose cli /usr/bin/node /usr/bin/npm 1 info using npm@10.8.2 2 info using node@v20.20.0 3 silly config load:file:/usr/lib/node_modules/npm/npmrc 4 silly config load:file:/opt/iobroker/.npmrc 5 silly config load:file:/home/iobroker/.npmrc 6 silly config load:file:/usr/etc/npmrc 7 verbose title npm install iobroker.zwavews@0.1.11 8 verbose argv "install" "--save-exact" "iobroker.zwavews@0.1.11" "--foreground-scripts" 9 verbose logfile logs-max:10 dir:/home/iobroker/.npm/_logs/2026-02-02T16_21_11_449Z- 10 verbose logfile /home/iobroker/.npm/_logs/2026-02-02T16_21_11_449Z-debug-0.log 11 silly packumentCache heap:2197815296 maxSize:549453824 maxEntrySize:274726912 12 silly logfile start cleaning logs, removing 1 files 13 silly logfile done cleaning log files 14 silly idealTree buildDeps 15 silly fetch manifest iobroker.zwavews@0.1.11 16 silly packumentCache full:https://registry.npmjs.org/iobroker.zwavews cache-miss 17 http fetch GET 200 https://registry.npmjs.org/iobroker.zwavews 2262ms (cache updated) 18 silly packumentCache full:https://registry.npmjs.org/iobroker.zwavews set size:undefined disposed:false 19 silly placeDep ROOT iobroker.zwavews@ REPLACE for: iobroker.inst@3.0.0 want: 0.1.11 20 verbose type version 21 verbose stack iobroker.zwavews: No matching version found for iobroker.zwavews@0.1.11. 21 verbose stack at module.exports (/usr/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:215:23) 21 verbose stack at RegistryFetcher.manifest (/usr/lib/node_modules/npm/node_modules/pacote/lib/registry.js:130:54) 21 verbose stack at async #fetchManifest (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1199:20) 21 verbose stack at async #nodeFromEdge (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1037:19) 21 verbose stack at async #buildDepStep (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:901:11) 21 verbose stack at async Arborist.buildIdealTree (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:181:7) 21 verbose stack at async Promise.all (index 1) 21 verbose stack at async Arborist.reify (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:131:5) 21 verbose stack at async Install.exec (/usr/lib/node_modules/npm/lib/commands/install.js:150:5) 21 verbose stack at async Npm.exec (/usr/lib/node_modules/npm/lib/npm.js:207:9) 22 error code ETARGET 23 error notarget No matching version found for iobroker.zwavews@0.1.11. 24 error notarget In most cases you or one of your dependencies are requesting 24 error notarget a package version that doesn't exist. 25 silly unfinished npm timer reify 1770049271911 26 silly unfinished npm timer reify:loadTrees 1770049271927 27 verbose cwd /opt/iobroker 28 verbose os Linux 6.17.2-1-pve 29 verbose node v20.20.0 30 verbose npm v10.8.2 31 verbose exit 1 32 verbose code 1 -
@Thomas-Braun sagte in zwave - Beta ioBroker.zwavews:
Und im Log steht dazu?
hier die Befehle / log während des versuchtem Updates:
$ iobroker upgrade zwavews@0.1.11 --debug Update zwavews from @0.0.12 to @0.1.11 NPM version: 10.8.2 Installing iobroker.zwavews@0.1.11... (System call) npm error code ETARGET npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2026-02-02T16_21_11_449Z-debug-0.log Updating objects from io-package.json for adapter "zwavews" with version "0.0.12" Update "system.adapter.zwavews.0" upload [12] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [11] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [10] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [9] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [8] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [7] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [6] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [5] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [4] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [3] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/uk/translations.json i18n/uk/translations.json application/json upload [2] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [1] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/jsonConfig.json jsonConfig.json application/json upload [0] zwavews.admin /opt/iobroker/node_modules/iobroker.zwavews/admin/zwavews.png zwavews.png image/png Process exited with code 0hier die oben genannte Log-Datei:
0 verbose cli /usr/bin/node /usr/bin/npm 1 info using npm@10.8.2 2 info using node@v20.20.0 3 silly config load:file:/usr/lib/node_modules/npm/npmrc 4 silly config load:file:/opt/iobroker/.npmrc 5 silly config load:file:/home/iobroker/.npmrc 6 silly config load:file:/usr/etc/npmrc 7 verbose title npm install iobroker.zwavews@0.1.11 8 verbose argv "install" "--save-exact" "iobroker.zwavews@0.1.11" "--foreground-scripts" 9 verbose logfile logs-max:10 dir:/home/iobroker/.npm/_logs/2026-02-02T16_21_11_449Z- 10 verbose logfile /home/iobroker/.npm/_logs/2026-02-02T16_21_11_449Z-debug-0.log 11 silly packumentCache heap:2197815296 maxSize:549453824 maxEntrySize:274726912 12 silly logfile start cleaning logs, removing 1 files 13 silly logfile done cleaning log files 14 silly idealTree buildDeps 15 silly fetch manifest iobroker.zwavews@0.1.11 16 silly packumentCache full:https://registry.npmjs.org/iobroker.zwavews cache-miss 17 http fetch GET 200 https://registry.npmjs.org/iobroker.zwavews 2262ms (cache updated) 18 silly packumentCache full:https://registry.npmjs.org/iobroker.zwavews set size:undefined disposed:false 19 silly placeDep ROOT iobroker.zwavews@ REPLACE for: iobroker.inst@3.0.0 want: 0.1.11 20 verbose type version 21 verbose stack iobroker.zwavews: No matching version found for iobroker.zwavews@0.1.11. 21 verbose stack at module.exports (/usr/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js:215:23) 21 verbose stack at RegistryFetcher.manifest (/usr/lib/node_modules/npm/node_modules/pacote/lib/registry.js:130:54) 21 verbose stack at async #fetchManifest (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1199:20) 21 verbose stack at async #nodeFromEdge (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1037:19) 21 verbose stack at async #buildDepStep (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:901:11) 21 verbose stack at async Arborist.buildIdealTree (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:181:7) 21 verbose stack at async Promise.all (index 1) 21 verbose stack at async Arborist.reify (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:131:5) 21 verbose stack at async Install.exec (/usr/lib/node_modules/npm/lib/commands/install.js:150:5) 21 verbose stack at async Npm.exec (/usr/lib/node_modules/npm/lib/npm.js:207:9) 22 error code ETARGET 23 error notarget No matching version found for iobroker.zwavews@0.1.11. 24 error notarget In most cases you or one of your dependencies are requesting 24 error notarget a package version that doesn't exist. 25 silly unfinished npm timer reify 1770049271911 26 silly unfinished npm timer reify:loadTrees 1770049271927 27 verbose cwd /opt/iobroker 28 verbose os Linux 6.17.2-1-pve 29 verbose node v20.20.0 30 verbose npm v10.8.2 31 verbose exit 1 32 verbose code 1@RikDRS sagte in zwave - Beta ioBroker.zwavews:
22 error code ETARGET
23 error notarget No matching version found for iobroker.zwavews@0.1.11.
24 error notarget In most cases you or one of your dependencies are requesting
24 error notarget a package version that doesn't exist.Könnte sein, dass die Version nicht richtig veröffentlicht worden ist.
Aber du musst deine Kiste auch auf nodejs@22 bringen.iob nodejs-updatetut das für dich.
-
Bei mir laufen beide Adapter parallel, einmal im Testbereich, einmal im Produktivsystem. Ich kann von beiden Adaptern aus steuern, ohne dass Fehler gemeldet werden, Beeinträchtigungen konnte ich bisher nicht feststellen, habe aber Backup von beiden Sticks gemacht.
BTW: das funktionert bei Z-UI wesentlich einfacher. -
@RikDRS sagte in zwave - Beta ioBroker.zwavews:
22 error code ETARGET
23 error notarget No matching version found for iobroker.zwavews@0.1.11.
24 error notarget In most cases you or one of your dependencies are requesting
24 error notarget a package version that doesn't exist.Könnte sein, dass die Version nicht richtig veröffentlicht worden ist.
Aber du musst deine Kiste auch auf nodejs@22 bringen.iob nodejs-updatetut das für dich.
@Thomas-Braun sagte in zwave - Beta ioBroker.zwavews:
iob nodejs-updatetut das für dich.
Danke - done
-
@maloross sagte in zwave - Beta ioBroker.zwavews:
Soweit hab ich den Server jetzt eingerichtet. Sehr irritiert hat mich aber, dass mein Ersatz-Stick (der noch nicht zum Einsatz kam (!), alle aktuellen Geräte anzeigt. Sollte doch eigentlich leer sein oder was ist da los?
das selbe habe ich hier auch: neuen Stick - noch nie in einem System aktive gewesen - installiert. Stick im Proxmox durchgereicht, Security Keys in zwave.js-ui eingetragen, und schwupps, alle Geräte erkannt - zwar alle als unknown, aber alle da... Anscheinend aber auch Geräte die es mal gab, aber jetzt nicht mehr existieren.
Frage: wie wechsel ich denn nun auf den neuen Adapter? Die zwave2-Instanz de- und zwavews-Instanz aktivieren?
-
Ich habe ein merkwürdiges Phänomen, dass ich nicht nachvollziehen kann:
Im Adapter Zwave2 ist ein Gerät in der Liste, dass als erreichbar angezeigt wird und sich auch steuern lässt (RGBW Controller). Also bisher keine Probleme damit.
ABER: im Z-UI wird dieses Gerät als "dead" geführt und wird so natürlich nicht eingebunden. Das Gerät wird in der Liste der Geräte geführt, sollte also bekannt sein.
Stellt sich die Frage: wieso funktioniert das Gerät unter Zwav2 und kann man herausfinden, was da schiefläuft? -
Ich habe ein merkwürdiges Phänomen, dass ich nicht nachvollziehen kann:
Im Adapter Zwave2 ist ein Gerät in der Liste, dass als erreichbar angezeigt wird und sich auch steuern lässt (RGBW Controller). Also bisher keine Probleme damit.
ABER: im Z-UI wird dieses Gerät als "dead" geführt und wird so natürlich nicht eingebunden. Das Gerät wird in der Liste der Geräte geführt, sollte also bekannt sein.
Stellt sich die Frage: wieso funktioniert das Gerät unter Zwav2 und kann man herausfinden, was da schiefläuft?@maloross klapp das Gerät mal auf und mach

wenn immer noch dead dann

vielleicht hilfts.. sonst musst du ein Bug bei Z-UI einstellen
zu den Central Scenen im Schalter .. die da wird auch nix übertragen von Z-UI.. schein ein Bug zu sein.
-
Bisher haben auch die von dir oben angemerkten Aktionen keine Besserung gebracht - Issue ist erstellt.
Das mit dem Quad-Schalter wird vielleicht noch, zumindest steht das Gerät in der Liste der kompatiblen Geräte@maloross ich hab hier unterschiedliche Schalter.lund keiner sendet eine Message.
komisch ist das schonwobei ich hab meine direkt mit dem Rollo verbunden .. ich weiss nicht wie zwave da reagiert
@alcalzone weisst du da was ?
-
@arteck Info zum Quadschalter: hier könnten fehlende Events evtl. daran liegen, dass er über Zwave2 mit dem "toten" Gerät verknüpft ist
@maloross ne glaube nicht dass es daran liegt .. das ist wie bining im zigbee.. die Geräte quatschen direkt miteinander.. und kann sein dass die dann kein publish auf den coordinator machen.. somit auch kein event im DP
egal ob der empfangsnode da ist oder nicht -
@maloross ne glaube nicht dass es daran liegt .. das ist wie bining im zigbee.. die Geräte quatschen direkt miteinander.. und kann sein dass die dann kein publish auf den coordinator machen.. somit auch kein event im DP
egal ob der empfangsnode da ist oder nicht