Das Update hatte ich je bereits durchgeführt.
Hier nochmal, alles ohne Fehler:
Adapter "yr" : 2.0.3
Adapter "zigbee" : 1.0.4
Adapter "zont" : 0.5.3
Adapter "zwave" : 2.0.1
root@buanet-iobroker1:/opt/iobroker# iobroker update self
Used repository: self
update done
Hier die Instanzen:
root@buanet-iobroker1:/opt/iobroker# iobroker list instances
+ system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin
+ system.adapter.alexa2.0 : alexa2 - enabled
system.adapter.daswetter.0 : daswetter - enabled
+ system.adapter.discovery.0 : discovery - enabled
system.adapter.firetv.0 : firetv - disabled
+ system.adapter.fritzbox.0 : fritzbox - enabled
+ system.adapter.fritzdect.0 : fritzdect - enabled
+ system.adapter.hm-rega.0 : hm-rega - enabled
+ system.adapter.hm-rpc.0 : hm-rpc - enabled, port: 0
+ system.adapter.hm-rpc.1 : hm-rpc - enabled, port: 0
+ system.adapter.hm-rpc.2 : hm-rpc - enabled, port: 0
+ system.adapter.hue.0 : hue - enabled, port: 80
system.adapter.ical.0 : ical - enabled
system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png - enabled
system.adapter.icons-icons8.0 : icons-icons8 - enabled
system.adapter.icons-material-png.0 : icons-material-png - enabled
system.adapter.icons-ultimate-png.0 : icons-ultimate-png - enabled
+ system.adapter.info.0 : info - enabled
+ system.adapter.javascript.0 : javascript - enabled
+ system.adapter.synology.0 : synology - enabled, port: 5000
+ system.adapter.systeminfo.0 : systeminfo - enabled
+ system.adapter.terminal.0 : terminal - enabled, port: 8088, bind: 0.0.0.0, run as: admin
+ system.adapter.tr-064.0 : tr-064 - enabled
system.adapter.vis-justgage.0 : vis-justgage - enabled
system.adapter.vis-timeandweather.0 : vis-timeandweather - enabled
system.adapter.vis.0 : vis - enabled
+ system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin
+ instance is alive
Bei den Versionen ist es merkwürdig das er hier bei Node.js noch die 10er Version anzeigt.
Die Version 12. ist installiert und wird auch in der GUI angezeigt:
root@buanet-iobroker1:/opt/iobroker# node -v
v12.16.3
root@buanet-iobroker1:/opt/iobroker# nodejs -v
v10.20.1
Ich habe mal das "Fix" probiert. Hier meckert er aber das noch einige Module aktiv sind obwohl iobrocker gestoppt ist. Gibt es hier weitere Befehle (kill?) womit ich diese stoppen kann?
root@buanet-iobroker1:/opt/iobroker# iobroker stop
Stopping iobroker controller daemon...
iobroker controller daemon stopped.
No "killall.sh" script found. Just stop.
root@buanet-iobroker1:/opt/iobroker# iobroker fix
library: loaded
Library version=2020-04-12
ioBroker or some processes are still running:
io.discovery.0
io.info.0
io.hue.0
io.terminal.0
io.fritzbox.0
io.alexa2.0
io.javascript.0
io.fritzdect.0
io.synology.0
io.systeminfo.0
io.admin.0
io.web.0
Please stop them first and try again!
root@buanet-iobroker1:/opt/iobroker# iobroker stop
iobroker controller daemon is not running
Ich habe dann die Module alle einzeln gestoppt. Irgendwas scheint aber immer noch aktiv zu sein das er nicht fixen kann:
root@buanet-iobroker1:/opt/iobroker# iobroker stop fritzdect.0
The adapter "fritzdect.0" was stopped.
root@buanet-iobroker1:/opt/iobroker# iobroker fix
library: loaded
Library version=2020-04-12
ioBroker or some processes are still running:
Please stop them first and try again!
Und wenn ich versuche den Controller manuell zu installieren bekomme ich den selben Fehler wie bei den anderen 4 Adapter:
root@buanet-iobroker1:/opt/iobroker# sudo -H -u iobroker npm install iobroker.js-controller
npm ERR! Unexpected end of JSON input while parsing near '..."^3.12.1","istanbul":'
npm ERR! A complete log of this run can be found in:
npm ERR! /opt/iobroker/.npm/_logs/2020-05-27T17_56_18_831Z-debug.log