NEWS
Npm Fehler / ioBroker startet nicht
-
@crunchip sagte in Npm Fehler / ioBroker startet nicht:
@christian-sandkaulen sagte in Npm Fehler / ioBroker startet nicht:
SyntaxError: /opt/iobroker/iobroker-data/iobroker.json: Unexpected end of JSON input
da hilft dir womöglich
https://forum.iobroker.net/topic/43325/mini-howto-cannot-find-view-system-for-search-host?_=1650788803512pi@PI4:/opt/iobroker $ ls -lh /opt/iobroker/iobroker-data/backup-objects/ | grep objects -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 20 14:47 2022-04-20_14-47_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 20 16:47 2022-04-20_16-47_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 20 18:48 2022-04-20_18-48_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 20 20:48 2022-04-20_20-48_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 20 22:48 2022-04-20_22-48_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 21 00:50 2022-04-21_00-50_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 21 02:50 2022-04-21_02-50_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 21 04:50 2022-04-21_04-50_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 21 06:50 2022-04-21_06-50_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 21 08:55 2022-04-21_08-55_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 21 10:55 2022-04-21_10-55_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 21 12:55 2022-04-21_12-55_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 21 14:55 2022-04-21_14-55_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 21 16:57 2022-04-21_16-56_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 21 18:57 2022-04-21_18-57_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 21 20:57 2022-04-21_20-57_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 21 23:00 2022-04-21_23-00_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 22 01:00 2022-04-22_01-00_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 22 03:00 2022-04-22_03-00_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 22 05:00 2022-04-22_05-00_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 22 07:01 2022-04-22_07-00_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 22 09:01 2022-04-22_09-01_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 22 11:01 2022-04-22_11-01_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 22 13:01 2022-04-22_13-01_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 1,5M Apr 22 14:18 2022-04-22_14-18_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 22 14:21 2022-04-22_14-21_objects.json.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 22 16:25 2022-04-22_16-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 22 18:25 2022-04-22_18-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 22 20:25 2022-04-22_20-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 22 22:25 2022-04-22_22-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 23 00:25 2022-04-23_00-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 23 02:25 2022-04-23_02-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 23 04:25 2022-04-23_04-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 23 06:25 2022-04-23_06-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 23 08:25 2022-04-23_08-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 23 10:25 2022-04-23_10-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 23 12:26 2022-04-23_12-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 23 14:26 2022-04-23_14-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 23 16:25 2022-04-23_16-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 23 18:28 2022-04-23_18-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 23 20:25 2022-04-23_20-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 23 22:25 2022-04-23_22-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 24 00:25 2022-04-24_00-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 24 02:25 2022-04-24_02-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 24 04:26 2022-04-24_04-25_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 3,0M Apr 24 06:26 2022-04-24_06-25_objects.jsonl.gz pi@PI4:/opt/iobroker $
der iobroker ist um 8:26 abgeschossen ich denke es fehlt ihm die
2022-04-24_08-25_objects.jsonl.gz oder?soll ich die aus der letzten erstellen?
-
pi@PI4:/opt/iobroker $ ls -lh /opt/iobroker/iobroker-data/backup-objects/ | grep states -rw-rwxr--+ 1 iobroker iobroker 312K Apr 20 15:52 2022-04-20_15-52_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 20 17:52 2022-04-20_17-52_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 20 19:53 2022-04-20_19-53_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 20 21:53 2022-04-20_21-53_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 310K Apr 20 23:53 2022-04-20_23-53_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 310K Apr 21 01:53 2022-04-21_01-53_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 311K Apr 21 03:54 2022-04-21_03-54_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 314K Apr 21 05:54 2022-04-21_05-54_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 21 07:54 2022-04-21_07-54_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 21 09:54 2022-04-21_09-54_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 21 11:55 2022-04-21_11-55_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 21 13:55 2022-04-21_13-55_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 21 15:55 2022-04-21_15-55_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 313K Apr 21 17:55 2022-04-21_17-55_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 21 19:56 2022-04-21_19-56_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 313K Apr 21 21:56 2022-04-21_21-56_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 310K Apr 21 23:56 2022-04-21_23-56_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 310K Apr 22 01:56 2022-04-22_01-56_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 310K Apr 22 03:56 2022-04-22_03-56_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 313K Apr 22 05:57 2022-04-22_05-57_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 22 07:57 2022-04-22_07-57_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 22 09:57 2022-04-22_09-57_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 22 11:57 2022-04-22_11-57_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 22 13:57 2022-04-22_13-57_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 313K Apr 22 14:18 2022-04-22_14-18_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 313K Apr 22 14:19 2022-04-22_14-19_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 318K Apr 22 16:25 2022-04-22_16-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 317K Apr 22 18:25 2022-04-22_18-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 318K Apr 22 20:25 2022-04-22_20-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 319K Apr 22 22:25 2022-04-22_22-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 341K Apr 23 00:25 2022-04-23_00-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 341K Apr 23 02:25 2022-04-23_02-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 340K Apr 23 04:25 2022-04-23_04-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 342K Apr 23 06:25 2022-04-23_06-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 342K Apr 23 08:25 2022-04-23_08-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 342K Apr 23 10:25 2022-04-23_10-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 344K Apr 23 12:25 2022-04-23_12-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 341K Apr 23 14:26 2022-04-23_14-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 341K Apr 23 16:25 2022-04-23_16-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 341K Apr 23 18:28 2022-04-23_18-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 341K Apr 23 20:25 2022-04-23_20-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 343K Apr 23 22:25 2022-04-23_22-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 317K Apr 24 00:25 2022-04-24_00-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 317K Apr 24 02:25 2022-04-24_02-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 317K Apr 24 04:25 2022-04-24_04-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 318K Apr 24 06:26 2022-04-24_06-25_states.jsonl.gz
-
der Iobroker fix hat leider auch nix gebraucht Neuinstallation?
-
@christian-sandkaulen
Hast du die Dateien denn jetzt umkopiert?
-
@thomas-braun
nein nix gemacht -
@christian-sandkaulen sagte in Npm Fehler / ioBroker startet nicht:
nein nix gemacht
Und wie soll dann eine 'Heilung' stattfinden? Nur durch Dateien anschauen passiert da natürlich nix.
-
@thomas-braun
also warte der auf die vom 8:25Uhr ? -
@christian-sandkaulen sagte in Npm Fehler / ioBroker startet nicht:
@thomas-braun
also warte der auf die vom 8:25Uhr ?wo soll die denn sein?
@christian-sandkaulen sagte in Npm Fehler / ioBroker startet nicht:
2022-04-24_08-25_objects.jsonl.gz oder?
die gibt es doch nicht.
Oder meinst du die von gestern,
-
@homoran sagte in Npm Fehler / ioBroker startet nicht:
@christian-sandkaulen sagte in Npm Fehler / ioBroker startet nicht:
@thomas-braun
also warte der auf die vom 8:25Uhr ?wo soll die denn sein?
@christian-sandkaulen sagte in Npm Fehler / ioBroker startet nicht:
2022-04-24_08-25_objects.jsonl.gz oder?
die gibt es doch nicht.
Oder meinst du die von gestern,
ne die gibt es noch nicht ..
pi@PI4:/opt/iobroker $ cd /opt/iobroker/iobroker-data/ pi@PI4:/opt/iobroker/iobroker-data $ mv objects.json objects.json.old mv: der Aufruf von stat für 'objects.json' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
läft schon nicht druch..
-
@christian-sandkaulen sagte in Npm Fehler / ioBroker startet nicht:
läft schon nicht druch..
Bei Verwendung von jsonl muss entsprechend json auch in den Dateinamen durch jsonl ersetzt werden.
So also:
mv objects.jsonl objects.jsonl.old
Bei den weiteren Operationen mit Dateinamen genauso.
-
pi@PI4:/opt/iobroker/iobroker-data $ mv objects.jsonl objects.jsonl.old pi@PI4:/opt/iobroker/iobroker-data $ mv states.jsonl states.jsonl.old pi@PI4:/opt/iobroker/iobroker-data $ cd backup-objects/ pi@PI4:/opt/iobroker/iobroker-data/backup-objects $ gunzip -ck 2022-04-24_06-25_objects.jsonl.gz > /opt/iobroker/iobroker-data/objects.jsonl pi@PI4:/opt/iobroker/iobroker-data/backup-objects $ gunzip -ck 2022-04-24_06-25_states.jsonl.gz > /opt/iobroker/iobroker-data/states.jsonl pi@PI4:/opt/iobroker/iobroker-data/backup-objects $ iobroker start pi@PI4:/opt/iobroker/iobroker-data/backup-objects $ iobroker list instances Uncaught Rejection: SyntaxError: /opt/iobroker/iobroker-data/iobroker.json: Unexpected end of JSON input at JSON.parse (<anonymous>) at Object.readFileSync (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/jsonfile/index.js:52:17) at dbConnect (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:3088:23) at processCommand (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1308:13) at Object.module.exports.execute (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:3314:5) at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:24) at Module._compile (node:internal/modules/cjs/loader:1103:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12)
hilft leider auch nicht
-
pi@PI4:/opt/iobroker/iobroker-data/backup-objects $ ls -lh /opt/iobroker/iobroker-data/backup-objects/ | grep states -rw-rwxr--+ 1 iobroker iobroker 312K Apr 20 15:52 2022-04-20_15-52_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 20 17:52 2022-04-20_17-52_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 20 19:53 2022-04-20_19-53_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 20 21:53 2022-04-20_21-53_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 310K Apr 20 23:53 2022-04-20_23-53_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 310K Apr 21 01:53 2022-04-21_01-53_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 311K Apr 21 03:54 2022-04-21_03-54_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 314K Apr 21 05:54 2022-04-21_05-54_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 21 07:54 2022-04-21_07-54_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 21 09:54 2022-04-21_09-54_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 21 11:55 2022-04-21_11-55_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 21 13:55 2022-04-21_13-55_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 21 15:55 2022-04-21_15-55_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 313K Apr 21 17:55 2022-04-21_17-55_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 21 19:56 2022-04-21_19-56_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 313K Apr 21 21:56 2022-04-21_21-56_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 310K Apr 21 23:56 2022-04-21_23-56_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 310K Apr 22 01:56 2022-04-22_01-56_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 310K Apr 22 03:56 2022-04-22_03-56_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 313K Apr 22 05:57 2022-04-22_05-57_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 22 07:57 2022-04-22_07-57_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 22 09:57 2022-04-22_09-57_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 22 11:57 2022-04-22_11-57_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 312K Apr 22 13:57 2022-04-22_13-57_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 313K Apr 22 14:18 2022-04-22_14-18_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 313K Apr 22 14:19 2022-04-22_14-19_states.json.gz -rw-rwxr--+ 1 iobroker iobroker 318K Apr 22 16:25 2022-04-22_16-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 317K Apr 22 18:25 2022-04-22_18-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 318K Apr 22 20:25 2022-04-22_20-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 319K Apr 22 22:25 2022-04-22_22-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 341K Apr 23 00:25 2022-04-23_00-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 341K Apr 23 02:25 2022-04-23_02-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 340K Apr 23 04:25 2022-04-23_04-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 342K Apr 23 06:25 2022-04-23_06-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 342K Apr 23 08:25 2022-04-23_08-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 342K Apr 23 10:25 2022-04-23_10-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 344K Apr 23 12:25 2022-04-23_12-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 341K Apr 23 14:26 2022-04-23_14-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 341K Apr 23 16:25 2022-04-23_16-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 341K Apr 23 18:28 2022-04-23_18-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 341K Apr 23 20:25 2022-04-23_20-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 343K Apr 23 22:25 2022-04-23_22-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 317K Apr 24 00:25 2022-04-24_00-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 317K Apr 24 02:25 2022-04-24_02-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 317K Apr 24 04:25 2022-04-24_04-25_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 318K Apr 24 06:26 2022-04-24_06-25_states.jsonl.gz
es ist aber auch keine neue erstellt worden
-
@christian-sandkaulen
cd /opt/iobroker iobroker stop sudo -H -u iobroker npm install iobroker.js-controller iobroker start
-
@thomas-braun sagte in Npm Fehler / ioBroker startet nicht:
@christian-sandkaulen
cd /opt/iobroker iobroker stop sudo -H -u iobroker npm install iobroker.js-controller iobroker start
pi@PI4:/opt/iobroker $ iobroker stop pi@PI4:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller npm ERR! code 6 npm ERR! path /opt/iobroker/node_modules/iobroker.js-controller npm ERR! command failed npm ERR! command sh -c node iobroker.js setup first npm ERR! Cannot check config file: /opt/iobroker/iobroker-data/iobroker.json: Unexpected end of JSON input npm ERR! Uncaught Rejection: SyntaxError: /opt/iobroker/iobroker-data/iobroker.json: Unexpected end of JSON input npm ERR! at JSON.parse (<anonymous>) npm ERR! at Object.readFileSync (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/jsonfile/index.js:52:17) npm ERR! at dbConnect (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:3088:23) npm ERR! at setupObjects (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupSetup.js:252:9) npm ERR! at Setup.setup (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupSetup.js:1140:13) npm ERR! at processCommand (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:571:23) npm ERR! at Object.module.exports.execute (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:3314:5) npm ERR! at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:24) npm ERR! at Module._compile (node:internal/modules/cjs/loader:1103:14) npm ERR! at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10) npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-04-24T09_55_05_166Z-debug-0.log pi@PI4:/opt/iobroker $ iobroker start pi@PI4:/opt/iobroker $ ^C pi@PI4:/opt/iobroker $ iobroker list instances Uncaught Rejection: SyntaxError: /opt/iobroker/iobroker-data/iobroker.json: Unexpected end of JSON input at JSON.parse (<anonymous>) at Object.readFileSync (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/jsonfile/index.js:52:17) at dbConnect (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:3088:23) at processCommand (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1308:13) at Object.module.exports.execute (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:3314:5) at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:24) at Module._compile (node:internal/modules/cjs/loader:1103:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) pi@PI4:/opt/iobroker $
-
@christian-sandkaulen sagte in Npm Fehler / ioBroker startet nicht:
mv /opt/iobroker/iobroker-data/iobroker.json /opt/iobroker/iobroker-data/iobroker.jsonbak
-
@thomas-braun sagte in Npm Fehler / ioBroker startet nicht:
mv /opt/iobroker/iobroker-data/iobroker.json /opt/iobroker/iobroker-data/iobroker.jsonbak
pi@PI4:/opt/iobroker $ mv /opt/iobroker/iobroker-data/iobroker.json /opt/iobroker/iobroker-data/iobroker.jsonbak pi@PI4:/opt/iobroker $ iobroker start pi@PI4:/opt/iobroker $ ^C pi@PI4:/opt/iobroker $ iobroker list instances Uncaught Rejection: Error: /opt/iobroker/iobroker-data/iobroker.json: ENOENT: no such file or directory, open '/opt/iobroker/iobroker-data/iobroker.json' at Object.openSync (node:fs:585:3) at Object.readFileSync (node:fs:453:35) at Object.readFileSync (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/jsonfile/index.js:50:22) at dbConnect (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:3088:23) at processCommand (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1308:13) at Object.module.exports.execute (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:3314:5) at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:24) at Module._compile (node:internal/modules/cjs/loader:1103:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10) at Module.load (node:internal/modules/cjs/loader:981:32) pi@PI4:/opt/iobroker $
-
@christian-sandkaulen
Keine Ahnung wie oder wer die iobroker.json anlegt.
Versuch maliobroker setup first
-
danke, scheinbar war es das er fährt hoch
pi@PI4:/opt/iobroker $ iobroker setup first creating conf/iobroker.json Server Cannot start inMem-states on port 9000: Failed to lock DB file "/opt/iobroker/iobroker-data/states.jsonl"! pi@PI4:/opt/iobroker $ ^C pi@PI4:/opt/iobroker $ iobroker start pi@PI4:/opt/iobroker $ ^C pi@PI4:/opt/iobroker $ iobroker list instances + system.adapter.admin.1 : admin : PI4 - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.1 : alexa2 : PI4 - enabled system.adapter.backitup.0 : backitup : PI4 - enabled + system.adapter.broadlink2.0 : broadlink2 : PI4 - enabled + system.adapter.cloud.0 : cloud : PI4 - enabled system.adapter.coronavirus-statistics.0 : coronavirus-statistics: PI4 - enabled + system.adapter.denon.0 : denon : PI4 - enabled system.adapter.devices.0 : devices : PI4 - disabled system.adapter.discovery.0 : discovery : PI4 - disabled + system.adapter.dwd.0 : dwd : PI4 - enabled system.adapter.echarts.0 : echarts : PI4 - enabled system.adapter.fahrplan.0 : fahrplan : PI4 - enabled system.adapter.fb-checkpresence.0 : fb-checkpresence : PI4 - enabled + system.adapter.feiertage.0 : feiertage : PI4 - enabled system.adapter.flot.0 : flot : PI4 - disabled + system.adapter.history.0 : history : PI4 - enabled + system.adapter.hmip.0 : hmip : PI4 - enabled system.adapter.ical.0 : ical : PI4 - enabled system.adapter.ical.1 : ical : PI4 - enabled system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png: PI4 - disabled system.adapter.icons-icons8.0 : icons-icons8 : PI4 - disabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png : PI4 - disabled system.adapter.info.0 : info : PI4 - enabled system.adapter.iot.0 : iot : PI4 - enabled + system.adapter.javascript.0 : javascript : PI4 - enabled + system.adapter.klf200.0 : klf200 : PI4 - enabled system.adapter.logparser.0 : logparser : PI4 - disabled + system.adapter.mihome-vacuum.0 : mihome-vacuum : PI4 - enabled, port: 54321 + system.adapter.mihome-vacuum.1 : mihome-vacuum : PI4 - enabled, port: 54321 + system.adapter.mihome-vacuum.2 : mihome-vacuum : PI4 - enabled, port: 54321 system.adapter.mqtt.0 : mqtt : PI4 - disabled, port: 1893, bind: 0.0.0.0 system.adapter.onvif.0 : onvif : PI4 - disabled system.adapter.parcel.0 : parcel : PI4 - enabled system.adapter.parser.0 : parser : PI4 - disabled + system.adapter.pegelalarm.0 : pegelalarm : PI4 - enabled system.adapter.pi-hole.0 : pi-hole : PI4 - enabled + system.adapter.ping.0 : ping : PI4 - enabled + system.adapter.pollenflug.0 : pollenflug : PI4 - enabled system.adapter.pvforecast.0 : pvforecast : PI4 - enabled + system.adapter.rpi2.0 : rpi2 : PI4 - enabled + system.adapter.samsung.0 : samsung : PI4 - enabled + system.adapter.shelly.0 : shelly : PI4 - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : PI4 - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.sonoff.0 : sonoff : PI4 - enabled, port: 1883, bind: 0.0.0.0 system.adapter.sourceanalytix.0 : sourceanalytix : PI4 - disabled system.adapter.tankerkoenig.0 : tankerkoenig : PI4 - enabled + system.adapter.telegram.0 : telegram : PI4 - enabled, port: 8443, bind: 0.0.0.0 system.adapter.text2command.0 : text2command : PI4 - enabled + system.adapter.tr-064.0 : tr-064 : PI4 - enabled system.adapter.trashschedule.0 : trashschedule : PI4 - enabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : PI4 - disabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : PI4 - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : PI4 - disabled system.adapter.vis-icontwo.0 : vis-icontwo : PI4 - disabled + system.adapter.vis-inventwo.0 : vis-inventwo : PI4 - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : PI4 - disabled system.adapter.vis-material-webfont.0 : vis-material-webfont : PI4 - disabled system.adapter.vis-materialdesign.0 : vis-materialdesign : PI4 - disabled system.adapter.vis-metro.0 : vis-metro : PI4 - disabled system.adapter.vis.0 : vis : PI4 - enabled + system.adapter.weatherunderground.0 : weatherunderground : PI4 - enabled system.adapter.web-speedy.0 : web-speedy : PI4 - disabled system.adapter.web.0 : web : PI4 - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.worx.0 : worx : PI4 - enabled + system.adapter.zigbee.0 : zigbee : PI4 - enabled, port: /dev/ttyUSB0 + instance is alive pi@PI4:/opt/iobroker $ pi@PI4:/opt/iobroker $
-
kommt jetzt muss ich da noch was machen?
-
@christian-sandkaulen
Das heißt, du warst noch gar nicht auf jsonl?
Dann ist es jetzt wohl so weit.iobroker status
sagt?
iobroker update -i