NEWS
Test js-controller v2.0.x (GitHub)
-
Habe folgendes festgestellt.
Die Beschriftung des Widget "justGage" wird in der VIS Ansicht nicht korrekt dargestellt.
Im Editor habe ich "TEST" hinterlegt in der Ansicht im Browser wird mir "null" angezeigt.Editor

Browser

-
Hallo,
Ich habe meine Multihost Raspberry auf 2.0.14 gebracht. Jetzt wollte ich auf die Aktuelle Version updaten, bleibt aber hier stehen:
root@raspberrypi:~# cd /opt/iobroker
root@raspberrypi:/opt/iobroker# iobroker stop
root@raspberrypi:/opt/iobroker# npm install ioBroker/ioBroker.js-controller
[..................] / rollbackFailedOptional: verb npm-session e6b45b3cf97f50bOder muss ich jetzt anders updaten?
-
Hallo,
Ich habe meine Multihost Raspberry auf 2.0.14 gebracht. Jetzt wollte ich auf die Aktuelle Version updaten, bleibt aber hier stehen:
root@raspberrypi:~# cd /opt/iobroker
root@raspberrypi:/opt/iobroker# iobroker stop
root@raspberrypi:/opt/iobroker# npm install ioBroker/ioBroker.js-controller
[..................] / rollbackFailedOptional: verb npm-session e6b45b3cf97f50bOder muss ich jetzt anders updaten?
-
Gewartet 5-10 Minuten. Bleibt so dann hängen. Wenn ich mich erneut einlogge und iobroker starte funktioniert es auch wieder.
-
Müsste das ganze nur unter Windows auch noch funktionieren. Was läuft hier schief? Hier das log im Ordner npm-cache:
0 info it worked if it ends with ok
1 verbose cli [ 'C:\Program Files\nodejs\node.exe',
1 verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 verbose cli 'install',
1 verbose cli 'ioBroker/ioBroker.js-controller' ]
2 info using npm@6.9.0
3 info using node@v10.16.0
4 verbose npm-session 50c7e7f8e863a096
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 silly fetchPackageMetaData error for github:ioBroker/ioBroker.js-controller Error while executing:
7 silly fetchPackageMetaData undefined ls-remote -h -t ssh://git@github.com/ioBroker/ioBroker.js-controller.git
7 silly fetchPackageMetaData
7 silly fetchPackageMetaData
7 silly fetchPackageMetaData spawn git ENOENT
8 timing stage:rollbackFailedOptional Completed in 1ms
9 timing stage:runTopLevelLifecycles Completed in 7147ms
10 verbose stack Error: spawn git ENOENT
10 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
10 verbose stack at onErrorNT (internal/child_process.js:415:16)
10 verbose stack at process._tickCallback (internal/process/next_tick.js:63:19)
11 verbose cwd C:\iobroker
12 verbose Windows_NT 10.0.18362
13 verbose argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "ioBroker/ioBroker.js-controller"
14 verbose node v10.16.0
15 verbose npm v6.9.0
16 error path git
17 error code ENOENT
18 error errno ENOENT
19 error syscall spawn git
20 error enoent Error while executing:
20 error enoent undefined ls-remote -h -t ssh://git@github.com/ioBroker/ioBroker.js-controller.git
20 error enoent
20 error enoent
20 error enoent spawn git ENOENT
21 error enoent This is related to npm not being able to find a file.
22 verbose exit [ 1, true ] -
Müsste das ganze nur unter Windows auch noch funktionieren. Was läuft hier schief? Hier das log im Ordner npm-cache:
0 info it worked if it ends with ok
1 verbose cli [ 'C:\Program Files\nodejs\node.exe',
1 verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 verbose cli 'install',
1 verbose cli 'ioBroker/ioBroker.js-controller' ]
2 info using npm@6.9.0
3 info using node@v10.16.0
4 verbose npm-session 50c7e7f8e863a096
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 silly fetchPackageMetaData error for github:ioBroker/ioBroker.js-controller Error while executing:
7 silly fetchPackageMetaData undefined ls-remote -h -t ssh://git@github.com/ioBroker/ioBroker.js-controller.git
7 silly fetchPackageMetaData
7 silly fetchPackageMetaData
7 silly fetchPackageMetaData spawn git ENOENT
8 timing stage:rollbackFailedOptional Completed in 1ms
9 timing stage:runTopLevelLifecycles Completed in 7147ms
10 verbose stack Error: spawn git ENOENT
10 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
10 verbose stack at onErrorNT (internal/child_process.js:415:16)
10 verbose stack at process._tickCallback (internal/process/next_tick.js:63:19)
11 verbose cwd C:\iobroker
12 verbose Windows_NT 10.0.18362
13 verbose argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "ioBroker/ioBroker.js-controller"
14 verbose node v10.16.0
15 verbose npm v6.9.0
16 error path git
17 error code ENOENT
18 error errno ENOENT
19 error syscall spawn git
20 error enoent Error while executing:
20 error enoent undefined ls-remote -h -t ssh://git@github.com/ioBroker/ioBroker.js-controller.git
20 error enoent
20 error enoent
20 error enoent spawn git ENOENT
21 error enoent This is related to npm not being able to find a file.
22 verbose exit [ 1, true ] -
Das ganze installier ich auf dem Rechner wo iobroker läuft? Was gib ich dann im schwarzen Kasten ein?
Auch cd c:/iobrokerund dann
npm install ioBroker/ioBroker.js-controller ?
-
Nein, händisch wie auf iobroker.net beschrieben.
-
@Nuggelbeb
1.) "Hyroglyphenzeichen": Der js-controller ändert keine Daten. Was ist das denn für ein System? Mit SD Karte? Wie alt? Kann es sein das was was anfängt komisch zu werden?
2.) backitup:
Was ist es für ein System? Master/Slave oder so? Wenn mehrere Hosts ... alle auf 2.0 oder nicht?
Mach mal mit 2.0 auf dem gleichen host manuell einiobroker backuptut das? Oder kommen da auch die Fehler?Was ist mit dem File /opt/iobroker/node_modules/iobroker.js-controller/tmp/backup/files/vis.0/main/iobroker_fritzbox_anrufmonitor.json is not a valid json file los? Ist das valide oder ist da ggf noch ein Byte "gekippt"? Der Fehler kommt von der backup Validierung ... deswegen bricht er ab und erzeugt das Backup nicht. Bitte prüfen
(und bevor Ihr fragt: in der 1.5 gab es keine Backup-Validierung :-) ... cooles Feature, gell und wir haben es unter anderem eingebaut um bei sterbenden SD Karten ein Feedback zu bekommen das etwas nicht stimmt bevor man im glauben das alles ok ist Backups erstellt die dann kaputt sind!)
@apollon77
:anguished: Sorry, ich bin Endanwender - kein Profi. Ich stelle fest und melde es. :baby:
Was mit iobroker_fritzbox_anrufmonitor.json ist, weiß ich nicht. Adapter läuft.Master System: Raspberry 4 4GB ioBroker auf USB-Stick
Client System: Raspberry 2B ioBroker auf SD-Karte -
@apollon77
bin eben auch auf 2.0.24 hoch und hab nun ne Menge Fehler im Log nach einem Neustart:
außerdem bringt Node-Red einige Warnungen (könnte aber auch an der Adapter Version 1.12.0 liegen:
Ansonsten scheint alles zu laufen. -
@e-i-k-e Bitte mal https://github.com/GermanBluefox/ioBroker.vis-justgage versuchen. PR steht bei PMant aus
Habe den Adapter sauber entfernt und neun eingespielt.
Leider keine Änderung. :/

-
@apollon77
:anguished: Sorry, ich bin Endanwender - kein Profi. Ich stelle fest und melde es. :baby:
Was mit iobroker_fritzbox_anrufmonitor.json ist, weiß ich nicht. Adapter läuft.Master System: Raspberry 4 4GB ioBroker auf USB-Stick
Client System: Raspberry 2B ioBroker auf SD-Karte