NEWS
Test Adapter OpenKNX 0.6.x
-
@killroy2 Habe versucht von 0.2.3 auf 0.2.4 ein Update zu machen. Update laüft ohne Fehlermeldung durch, Versionsnummer wird aber in "Adapter" nicht aktualisiert.
In "Instanzen" steht in der obersten Zeile "Instanzeinstellungen: openknx.0 v0.2.3" obwohl ich ohne Fehlermeldung ("Process exited with code 0") die 0.2.4 installiert habe. -
@killroy2 versuche gerade von Version 0.2.3 auf 0.2.4 zu updaten leider kann ich noch nicht einmal auf den Updatebutton klicken, der ist ausgegraut.
Die Meldung der Abhängigkeit verstehe ich auch nicht, da js-controller in der Version 4.0.23 installiert ist.
Hast du eventuell eine Idee wie ich das Update durchführen kann? -
Du bist ein Beta-Tester des Admin 6.0.0?
-
-
Dann hast du deine Antwort schon.
-
@thomas-braun ok dann gehe ich wieder auf 5.4.9 zurück.
-
Aber warum knallt man sich Beta-Versionen in sein System, liest dann aber die entsprechenden Threads dazu nicht mit?
Das ist kein Beta-Testing, das ist Blödsinn. -
@thomas-braun mit Admin 5.4.9 kann ich zwar das update anstoßen, aber eine Aktualisierung scheint nicht wirklich durchgeführt zu werden.
Der Update-Log gibt keine Fehler aus, aber der Adapter wird noch immer mit Version 0.2.3 angezeigt, auch nach einem Restart. -
iobroker upload all
-
@thomas-braun bringt leider keine Besserung.
hier mal noch der update-log eventuell habe ich was übersehen:$ iobroker upgrade openknx@0.2.4 Update openknx from @0.2.3 to @0.2.4 NPM version: 8.5.5 Installing iobroker.openknx@0.2.4... (System call) up to date in 5s55 packages are looking for funding run `npm fund` for details upload [14] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/exportGA.png exportGA.png image/png upload [13] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [12] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [11] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [10] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [9] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [8] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [7] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [6] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [5] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [4] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [3] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/index_m.html index_m.html text/html upload [2] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/openknx.png openknx.png image/png upload [1] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/style.css style.css text/css upload [0] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/words.js words.js application/javascript Process exited with code 0
-
iobroker update -i sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs cd /opt/iobroker npm ls
-
@thomas-braun hier mal die ganzen Ausgaben der Befehle:
pi@raspberrypi:/home/iobroker $ iobroker update -i ^[[DUsed repository: Beta (latest) Adapter "admin" : 6.0.0 , installed 5.4.9 [Updatable] Adapter "backitup" : 2.4.9 , installed 2.4.9 Adapter "discovery" : 3.0.3 , installed 3.0.3 Adapter "history" : 2.1.2 , installed 2.1.2 Adapter "icons-material-png": 0.1.0, installed 0.1.0 Adapter "icons-mfd-svg": 1.1.0 , installed 1.1.0 Adapter "influxdb" : 3.1.3 , installed 3.1.3 Adapter "info" : 1.9.19 , installed 1.9.19 Adapter "javascript" : 5.7.0 , installed 5.7.0 Controller "js-controller": 4.0.23 , installed 4.0.23 Adapter "modbus" : 5.0.3 , installed 5.0.3 Adapter "myvbus" : 0.2.2 , installed 0.2.2 Adapter "openknx" : 0.2.4 , installed 0.2.3 [Updatable] Adapter "simple-api" : 2.7.0 , installed 2.7.0 Adapter "smartgarden" : 1.0.6 , installed 1.0.6 Adapter "socketio" : 6.1.4 , installed 6.1.4 Adapter "vis" : 1.4.15 , installed 1.4.15 Adapter "vis-hqwidgets": 1.2.0 , installed 1.2.0 Adapter "vis-materialdesign": 0.5.9, installed 0.5.9 Adapter "vis-metro" : 1.2.0 , installed 1.2.0 Adapter "vis-timeandweather": 1.1.7, installed 1.1.7 Adapter "web" : 5.2.0 , installed 4.3.0 [Updatable] Adapter "ws" : 2.1.0 , installed 2.1.0
pi@raspberrypi:/home/iobroker $ sudo ln -s /usr/bin/node /usr/bin/nodejs pi@raspberrypi:/home/iobroker $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs armv7l /usr/bin/nodejs /usr/bin/node /usr/bin/npm v17.9.0 v17.9.0 8.5.5 pi /home/iobroker OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 https://deb.nodesource.com/node_17.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 17.9.0-deb-1nodesource1 Installationskandidat: 17.9.0-deb-1nodesource1 Versionstabelle: *** 17.9.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_17.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
pi@raspberrypi:/home/iobroker $ cd /opt/iobroker pi@raspberrypi:/opt/iobroker $ npm ls iobroker.inst@3.0.0 /opt/iobroker ├── @types/caseless@0.12.2 extraneous ├── @types/request@2.48.8 extraneous ├── @types/tough-cookie@4.0.1 extraneous ├── acorn-walk@8.2.0 extraneous ├── acorn@8.7.0 extraneous ├── coffee-compiler@0.3.2 extraneous ├── coffee-script@1.12.7 extraneous ├── iobroker.admin@5.4.9 ├── iobroker.backitup@2.4.9 ├── iobroker.discovery@3.0.3 ├── iobroker.history@2.1.2 ├── iobroker.icons-material-png@0.1.0 ├── iobroker.icons-mfd-svg@1.1.0 ├── iobroker.influxdb@3.1.3 ├── iobroker.info@1.9.19 ├── iobroker.javascript@5.7.0 ├── iobroker.js-controller@4.0.23 ├── iobroker.modbus@5.0.3 ├── iobroker.myvbus@0.2.2 ├── iobroker.openknx@0.2.4 ├── iobroker.simple-api@2.7.0 ├── iobroker.smartgarden@1.0.6 ├── iobroker.socketio@6.1.4 ├── iobroker.vis-hqwidgets@1.2.0 ├── iobroker.vis-materialdesign@0.5.9 ├── iobroker.vis-metro@1.2.0 ├── iobroker.vis-timeandweather@1.1.7 ├── iobroker.vis@1.4.15 ├── iobroker.web@4.3.0 ├── iobroker.ws@2.1.0 ├── jsonata@1.8.6 extraneous ├── node-inspect@2.0.0 extraneous ├── picocolors@1.0.0 extraneous ├── suncalc2@1.8.1 extraneous ├── typescript@4.6.4 extraneous ├── uuid@8.3.2 ├── virtual-tsc@0.6.2 extraneous ├── vm2@3.9.9 extraneous └── wake_on_lan@1.0.0 extraneous
-
Warum node17?
Zurück auf 14. Oder 16, das bringt npm8 schon mit. -
@thomas-braun hatte bisher ohne Probleme funktioniert gehabt.
-
Ist nicht die empfohlene Version für dein ioBroker und darüberhinaus als ungerade Version die Developer-Geschichte. Und das EOL hat die Version auch überschritten.
-
@thomas-braun bin nun deiner Empfehlung gefolgt und habe ein downgrade auf 14.19.3 gemacht.
pi@raspberrypi:~ $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs armv7l /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.19.3 v14.19.3 6.14.17 pi /home/pi OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://deb.nodesource.com/node_14.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.19.3-deb-1nodesource1 Installationskandidat: 14.19.3-deb-1nodesource1 Versionstabelle: *** 14.19.3-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
Im anschluss daran ein Reboot und das Update des Adapter angestoßen, läuft soweit auch durch aber angezeigt wird mir immer noch die Version 0.2.3.
-
iobroker update iobroker upgrade openknx@0.2.4 iobroker upload openknx
-
@thomas-braun bringt leider nicht den gewünschten erfolg.
Cache vom Browser habe ich auch mal gelöscht, nicht das da noch was ist.
Hier mal die Terminal-Ausgabe:pi@raspberrypi:~ $ iobroker update Used repository: Beta (latest) Adapter "admin" : 6.0.0 , installed 5.4.9 [Updatable] Adapter "backitup" : 2.4.9 , installed 2.4.9 Adapter "discovery" : 3.0.3 , installed 3.0.3 Adapter "history" : 2.1.2 , installed 2.1.2 Adapter "icons-material-png": 0.1.0, installed 0.1.0 Adapter "icons-mfd-svg": 1.1.0 , installed 1.1.0 Adapter "influxdb" : 3.1.3 , installed 3.1.3 Adapter "info" : 1.9.19 , installed 1.9.19 Adapter "javascript" : 5.7.0 , installed 5.7.0 Controller "js-controller": 4.0.23 , installed 4.0.23 Adapter "modbus" : 5.0.3 , installed 5.0.3 Adapter "myvbus" : 0.2.2 , installed 0.2.2 Adapter "openknx" : 0.2.4 , installed 0.2.3 [Updatable] Adapter "simple-api" : 2.7.0 , installed 2.7.0 Adapter "smartgarden" : 1.0.6 , installed 1.0.6 Adapter "socketio" : 6.1.4 , installed 6.1.4 Adapter "vis" : 1.4.15 , installed 1.4.15 Adapter "vis-hqwidgets": 1.2.0 , installed 1.2.0 Adapter "vis-materialdesign": 0.5.9, installed 0.5.9 Adapter "vis-metro" : 1.2.0 , installed 1.2.0 Adapter "vis-timeandweather": 1.1.7, installed 1.1.7 Adapter "web" : 5.2.0 , installed 4.3.0 [Updatable] Adapter "ws" : 2.1.0 , installed 2.1.0 pi@raspberrypi:~ $ iobroker upgrade openknx@0.2.4 This upgrade of "openknx" will at least introduce the following changes: ========================================================================== -> 0.2.4: see https://www.npmjs.com/package/iobroker.openknx ========================================================================== Would you like to upgrade openknx from @0.2.3 to @0.2.4 now? [(y)es, (n)o]: y Update openknx from @0.2.3 to @0.2.4 NPM version: 6.14.17 Installing iobroker.openknx@0.2.4... (System call) + iobroker.openknx@0.2.4 updated 2 packages in 19.563s 54 packages are looking for funding run `npm fund` for details upload [14] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/exportGA.png exportGA.png image/png upload [13] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [12] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [11] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [10] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [9] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [8] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [7] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [6] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [5] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [4] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [3] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/index_m.html index_m.html text/html upload [2] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/openknx.png openknx.png image/png upload [1] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/style.css style.css text/css upload [0] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/words.js words.js application/javascript pi@raspberrypi:~ $ iobroker upload openknx upload [14] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/exportGA.png exportGA.png image/png upload [13] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [12] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [11] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [10] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [9] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [8] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [7] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [6] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [5] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [4] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [3] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/index_m.html index_m.html text/html upload [2] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/openknx.png openknx.png image/png upload [1] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/style.css style.css text/css upload [0] openknx.admin /opt/iobroker/node_modules/iobroker.openknx/admin/words.js words.js application/javascript
-
@chrischros Habe auf das Problem schon in meinem Beitrag vom 28. Mai hingewiesen. Leider noch keine Reaktion vom Entwickler des Adapters (@killroy2 ).
-
Kurze Frage in die Runde,
aktuell ändere ich ja fast täglich was an meine GA´s und Räume dabei auf.
Nun kann ich ja die Objekte durch den Adapter komplett neu erzeugen lassen oder halt nur neue hinzufügen.
Besteht die Möglichkeit, dass der Adapter die aktuellen zu den neu importierenden vergleicht und nur die löscht, die nicht mehr im neuen Ga Export auftauchen?
Hatte es jetzt, dass ich einige Beschriftungen geändert habe, die wurden auch richtig angelegt, aber die alten, die falsch beschrieben waren, waren halt auch noch da.
Komplett neu erzeugen könnte ich, aber dann sind die Smarthomegeräte nicht mehr verlinkt sowie die History Daten. Das ist echt viel Aufwand, wenn man mal was ändert.Gruß und Danke und ganz viel Lob für den tollen Adapter.