NEWS
Iobroker einfach kaputt
-
Hallo zusammen,
mein iobroker lief bis eben (ist erst seit 3 Tagen aufgesetzt) noch prima, habe eben noch ein Alexa Befehl ausgeführt.
Dann war plötzlich nichts mehr erreichbar.
Im Logfile geschaut und da find ich diese Meldungen
2018-03-03 19:05:36.553 - error: host.Zeus Cannot parse /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json: SyntaxError: Unexpected token in JSON at position 510122
2018-03-03 19:05:36.571 - error: host.Zeus Cannot parse /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objec in JSON at position 85315Unexpected token
2018-03-03 19:05:36.573 - info: host.Zeus inMem-objects listening on port 9001
2018-03-03 19:05:36.578 - info: host.Zeus InMemoryDB connected
2018-03-03 19:05:36.585 - error: host.Zeus _design/system missing - call node iobroker.js setup
2018-03-03 19:05:36.702 - info: Created UUID: 626db886-3fc9-fdb4-2158-742f7352e9aa
2018-03-03 19:08:06.919 - info: host.Zeus received SIGTERM
2018-03-03 19:08:06.922 - info: host.Zeus terminated
2018-03-03 19:08:25.519 - info: host.Zeus iobroker.js-controller version 1.2.3 js-controller starting
2018-03-03 19:08:25.523 - info: host.Zeus Copyright
2014-2017 bluefox, 2014 hobbyquaker
2018-03-03 19:08:25.524 - info: host.Zeus hostname: Zeus, node: v6.13.0
2018-03-03 19:08:25.524 - info: host.Zeus ip addresses: 192.168.1.5
2018-03-03 19:08:25.544 - info: host.Zeus inMem-states listening on port 9000
2018-03-03 19:08:25.558 - info: host.Zeus inMem-objects listening on port 9001
2018-03-03 19:08:25.563 - info: host.Zeus InMemoryDB connected
2018-03-03 19:08:25.570 - error: host.Zeus _design/system missing - call node iobroker.js setup
also habe ich iobroker setup ausgeführt.
Jetzt schaut es so aus, dass der Controller startet aber das war es dann
2018-03-03 19:27:21.203 - info: host.Zeus iobroker.js-controller version 1.2.3 js-controller starting
2018-03-03 19:27:21.206 - info: host.Zeus Copyright (c) 2014-2017 bluefox, 2014 hobbyquaker
2018-03-03 19:27:21.207 - info: host.Zeus hostname: Zeus, node: v6.13.0
2018-03-03 19:27:21.207 - info: host.Zeus ip addresses: 192.168.1.5
2018-03-03 19:27:21.226 - info: host.Zeus inMem-states listening on port 9000
2018-03-03 19:27:21.239 - info: host.Zeus inMem-objects listening on port 9001
2018-03-03 19:27:21.244 - info: host.Zeus InMemoryDB connected
2018-03-03 19:27:21.245 - info: host.Zeus no instances found
2018-03-03 19:27:21.250 - info: host.Zeus no instances found
Ich weiß weder was da passiert ist noch wie ich das jetzt beheben kann.
Könnt ihr mir da weiterhelfen?
-
Hast du ein Backup? Am besten eine ältere objects.json ersetzen. Alternativ hättest du den Fehler in der Datei suchen können
-
Nein ich habe kein Backup, da der wie gesagt grad erst seit ein paar Tagen läuft und ich noch beim Einrichten war.
iobroker hat zwar ne .bak von der Datei erstellt, aber wenn ich die umbenenne und nutze kommt der Fehler nicht mehr,
also gehe ich davon aus, dass es nicht die ursprüngliche Datei war.
Wie kann ich jetzt weiter machen?
-
Aber mit der bak geht es auch nicht oder wie?!
-
Nein. Habe jetzt alles neu aufgesetzt.