NEWS
JsonConfig] Cannot parse json5 config!
-
@stoffel67 sagte in JsonConfig] Cannot parse json5 config!:
das gibts im LOG,
ist allerdings kein debug-log.
die genannten fehlenden Pfade sagen mir nichts
-
@homoran
debug-log??ds18b20.0 2024-06-27 15:00:58.345 debug Got value null from sensor 28-01204db3acbf ds18b20.0 2024-06-27 15:00:58.344 warn Error reading sensor 28-01204db3acbf: Error: ENOENT: no such file or directory, open '/sys/bus/w1/devices/28-01204db3acbf/w1_slave' ds18b20.0 2024-06-27 15:00:30.131 debug Error state of sensor 28-01204fed9b9a changed to false ds18b20.0 2024-06-27 15:00:30.129 debug Got value 25 from sensor 28-01204fed9b9a ds18b20.0 2024-06-27 15:00:28.531 debug Loaded 4 enabled sensors ds18b20.0 2024-06-27 15:00:28.476 debug Got value null from sensor 10-000801d0136f ds18b20.0 2024-06-27 15:00:28.475 warn Error reading sensor 10-000801d0136f: Error: ENOENT: no such file or directory, open '/sys/bus/w1/devices/10-000801d0136f/w1_slave' ds18b20.0 2024-06-27 15:00:28.422 debug Got value null from sensor 10-000801ef2087 ds18b20.0 2024-06-27 15:00:28.420 warn Error reading sensor 10-000801ef2087: Error: ENOENT: no such file or directory, open '/sys/bus/w1/devices/10-000801ef2087/w1_slave' ds18b20.0 2024-06-27 15:00:28.346 debug Got value null from sensor 28-01204db3acbf ds18b20.0 2024-06-27 15:00:28.344 warn Error reading sensor 28-01204db3acbf: Error: ENOENT: no such file or directory, open '/sys/bus/w1/devices/28-01204db3acbf/w1_slave' ds18b20.0 2024-06-27 15:00:28.226 info starting. Version 2.0.5 in /opt/iobroker/node_modules/iobroker.ds18b20, node: v20.15.0, js-controller: 5.0.19
kann es auch am 1-wire Bus liegen...
aber warum geht die Konfigurationsseite nicht auf? -
-
@stoffel67 sagte in JsonConfig] Cannot parse json5 config!:
ENOENT: no such file or directory, open '/sys/bus/w1/devices/28-01204db3acbf/w1_slave'
Was auch sein kann:
Es darf nicht mehr in /sys/ herumgefuhrwerkt werden.
Analog zu den GPIOs unter Bookworm.
Gut möglich das hier der Adapter andere Libs verwenden muss. -
-
@thomas-braun
ich komm jetzt nicht mehr auf den Raspi!!!>ssh pi@10.10.13.80 ssh: connect to host 10.10.13.80 port 22: Connection timed out
was ist jetzt los, ioBroker läuft problemlos, hängt das mit dem deaktivieren von oben zusammen?
-
Was machst du denn da genau? Läuft auf dem System mit der IP 10.10.13.80 ein SSH-Server?
-
@thomas-braun
Sorry, war mein Fehler... es geht mit SSHpi@raspip:~ $ ls -la /sys/bus/w1/devices/ insgesamt 0 drwxr-xr-x 2 root root 0 27. Jun 14:15 . drwxr-xr-x 4 root root 0 27. Jun 14:15 .. lrwxrwxrwx 1 root root 0 27. Jun 16:01 10-000801ef2087 -> ../../../devices/w1_bus_master1/10-000801ef2087 lrwxrwxrwx 1 root root 0 27. Jun 14:15 w1_bus_master1 -> ../../../devices/w1_bus_master1
da ist nur ein Sensor
-
@stoffel67 sagte in JsonConfig] Cannot parse json5 config!:
da ist nur ein Sensor
Genauer sind das auch 'nur' Links auf die Geräte.
Die finden sich unter /sys/devices/w1_bus_master1 dann.
Schau dir die Rechte usw. dort an. -
@thomas-braun
ich vermute jetzt, es liegt evtl. an der Verkabelung der Sensoren, d.h. ich muss jetzt im Keller mal an die "Hardware"
und alle Sensoren ( bis auf einen) abklemmen....aber nach wie vor die Frage ... warum geht die Konfigurationsseite des Adapters nicht auf und der Fehler im Betreff kommt?
-
@stoffel67 sagte in JsonConfig] Cannot parse json5 config!:
warum geht die Konfigurationsseite des Adapters nicht auf und der Fehler im Betreff kommt?
Weil das wohl im Adapter angepasst werden muss.
Hast du denn im GitHub nun ein Issue dazu verfasst? -
@thomas-braun
Ja, hab jetzt ein Issue aufgemacht... -
@stoffel67
für jsonConfig könnten die Fehlermeldungen aus dem Browser auch noch interessant seinim browser->F12/console
-
@oliverio
ich hoffe es passt so... (Formatierung?) -
@stoffel67 Passt so, danke
Ich kann den Fehler auch nachstellen. Ab Admin 6.17.0 tritt das Problem auf. Ich vermute aktuell fast einen Bug im Admin, aber werde das noch genauer analysieren.
-
@crycode
super, Vielen Dank, dann warte ich mal ab... -
@stoffel67 Ist ein Bug im Admin, der nur bei einer speziellen Konstellation in der JsonConfig auftritt.
Ich habe einen Issue dazu erstellt: https://github.com/ioBroker/ioBroker.admin/issues/2527Als Workaround könntest du eine ältere Version von Admin (vor 16.17.0) installieren.
-
@stoffel67 Hallo, kann ich bestätigen; ich hatte ebenfalls neu den DS18B20 Adapter installiert, alles fein und tagsdrauf nach dem Update des Admin-Adapters auf 6.17.14 passiert beim Aufruf der Konfigation der Instans des DS18B20 Adapters genau diese Fehlermeldung und es geht nichts; habe dann via CMD-Line (npm install iobroker.admin@6.12.9 –production) auf eine vorherige Version zurückmigriert, dann geht wieder alles. Ansonsten sind alle meine Adapter, das Host-OS (Linux) NPM etc. auf dem aktuellen Stand. Insoweit interpretiere ich das Verhalten als einen Fehler oder Abhängigkeit im aktuellen Update des Admin-Adapters.
Noch eine Anmerkung: wenn ich als Repository das beta-Repository auswähle, werden alle meine Adapter entweder mit einer identischen oder aber neueren Version als die im beta-Repository ausgewiesen Version ausgegeben. Dieses Verhalten besteht schon länger, kann also keinen Bezug mehr herstellen, da es aber kaum sein kann, dass die beta-liste so mäßig gepflegt wird unterstelle ich hier ein Probelm in meiner Installation, deren Ergründung bislang aber noch nicht wichtig genug war. Bei der Gelegenheit Danke an alle Entwickler -
@christoph-matthäus sagte in JsonConfig] Cannot parse json5 config!:
neueren Version als die im beta-Repository ausgewiesen Version ausgegeben.
Diese Liste hast du aber aktualisiert?
-
@homoran Danke für den Tipp; jetzt hatte ich schon alle möglichen Hinweise gefunden und probiert, den simplen Refresh auf der Adapterseite wohl aber noch nicht durchgeführt --> jetzt werden auch wieder wirklich neuere Beta-Versionen angezeigt, eben auch der Admin-Adapter Vers. 7.0.7 den ich gleich mal ausprobiert habe; das von stoffel67 genannte Problem besteht damit leider weiterhin