Also nach mehrmaliger Neuinstallation (des Hosts und beider Slaves) in diversen Kombinationen mittels folgender Kommandos
sudo -u iobroker -H npm install iobroker.js-controller@2.1.1 --production
sudo -u iobroker -H node reinstall.js
curl -sL https://iobroker.net/install.sh | bash - # War nötig, da das reinstall gescheitert ist
curl -sL https://iobroker.net/fix.sh | bash -
und mehreren Reboots raucht der admin-Adapter nach 10-20 Minuten immer ab. Auch einige Adapter gehen immer wieder auf rot und lassen sich dann meist in der Web-Oberfläche neu starten, so lange der admin läuft.
Ich weiß nicht, was ich noch tun könnte, außer auf die 1.5.6 zurück zu gehen oder meine komplette Installation neu aufzusetzen. Aber das wäre eine regelrechte Mammutaufgabe, schon allein wegen der Szenen, Node-Red-Programmen, Java-Script-Programmen,...
@Homoran hast Du eine Idee, was ich noch tun kann?
PS: Aus den Logs werde ich auch nicht schlau:
2019-12-30 11:00:07.643 - info: admin.1 (124131) starting. Version 3.6.12 in /opt/iobroker/node_modules/iobroker.admin, node: v10.17.0
2019-12-30 11:00:07.662 - info: admin.1 (124131) requesting all states
2019-12-30 11:00:07.663 - info: admin.1 (124131) requesting all objects
2019-12-30 11:00:10.064 - info: admin.1 (124131) received all objects
2019-12-30 11:00:10.295 - info: admin.1 (124131) http server listening on port 8081
2019-12-30 11:00:10.296 - info: admin.1 (124131) Use link "http://localhost:8081" to configure.
2019-12-30 11:00:24.619 - info: influxdb.0 (124219) enabled logging of admin.1.info.updatesNumber, Alias=false, 1 points now activated
2019-12-30 11:01:23.473 - info: admin.1 (124131) Unsubscribe from all states, except system's, because over 3 seconds the number of events is over 200 (in last second 0)
2019-12-30 11:01:45.510 - info: cloud.0 (124752) Trying to connect as system.user.admin
2019-12-30 11:02:24.387 - info: admin.1 (124131) Subscribe on all states again
2019-12-30 11:02:31.487 - info: admin.1 (124131) Unsubscribe from all states, except system's, because over 3 seconds the number of events is over 200 (in last second 0)
2019-12-30 11:02:45.661 - info: cloud.0 (124752) Trying to connect as system.user.admin
2019-12-30 11:03:32.404 - info: admin.1 (124131) Subscribe on all states again
PPS: Ich habe mir nun ein kleines Script erstellt, dass mir zumindest ermöglicht, den iobroker und mein SmartHome zumindest begrenzt weiter zu nutzen:
#!/bin/bash
echo ""
echo "Running check on $(date "+%Y-%m-%d_%H-%M-%S")"
ADAPTERS_OFF=$(iobroker list instances | grep enabled | grep "^[^+]")
ADAPTERS_RESTART="admin.1 influxdb.0 rpi2.0 scenes.0 wmbus.0 homeconnect.0 cloud.0 simple-api.0 socketio.0 web.0 node-red.0 ping.0 mbus.0 info.0 hm-rpc.0 hm-rpc.1 hm-rpc.2 hm-rega.0 javascript.0 chromecast.0 unifi.0 upnp.0 tankerkoenig.0 tankerkoenig.1 fritzbox.0 fritzdect.0"
N=0
for ANINST in $ADAPTERS_RESTART; do
RESULT=$(echo "$ADAPTERS_OFF" | grep "$ANINST")
if [ $N -eq 10 ]; then
echo ""
N=0
fi
if [ -n "$RESULT" ]; then
echo -ne "\n $ANINST [FAIL]: "
iobroker restart $ANINST
else
echo -n " $ANINST [OK]"
fi
let N++
done
echo ""