NEWS
[Gelöst] Objekte werden nicht mehr angezeigt
-
Hallo,
ich habe ein kleines Problem: Ich steuere meinen Trockner über eine WLAN-Steckdose. Der ging um 19:35 aus wie das Log anzeigt
2017-12-27 19:35:10.505 - [32minfo[39m: javascript.0 script.js.Trockner_aus: Trockner fertig, Steckdose aus 2017-12-27 19:35:20.528 - [32minfo[39m: javascript.0 script.js.Trockner_aus: Trockner fertig, Steckdose aus
Dann wollte ich mir schnell im VIS einen Knopf zum einschalten bauen. Ich konnte aber im VIS die Object-ID nicht ändern. Beim klick auf das Symbol daneben tut sich nichts.
.
Dann dachte ich mir ich probier es wie immer über die Objekte direkt in dem ich den Status auf true setze. So hat es bis jetzt eben funktioniert, aber es kam folgendes Bild
Wie gesagt um 18.30 hat alles noch funktioniert. Habe auch schon den Master neugestartet und alle Adapter sind grün. Habe auch schon andere Browser und Rechner probiert. Selbes Ergenbis.Danach wollte ich den JS-Controller von 1.2.0 auf 1.2.3 updaten da der als neue Version angezeigt wurde. Dort kam folgende Meldung
root@raspi3:/opt/iobroker# sudo iobroker upgrade self Update js-controller from @1.2.0 to @1.2.3 npm install iobroker.js-controller@1.2.3 --production --prefix "/opt/iobroker" (System call) Cannot save file /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json: Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json' npm WARN deprecated localhost.daplie.me-certificates@1.3.5: this package has been deprecated Host "raspi3" (linux) updated Execute: chmod -R 777 /opt/iobroker Chmod finished. Restart controller Starting node restart.js root@raspi3:/opt/iobroker# sudo iobroker start Starting iobroker controller daemon... iobroker controller daemon started. PID: 1288
Die Datei liegt aber an besagtem Ort.
Auf dem Master läuft 4.8.4 und auf dem Slave 6.11.2
Gruß
Dolomiti
-
Hallo,
ich habe ein kleines Problem: Ich steuere meinen Trockner über eine WLAN-Steckdose. Der ging um 19:35 aus wie das Log anzeigt
2017-12-27 19:35:10.505 - [32minfo[39m: javascript.0 script.js.Trockner_aus: Trockner fertig, Steckdose aus 2017-12-27 19:35:20.528 - [32minfo[39m: javascript.0 script.js.Trockner_aus: Trockner fertig, Steckdose aus
Dann wollte ich mir schnell im VIS einen Knopf zum einschalten bauen. Ich konnte aber im VIS die Object-ID nicht ändern. Beim klick auf das Symbol daneben tut sich nichts.
vis.png.
Dann dachte ich mir ich probier es wie immer über die Objekte direkt in dem ich den Status auf true setze. So hat es bis jetzt eben funktioniert, aber es kam folgendes Bildobjekte.png
Wie gesagt um 18.30 hat alles noch funktioniert. Habe auch schon den Master neugestartet und alle Adapter sind grün. Habe auch schon andere Browser und Rechner probiert. Selbes Ergenbis.
Danach wollte ich den JS-Controller von 1.2.0 auf 1.2.3 updaten da der als neue Version angezeigt wurde. Dort kam folgende Meldung
root@raspi3:/opt/iobroker# sudo iobroker upgrade self Update js-controller from @1.2.0 to @1.2.3 npm install iobroker.js-controller@1.2.3 --production --prefix "/opt/iobroker" (System call) Cannot save file /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json: Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json' npm WARN deprecated localhost.daplie.me-certificates@1.3.5: this package has been deprecated Host "raspi3" (linux) updated Execute: chmod -R 777 /opt/iobroker Chmod finished. Restart controller Starting node restart.js root@raspi3:/opt/iobroker# sudo iobroker start Starting iobroker controller daemon... iobroker controller daemon started. PID: 1288
Die Datei liegt aber an besagtem Ort.
Auf dem Master läuft 4.8.4 und auf dem Slave 6.11.2
Gruß
Dolomiti `
Du bist nicht allein. Vielleicht bekommst du es mit dem Fix hin: -
Juchu, das wars.
Komisch muss den Thread übersehen haben.
Danke für den Hinweis.
Hab die objects.json editiert und dann gings. VIS funktioniert auch wieder wie es soll. Ich sollte nicht mehr mit den "latest"-Versionen rumspielen.
Hatte auch vor ein paar Tagen auf 3.5.1 upgedatet oder geupdatet
. Hatte dann auch das Empty-ID-Problem und bin zurück auf 3.4.0. Das war aber schon vor über einem Tag und jetzt treten die Problem erst auf.
Gruß Dolomiti
-
Juchu, das wars.
Komisch muss den Thread übersehen haben.
Danke für den Hinweis.
Hab die objects.json editiert und dann gings. VIS funktioniert auch wieder wie es soll. Ich sollte nicht mehr mit den "latest"-Versionen rumspielen.
Hatte auch vor ein paar Tagen auf 3.5.1 upgedatet oder geupdatet
. Hatte dann auch das Empty-ID-Problem und bin zurück auf 3.4.0. Das war aber schon vor über einem Tag und jetzt treten die Problem erst auf.
Gruß Dolomiti `
Kannst du genau sagen wie du es editierst hast?Ich weiß welche Stelle ich editieren muss. Aber ich mache was dabei falsch. Welche Software benutzt du?
-
Ich habe ioBroker gestoppt, dann Sicherheitshalber ein Backup mit````
iobroker backupIch habe in der Date nach
"_id":"",
bzw.
"_id":" ",
gesucht. Man beachte das Leerzeichen in den Anführungsstrichen. Das hab ich dann durch
"_id":"javascript.0.variable1",