NEWS
JS Scripte werden nicht mehr angezeigt.
-
@glasfaser
Hallo zusammen, leider habe ich, nach soeben erfolgtem Admin Adapter Update (6.3.4 -> 6.3.5) das gleiche Problem
Keine Scripte mehr zu sehen, allerdings laufen sie noch im Hintergrund, wozu ich verschiedene Funktionen (via VIS) in meinem Setup zum Testen genutzt habe.
Der Witz ist, dass ich das Update erst gestern auch auf meinem Testsystem gemacht hatte und dort das Problem nicht aufgetreten ist. Allerdings hat es auch keine Scripte, wobei dort immerhin das korrekte Icon und die leere View der Übersicht angezeigt wird.Das Icon fehlt auch in der Instanzen-Übersicht, die Instanz ist allerdings grün und ein Neustart hat da auch nichts geändert.
Durchgeführt habe ich nun erfolglos bereits:
- Chrome Browsercache gelöscht + alternativ Firefox probiert, auch inkl. Cache-Löschung
- ioBroker neu gestartet
- ioBroker inkl. fix neu gestartet
- Kompletter Raspi Neusart
Setup ist folgendes:
armv7l /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.18.1 v16.18.1 8.19.2 pi /home/pi OK:1 http://archive.raspberrypi.org/debian bullseye InRelease Holen:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease [15,0 kB] OK:3 https://deb.nodesource.com/node_16.x bullseye InRelease Es wurden 15,0 kB in 1 s geholt (13,6 kB/s). Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Aktualisierung für 32 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen. nodejs: Installiert: 16.18.1-deb-1nodesource1 Installationskandidat: 16.19.0-deb-1nodesource1 Versionstabelle: 16.19.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main armhf Packages *** 16.18.1-deb-1nodesource1 100 100 /var/lib/dpkg/status 12.22.12~dfsg-1~deb11u1 500 500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
Mit weiteren Updates war ich nun natürlich zunächst einmal zurückhaltend.
-
iobroker upload all sudo reboot
-
@djmarc75
Hi danke für die schnelle Reaktion!
Was macht 'upload'? Habe ich noch nie benutzt und die Hilfe ist da leider keine große HilfePS. Ein gerade durchgeführter Downgrade des Admin Adapter auf 6.3.4 hat übrigens auch nichts gebracht.
-
@pedder007 sagte in JS Scripte werden nicht mehr angezeigt.:
Aktualisierung für 32 Pakete verfügbar
Patch die Kiste auf Stand.
Danachiobroker update iobroker list instances
-
@thomas-braun Na' wenn Du es sagst
Dann mal los .... -
@thomas-braun Leider keine Veränderung
nun das?for i in $(find /opt/iobroker/node_modules -type d -iname ".*-????????" ! -iname ".local-chromium"); do rm -rf ${i%%/}; done
Edit: JavaScript Adapter (inkl. Sripte selber) läuft auch ganz normal (grün) und im Log sehe ich auch nichts.
-
iobroker update iobroker upload all
-
@thomas-braun
update hatte ja schon, dann nur noch upload? - egal -
Ausgaben zeigen!
-
@thomas-braun das wird bei upload aber sehr lang, alles oder nur ggf. auffälliges?
-
@thomas-braun
hier schonmal update:Used repository: Stable (default) Adapter "admin" : 6.3.5 , installed 6.3.5 Adapter "alias-manager": 1.2.4 , installed 1.2.6 Adapter "backitup" : 2.5.9 , installed 2.5.9 Adapter "ble" : 0.13.0 , installed 0.13.0 Adapter "botvac" : 1.0.0 , installed 1.0.0 Adapter "broadlink2" : 2.1.5 , installed 2.1.5 Adapter "cloud" : 4.3.0 , installed 4.3.0 Adapter "daswetter" : 3.1.4 , installed 3.1.4 Adapter "deconz" : 1.3.21 , installed 1.3.21 Adapter "denon" : 1.13.4 , installed 1.13.4 Adapter "discovery" : 3.1.0 , installed 3.1.0 Adapter "dwd" : 2.8.3 , installed 2.8.3 Adapter "echarts" : 1.0.12 , installed 1.0.12 Adapter "feiertage" : 1.1.0 , installed 1.1.0 Adapter "history" : 2.2.4 , installed 2.2.4 Adapter "ical" : 1.13.2 , installed 1.13.2 Adapter "icons-icons8" : 0.0.1 , installed 0.0.1 Adapter "icons-mfd-svg": 1.1.0 , installed 1.1.0 Adapter "info" : 1.9.19 , installed 1.9.19 Adapter "javascript" : 6.1.4 , installed 6.1.4 Controller "js-controller": 4.0.23 , installed 4.0.23 Adapter "lgtv" : 1.1.10 , installed 1.1.10 Adapter "linux-control": 1.1.3 , installed 1.1.4 Adapter "mercedesme" : 0.1.1 , installed 0.1.1 Adapter "nut" : 1.5.1 , installed 1.5.1 Adapter "ping" : 1.5.3 , installed 1.5.3 Adapter "rpi2" : 1.3.2 , installed 1.3.2 Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "socketio" : 4.2.0 , installed 4.2.0 Adapter "synology" : 2.1.13 , installed 2.1.13 Adapter "telegram" : 1.15.2 , installed 1.15.2 Adapter "trashschedule": 2.0.3 , installed 2.0.3 Adapter "unifi" : 0.5.10 , installed 0.5.10 Adapter "vis" : 1.4.15 , installed 1.4.15 Adapter "vis-history" : 1.0.0 , installed 1.0.0 Adapter "vis-icontwo" : 0.90.0 , installed 0.90.0 Adapter "web" : 4.3.0 , installed 4.3.0 Adapter "whatsapp-cmb" : 0.2.3 , installed 0.2.3 Adapter "ws" : 1.3.0 , installed 1.3.0
-
-
@thomas-braun ok, upload läuft noch, wenn ich mir das so ansehe, kann das auch noch länger dauern.
geht alle Adapter durch und dann sieht das immer ungefähr so aus:upload [13] history.admin /opt/iobroker/node_modules/iobroker.history/admin/history.png history.png image/png upload [12] history.admin /opt/iobroker/node_modules/iobroker.history/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [11] history.admin /opt/iobroker/node_modules/iobroker.history/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [10] history.admin /opt/iobroker/node_modules/iobroker.history/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [9] history.admin /opt/iobroker/node_modules/iobroker.history/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [8] history.admin /opt/iobroker/node_modules/iobroker.history/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [7] history.admin /opt/iobroker/node_modules/iobroker.history/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [6] history.admin /opt/iobroker/node_modules/iobroker.history/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [5] history.admin /opt/iobroker/node_modules/iobroker.history/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [4] history.admin /opt/iobroker/node_modules/iobroker.history/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [3] history.admin /opt/iobroker/node_modules/iobroker.history/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [2] history.admin /opt/iobroker/node_modules/iobroker.history/admin/jsonConfig.json jsonConfig.json application/json upload [1] history.admin /opt/iobroker/node_modules/iobroker.history/admin/jsonCustom.json jsonCustom.json application/json upload [0] history.admin /opt/iobroker/node_modules/iobroker.history/admin/words.js words.js application/javascript
-
Ja, die komplette Ausgabe vom Upload braucht es nicht.
-
@thomas-braun gut, ich schaue ob mir was auffällt und dann ziehe ich das hier rüber.
Da 'wir' erst bei 'i' sind, fahre ich mal schnell zum MetzgerBis gleich
-
@thomas-braun So'de'le ist durchgelaufen.
Die gute Nachricht vorne weg: Scripte sind wieder sichtbar
Nochmal die Frage, was macht 'upload' da eigentlich?Der Rest des Outputs von upload sieht für mich (als Noob) erstmal alles recht unauffällig aus, hier der javascript.admin:
upload [261] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/adminWords.js adminWords.js application/javascript upload [250] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/click.ogg google-blockly/media/click.ogg audio/ogg upload [200] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/own/msg/uk.js google-blockly/own/msg/uk.js application/javascript upload [150] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/media/Amplifier.6f5d18048328386033f8.svg static/media/Amplifier.6f5d18048328386033f8.svg image/svg+xml upload [100] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/media/Heater.b53bccc334bbb9238a36.svg static/media/Heater.b53bccc334bbb9238a36.svg image/svg+xml upload [90] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/media/Light.21f1a5dfcc93f8ba1214.svg static/media/Light.21f1a5dfcc93f8ba1214.svg image/svg+xml upload [80] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/media/Office.7e6a38218390b655e270.svg static/media/Office.7e6a38218390b655e270.svg image/svg+xml upload [70] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/media/Receiver.26b5ae166395a6dcb83f.svg static/media/Receiver.26b5ae166395a6dcb83f.svg image/svg+xml upload [60] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/media/Speaker.db548379676317470c4f.svg static/media/Speaker.db548379676317470c4f.svg image/svg+xml upload [50] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/media/Toilet.83604dd2daafb67067dd.svg static/media/Toilet.83604dd2daafb67067dd.svg image/svg+xml upload [40] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/media/Water.f50411984c5c24fa574d.svg static/media/Water.f50411984c5c24fa574d.svg image/svg+xml upload [30] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/media/names.e7efb5283d98000c74ac.txt static/media/names.e7efb5283d98000c74ac.txt text/plain upload [20] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.js vs/editor/editor.main.js application/javascript upload [19] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.de.js vs/editor/editor.main.nls.de.js application/javascript upload [18] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.es.js vs/editor/editor.main.nls.es.js application/javascript upload [17] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.fr.js vs/editor/editor.main.nls.fr.js application/javascript upload [16] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.it.js vs/editor/editor.main.nls.it.js application/javascript upload [15] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.ja.js vs/editor/editor.main.nls.ja.js application/javascript upload [14] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.js vs/editor/editor.main.nls.js application/javascript upload [13] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.ko.js vs/editor/editor.main.nls.ko.js application/javascript upload [12] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.ru.js vs/editor/editor.main.nls.ru.js application/javascript upload [11] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.zh-cn.js vs/editor/editor.main.nls.zh-cn.js application/javascript upload [10] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.zh-tw.js vs/editor/editor.main.nls.zh-tw.js application/javascript upload [9] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/css/cssMode.js vs/language/css/cssMode.js application/javascript upload [8] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/css/cssWorker.js vs/language/css/cssWorker.js application/javascript upload [7] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/html/htmlMode.js vs/language/html/htmlMode.js application/javascript upload [6] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/html/htmlWorker.js vs/language/html/htmlWorker.js application/javascript upload [5] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/json/jsonMode.js vs/language/json/jsonMode.js application/javascript upload [4] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/json/jsonWorker.js vs/language/json/jsonWorker.js application/javascript upload [3] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/typescript/tsMode.js vs/language/typescript/tsMode.js application/javascript upload [2] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/typescript/tsWorker.js vs/language/typescript/tsWorker.js application/javascript upload [1] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/loader.js vs/loader.js application/javascript upload [0] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/monaco.d.ts vs/monaco.d.ts video/mp2t
Manche Adapter (e. g. VIS, nut, ...) wurden re-started, die meisten aber nicht.
Zu 1-2 anderen kam:No alive host found which has the adapter parcel installed! No upload possible. Skipped.
Das sind aber Adapter, welche gar nicht mehr auf der Instanz laufen.
Z. B. Shelly hatte ich auf einen Slave umgezogen. -
@pedder007 sagte in JS Scripte werden nicht mehr angezeigt.:
was macht 'upload' da eigentlich?
Das legt Dateien an den richtigen Platz.
-
@thomas-braun ok, und das kann durch das Admin-Update in Schieflage geraten sein? - weil etwas anderes hatte ich definitiv nicht gemacht. Man hat ja gesehen das andere Updates noch offen waren
-
-
@thomas-braun wow cool, das kannte ich noch gar nicht, sehr informativ!
Summary:======================= SUMMARY ======================= v.2022-12-13 Operatingsystem: Raspbian GNU/Linux 11 (bullseye) Installation: Native Timezone: Europe/Berlin User-ID: 1000 X-Server: true Pending OS-Updates: 0 Nodejs-Installation: /usr/bin/nodejs v16.19.0 /usr/bin/node v16.19.0 /usr/bin/npm 8.19.3 ioBroker Core: js-controller 4.0.23 admin 6.3.5 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Pending iob updates: 0 Active repo(s): Stable (default) Objects: 13736 States: 12370 Size of iob-Database: 31M /opt/iobroker/iobroker-data/objects.jsonl 12M /opt/iobroker/iobroker-data/objects.json.migrated 12M /opt/iobroker/iobroker-data/objects.json.bak.migrated 12K /opt/iobroker/iobroker-data/objects.json.old 19M /opt/iobroker/iobroker-data/states.jsonl 2.2M /opt/iobroker/iobroker-data/states.json.migrated 2.2M /opt/iobroker/iobroker-data/states.json.bak.migrated 2.1M /opt/iobroker/iobroker-data/states.json.old 0 /opt/iobroker/iobroker-data/states.json.broken ====================== END OF SUMMARY ==================