NEWS
iob diag - Skript
-
pi@iobroker-VM03:~$ iob list objects | wc -l /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupList.js:284 name = name[lang] || name.en; ^ TypeError: Cannot read property 'de' of null at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupList.js:284:44) at processImmediate (internal/timers.js:466:21) 8523
-
@homoran sagte in iob diag - Skript:
TypeError: Cannot read property
Das ist irgendein JavaSkript-Zeug. Warum das nicht einfach nur gezählt wird von wc -l weiß ich aber nicht. wc sollte eigentlich nix ausführen.
-
@homoran
Probier mal bitte:iob list objects | wc -l --
-
@homoran sagte in iob diag - Skript:
/setupList.js
hast du eine alte js-controller Version !? vor 4 .
-
@glasfaser sagte in iob diag - Skript:
hast du eine alte js-controller Version !? vor 4 .
Weiß ich zufällig: Ja, ist js-controller 3
-
@homoran sagte in iob diag - Skript:
opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupList.js
dort ist nur diese Datei vorhanden
-
@glasfaser sagte in iob diag - Skript:
@homoran sagte in iob diag - Skript:
/setupList.js
hast du eine alte js-controller Version !? vor 4 .
pssssst!
-
-
Wobei das ja eigentlich auch von
wc
ganz doof nur gezählt werden sollte. Warum das offenbar interpretiert wird raffe ich nicht so ganz. Und auch nicht wie man das verhindert... -
Macht mich auch stutzig ....
-
Eventuell hier ab 273 ... wo es dann auch angemeckert wird
https://unpkg.com/browse/iobroker.js-controller@3.3.22/lib/setup/setupList.js
-
ich glaube eher , bei Homoran ist ein Config Fehler vorhanden .
-
Ich hab auch schon gesagt, der ioBroker ist kaputt!
-
@glasfaser sagte in iob diag - Skript:
ich glaube eher , bei Homoran ist ein Config Fehler vorhanden .
wäre nicht unmöglich! und der wäre?
-
@homoran sagte in iob diag - Skript:
name = name[lang] || name.en;
Cannot read property 'de' of null
Vermutlich Spracheinstellung ...
EDIT
const lang = (systemConf && systemConf.common && systemConf.common.language) || 'en';
-
-
da gab's zwar mal was dass in den Systemeinstelkungen keine Sprache stand, ist bei mir aber korrigiert
-
Ändere es mal ... auf eine andere Sprache , speichern und dann wieder zurück auf Deutsch
sudo reboot
eventuell noch
-
@homoran es wird ja gezählt, siehe letzte Zeile 8523. Fehler werden nicht an wc gepiped, sondern gehen nach stderr. Abhilfe zur Unterdrückung der Fehler:
iob list objects 2>/dev/null | wc -l
-
@glasfaser sagte in iob diag - Skript:
auf eine andere Sprache , speichern und dann wieder zurück auf Deutsch
keine Änderung. reboot kostet im Moment meinen Kopf