@Thomas-Braun sorry...
pi@iobroker5:/opt/iobroker$ npm list unix-dgram
iobroker.inst@2.0.3 /opt/iobroker
└─┬ iobroker.js-controller@3.1.6
└─┬ winston-syslog@2.4.4
└── unix-dgram@2.0.3
@Thomas-Braun sorry...
pi@iobroker5:/opt/iobroker$ npm list unix-dgram
iobroker.inst@2.0.3 /opt/iobroker
└─┬ iobroker.js-controller@3.1.6
└─┬ winston-syslog@2.4.4
└── unix-dgram@2.0.3
@apollon77 Falls noch benötigt, dies sind die Ausgaben von dem frisch aufgesetzten debian-10.7.0-amd64-netinst und per Script installiertem nodejs usw...
pi@iobroker5:~$ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs && who -r && whoami && npm list unix-dgram
/usr/bin/nodejs
v12.20.0
/usr/bin/node
v12.20.0
/usr/bin/npm
6.14.8
nodejs:
Installiert: 12.20.0-1nodesource1
Installationskandidat: 12.20.0-1nodesource1
Versionstabelle:
*** 12.20.0-1nodesource1 500
500 https://deb.nodesource.com/node_12.x buster/main amd64 Packages
100 /var/lib/dpkg/status
10.21.0~dfsg-1~deb10u1 500
500 http://deb.debian.org/debian buster/main amd64 Packages
500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
Runlevel 5 2020-12-22 12:41
pi
/home/pi
└── (empty)
@Thomas-Braun Ja, ich denke auch, dass im Altsystem etwas vermurkst ist, daher plane ich den Umzug auf ein Neues. Das sehe ich im Moment auch erstmal als ein getrenntes Problem an.
Aber wie gesagt, die Fehlermeldung vom Install-Script kommt ja auf einem ganz frischen Debian und ist reproduzierbar?!?
Ich habe zwischenzeitlich 5 VM´s erstellt (straight forward, mal mit mal ohne GUI oder Web Server, immer plus SSH-Server, auch wieder nicht mit user root, sondern mit sudo pi gearbeitet, 1 x debian-10.7.0-amd64-netinst.iso neu runtergeladen und neu installiert) und bekomme bei "Installing ioBroker (3/4)" immer diese node-gyp Fehler.
Würde mich normalerweise vermutlich auch nicht weiter stören, nur hat mein Produktivsystem halt genau ein Problem mit node-gyp, weshalb ich hier schon gerne ein "sauberes" neues System hätte, um den Fehler im Alt-System auszumerzen
Lieben Dank aber für eure Mühe und Antwort!
Beispiel:
Letzte VM mit debian-10.7.0-amd64-netinst erstellt und dann nur apt-get install -y sudo, adduser pi sudo, via Putty apt-gets gemacht und curl installiert. Reboot.
Dann kam nach curl -sL https://iobroker.net/install.sh | bash -
Last login: Sun Dec 20 17:46:19 2020 from 192.168.178.41
pi@iobroker5:~$ curl -sL https://iobroker.net/install.sh | bash -
library: loaded
Library version=2020-12-07
==========================================================================
Welcome to the ioBroker installer!
Installer version: 2020-12-07
You might need to enter your password a couple of times.
==========================================================================
==========================================================================
Installing prerequisites (1/4)
==========================================================================
[sudo] Passwort für pi:
OK:1 http://deb.debian.org/debian buster InRelease
OK:2 http://security.debian.org/debian-security buster/updates InRelease
OK:3 http://deb.debian.org/debian buster-updates InRelease
Paketlisten werden gelesen... Fertig
==========================================================================
Node.js not found. Installing...
==========================================================================
## Installing the NodeSource Node.js 12.x repo...
## Populating apt-get cache...
+ apt-get update
OK:1 http://security.debian.org/debian-security buster/updates InRelease
OK:2 http://deb.debian.org/debian buster InRelease
OK:3 http://deb.debian.org/debian buster-updates InRelease
Paketlisten werden gelesen... Fertig
## Installing packages required for setup: gnupg...
+ apt-get install -y gnupg > /dev/null 2>&1
## Confirming "buster" is supported...
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_12.x/dists/buster/Rele ase'
## Adding the NodeSource signing key to your keyring...
+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
OK
## Creating apt sources list file for the NodeSource Node.js 12.x repo...
+ echo 'deb https://deb.nodesource.com/node_12.x buster main' > /etc/apt/sources .list.d/nodesource.list
+ echo 'deb-src https://deb.nodesource.com/node_12.x buster main' >> /etc/apt/so urces.list.d/nodesource.list
## Running `apt-get update` for you...
+ apt-get update
OK:1 http://security.debian.org/debian-security buster/updates InRelease
OK:2 http://deb.debian.org/debian buster InRelease
OK:3 http://deb.debian.org/debian buster-updates InRelease
Holen:4 https://deb.nodesource.com/node_12.x buster InRelease [4.584 B]
Holen:5 https://deb.nodesource.com/node_12.x buster/main amd64 Packages [765 B]
Es wurden 5.349 B in 1 s geholt (4.498 B/s).
Paketlisten werden gelesen... Fertig
## Run `sudo apt-get install -y nodejs` to install Node.js 12.x and npm
## You may also need development tools to build native addons:
sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/s ources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
Installed nodejs
Node.js Installed successfully!
Changing npm registry to https://registry.npmjs.org
Installed build-essential
Installed gcc-c++
Installed libavahi-compat-libdnssd-dev
Installed libudev-dev
Installed libpam0g-dev
Installed git
Installed net-tools
Installed python-dev
==========================================================================
Creating ioBroker user and directory (2/4)
==========================================================================
User iobroker created
Created /etc/sudoers.d/iobroker
Directory /opt/iobroker created
==========================================================================
Installing ioBroker (3/4)
==========================================================================
In file included from ../../nan/nan.h:56,
from ../src/main.cpp:3:
/home/pi/.cache/node-gyp/12.20.0/include/node/node.h:737:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon _register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
(node::addon_register_func) (regfunc), \
^
/home/pi/.cache/node-gyp/12.20.0/include/node/node.h:771:3: note: in expansion of macro ‘NODE_MODULE_X’
NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
^~~~~~~~~~~~~
../src/main.cpp:42:1: note: in expansion of macro ‘NODE_MODULE’
NODE_MODULE(diskusage, Init)
^~~~~~~~~~~
In file included from ../../nan/nan.h:56,
from ../src/unix_dgram.cc:5:
/home/pi/.cache/node-gyp/12.20.0/include/node/node.h:737:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon _register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
(node::addon_register_func) (regfunc), \
^
/home/pi/.cache/node-gyp/12.20.0/include/node/node.h:771:3: note: in expansion of macro ‘NODE_MODULE_X’
NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
^~~~~~~~~~~~~
../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
NODE_MODULE(unix_dgram, Initialize)
^~~~~~~~~~~
ATTENTION: Error reporting via Sentry will be activated on next start of ioBroker
ioBroker wants to make sure to deliver the most stable smart home system.
To allow this we decided to implement an automatic error and crash reporting solution into the js-controller and also into adapters.
THIS REPORTING WILL BE ENABLED WITH THE NEXT START OF YOUR IOBROKER!
For any error that leads to the crash of the js-controller or one of the relevant adapters the error details are send to a server. For the js-controller and core ada pters this server is located and operated in germany. For community adapters please check the Github Readme of the affected adapter for details which Sentry server i s used.
If you want to disable the error reporting you can use the command
'iobroker plugin disable sentry'
This command will also make sure that no adapter that runs on this host will send crash reporting data to sentry.
==========================================================================
Finalizing installation (4/4)
==========================================================================
Enabling autostart...
Created symlink /etc/systemd/system/multi-user.target.wants/iobroker.service → /lib/systemd/system/iobroker.service.
Autostart enabled!
Fixing directory permissions...
==========================================================================
ioBroker was installed successfully
Open http://192.168.178.108:8081 in a browser and start configuring!
==========================================================================
You need to re-login before doing anything else on the console!
ich habe eine neue VM unter Proxmox mit Debian 10.6 mit dem User pi erstellt, mit welchem ich analog zu Mic´s Anleitung dann nodejs v12.20 installiert habe.
Installation verlief auch ohne irgendeine Fehlermeldung, weshalb ich bis hier von einem "sauberen" System ausgehe.
pi@ioBroker3:~$ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs && who -r && whoami
/usr/bin/nodejs
v12.20.0
/usr/bin/node
v12.20.0
/usr/bin/npm
6.14.10
nodejs:
Installiert: 12.20.0-1nodesource1
Installationskandidat: 12.20.0-1nodesource1
Versionstabelle:
*** 12.20.0-1nodesource1 500
500 https://deb.nodesource.com/node_12.x buster/main amd64 Packages
100 /var/lib/dpkg/status
10.21.0~dfsg-1~deb10u1 500
500 http://deb.debian.org/debian buster/main amd64 Packages
500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
Runlevel 5 2020-12-20 13:50
pi
Trotzdem bekomme ich beim anschließenden Installieren von ioBroker folgenden Fehler:
==========================================================================
Installing ioBroker (3/4)
==========================================================================
In file included from ../../nan/nan.h:56,
from ../src/main.cpp:3:
/home/pi/.cache/node-gyp/12.20.0/include/node/node.h:737:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
(node::addon_register_func) (regfunc), \
^
/home/pi/.cache/node-gyp/12.20.0/include/node/node.h:771:3: note: in expansion of macro ‘NODE_MODULE_X’
NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
^~~~~~~~~~~~~
../src/main.cpp:42:1: note: in expansion of macro ‘NODE_MODULE’
NODE_MODULE(diskusage, Init)
^~~~~~~~~~~
In file included from ../../nan/nan.h:56,
from ../src/unix_dgram.cc:5:
/home/pi/.cache/node-gyp/12.20.0/include/node/node.h:737:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
(node::addon_register_func) (regfunc), \
^
/home/pi/.cache/node-gyp/12.20.0/include/node/node.h:771:3: note: in expansion of macro ‘NODE_MODULE_X’
NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
^~~~~~~~~~~~~
../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
NODE_MODULE(unix_dgram, Initialize)
^~~~~~~~~~~
ATTENTION: Error reporting via Sentry will be activated on next start of ioBroker
ioBroker wants to make sure to deliver the most stable smart home system.
Ja, es heißt dann zwar ioBroker was installed successfully und ich kann die Installation per Browser erreichen, aber beim restore mit Backitup kommen zig node-gyp und authenticate_pam.cc Fehler, wie auf meinem Produktivsystem. (weshalb ich es umziehen möchte).
Beispielsweise:
Update vis from @1.3.4 to @1.3.6
NPM version: 6.14.8
npm install iobroker.vis@1.3.6 --loglevel error --prefix "/opt/iobroker" (System call)
../authenticate_pam.cc: In function ‘void after_doing_auth(uv_work_t*, int)’:../authenticate_pam.cc:107:87: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations] Nan::MakeCallback(Nan::GetCurrentContext()->Global(), Nan::New(m->callback), 1, args); ^In file included from ../authenticate_pam.cc:23:0:../../nan/nan.h:1026:46: note: declared here NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback( ^~~~~~~~~~~~
../authenticate_pam.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE Authenticate(Nan::NAN_METHOD_ARGS_TYPE)’:../authenticate_pam.cc:147:83: warning: ‘v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations] Local<Value> res = options->Get(Nan::New<String>("serviceName").ToLocalChecked()); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14:0, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3553:51: note: declared here V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key)); ^/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
../authenticate_pam.cc:150:69: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], long unsigned int)’ serviceName->WriteUtf8(m->serviceName, sizeof(m->serviceName) - 1); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67:0, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const int WriteUtf8(Isolate* isolate, char* buffer, int length = -1, ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’../authenticate_pam.cc:152:69: warning: ‘v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations] res = options->Get(Nan::New<String>("remoteHost").ToLocalChecked()); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14:0, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3553:51: note: declared here V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key)); ^/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~../authenticate_pam.cc:155:66: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], long unsigned int)’ remoteHost->WriteUtf8(m->remoteHost, sizeof(m->remoteHost) - 1); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67:0, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const int WriteUtf8(Isolate* isolate, char* buffer, int length = -1, ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
../authenticate_pam.cc:160:58: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], long unsigned int)’ username->WriteUtf8(m->username, sizeof(m->username) - 1); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67:0, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const int WriteUtf8(Isolate* isolate, char* buffer, int length = -1, ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’../authenticate_pam.cc:161:58: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], long unsigned int)’ password->WriteUtf8(m->password, sizeof(m->password) - 1); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67:0, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const int WriteUtf8(Isolate* isolate, char* buffer, int length = -1, ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
../authenticate_pam.cc: At global scope:../authenticate_pam.cc:170:11: error: variable or field ‘init’ declared void void init(Handle<Object> exports) { ^~~~~~../authenticate_pam.cc:170:11: error: ‘Handle’ was not declared in this scope../authenticate_pam.cc:170:24: error: expected primary-expression before ‘>’ token void init(Handle<Object> exports) { ^../authenticate_pam.cc:170:26: error: ‘exports’ was not declared in this scope void init(Handle<Object> exports) { ^~~~~~~In file included from ../../nan/nan.h:56:0, from ../authenticate_pam.cc:23:../authenticate_pam.cc:175:31: error: ‘init’ was not declared in this scope NODE_MODULE(authenticate_pam, init); ^/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:608:36: note: in definition of macro ‘NODE_MODULE_X’ (node::addon_register_func) (regfunc), \ ^~~~~~~../authenticate_pam.cc:175:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(authenticate_pam, init); ^~~~~~~~~~~
make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1
gyp
ERR!
build error
gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)gyp
ERR! stack at ChildProcess.emit (events.js:315:20)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Linux 4.9.0-8-amd64gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pamgyp ERR! node -v v12.18.3gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
upload [3] vis.admin /opt/iobroker/node_modules/iobroker.vis/admin/words.js words.js application/javascript
Adapter "system.adapter.vis.0" restarted.
Wie könnte ich eine Installation ohne Fehlermeldungen hinbekommen?
@Zefau
Bei mir wurde noch nie bisher ein Wert in nuki2.0.bridge__nuki.callbacks eingetragen.
Sollten hier eventuell die Ergebnisse von :8080/callback/list stehen?
Darüber hinaus würde es mich interessieren, wieviele Sekunden es normalerweise bei dir/euch dauert zwischen dem Öffnen der Tür (sprich Aufleuchten der LED am Schloss) und Update im ioBroker durch den Callback (z.B. nuki2.0.door__meinNukiSchloss.status.refreshed)?
Hintergrund ist, dass ich per Script einen den Summer der Haustür betätige, sowie das Nuki per BLE die Wohnungstür geöffnet hat. Leider kommt der Callback aber erst nach ca. 10 - 20 Sekunden an, was dann eine gefühlte Ewigkeit ist, bis die Haustür aufgeht.
Gerne würde ich das so haben, dass nach 1-2 Sekunden, nachdem das Schloß bei Ankunft aufschließt, den Callback sendet und somit die Haustür öffnet.
(Ich nutze die HW Bridge + Nuki 2.0)
Hi,
ich hatte kürzlich folgendes gefunden und bin Mic-M sehr dankbar:
https://github.com/Mic-M/iobroker.logfile-script
Grund war, dass der Alexa2 Adapter im Log gelegentlich zum Restart aufgefordert hat, was ich dann hiermit automatisiert hatte:
on({id: 'javascript.0.mylog.logAlexarestart', change: "ne"}, function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
var objAlexa2 = getObject("system.adapter.alexa2.0");
objAlexa2.common.enabled = false; // Adapter ausschalten
setObject("system.adapter.alexa2.0", objAlexa2);
objAlexa2.common.enabled = true; // Adapter einschalten
setObject("system.adapter.alexa2.0", objAlexa2);
console.log('Alexa auto restart');
});
LG
Auch von mir ein Dankeschön an Meistertr für den Adapter und an alle Beteiligten für die Diskussion bzgl Sonderzeichen im PW!
Leider hatte ich den Fehler"401: wrong User data, could not log in, please try again with correct user and pw" nicht mit einem neuen user im PVE lösen können, obgleich ich mich über Putty mit ihm anmelden konnte und root-Rechte hatte (PW war 123456. Mein Beitrag zur nächsten PW-TOP10 Liste… ) .
Letzten Endes sehe ich es wie Kueppert (proxmox im Heimnetz) und habe das Sonderzeichen "# - Raute" aus dem PW des User root entfernt - et voila: root konnte sich anmelden und Adapter wurde grün.
Top!
Vielen Dank an dslraser!
Eine gute Inspiration und Dank der geposteten Blockly Scripte schnell umgesetzt, wodurch meine Frau unsere Alexas noch ein wenig mehr ins Herz geschlossen hat
Ich habe diese Phänomen auf meinem Raspi 3 mit FreeCloud in den letzten ca 9 Monaten auch nicht in den Griff bekommen.
Wenn Alexa fertig gesappelt hat, kann ich gleich darauf erfolgreich dasselbe Gerät schalten. Passiert absolut sporadisch, jedoch ca 1-2 mal von 20 Aufrufen.
Zunächst hatte ich mit wenigen Adaptern gestartet und erst später z.B History/Flot/VIS hinzu genommen.
Bis vor ca 6 Wochen hatte ich den Verwahrungsort von default auf latest geändert, wodurch endlich die Adapter aktualisiert wurden, jedoch hat dies nichts am Fehlerbild geändert.
Ich persönlich tippe im Moment noch schlicht auf Performance Probleme der HW (RasPi) und lese mich gerade in die Migration mit Proxmox ein, da ich trotz /ioBroker auf SSD am Pi weiterhin im Log ein "Reconnection to DB." alle 10 Minuten sehe (zu dem ich im Forum noch keine abschließende Lösung fand)
! Nicht alle Adapter haben aktive Instanzen:
! Adapter "admin" : 3.5.10 , installed 3.5.10
! Adapter "alexa2" : 1.1.3 , installed 1.1.3
! Adapter "backitup" : 0.4.4 , installed 0.4.4
! Adapter "cloud" : 2.6.2 , installed 2.6.2
! Adapter "daswetter" : 2.5.0 , installed 2.5.0
! Adapter "discovery" : 1.2.4 , installed 1.2.4
! Adapter "dwd" : 2.4.3 , installed 2.4.3
! Adapter "flot" : 1.9.2 , installed 1.9.2
! Adapter "geofency" : 0.3.2 , installed 0.3.2
! Adapter "history" : 1.8.5 , installed 1.8.5
! Adapter "hm-rega" : 2.0.0 , installed 2.0.0
! Adapter "hm-rpc" : 1.8.0 , installed 1.8.0
! Adapter "hue" : 1.1.0 , installed 1.1.0
! Adapter "icons-addictive-flavour-png": 0.1.0 , installed 0.1.0
! Adapter "icons-icons8" : 0.0.1 , installed 0.0.1
! Adapter "icons-material-png": 0.1.0 , installed 0.1.0
! Adapter "icons-material-svg": 0.1.0 , installed 0.1.0
! Adapter "icons-mfd-png" : 1.0.2 , installed 1.0.2
! Adapter "icons-ultimate-png": 1.0.1 , installed 1.0.1
! Adapter "javascript" : 4.0.5 , installed 4.0.5
! Controller "js-controller" : 1.4.2 , installed 1.4.2
! Adapter "lgtv" : 1.0.5 , installed 1.0.5
! Adapter "mihome-vacuum" : 1.1.5 , installed 1.1.5
! Adapter "mobile" : 0.4.11 , installed 0.4.11
! Adapter "mqtt" : 2.0.4 , installed 2.0.4
! Adapter "ping" : 1.3.2 , installed 1.3.2
! Adapter "rpi2" : 1.0.0 , installed 1.0.0
! Adapter "sayit" : 1.7.0 , installed 1.7.0
! Adapter "scenes" : 1.1.0 , installed 1.1.0
! Adapter "simple-api" : 2.0.0 , installed 2.0.0
! Adapter "socketio" : 2.1.1 , installed 2.1.1
! Adapter "sonoff" : 2.2.2 , installed 2.2.2
! Adapter "telegram" : 1.3.6 , installed 1.3.6
! Adapter "terminal" : 0.1.2 , installed 0.1.2
! Adapter "tr-064" : 0.4.18 , installed 0.4.18
! Adapter "vis" : 1.1.8 , installed 1.1.8
! Adapter "vis-bars" : 0.1.4 , installed 0.1.4
! Adapter "vis-canvas-gauges": 0.1.5 , installed 0.1.5
! Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0
! Adapter "vis-google-fonts": 0.1.0 , installed 0.1.0
! Adapter "vis-history" : 0.2.7 , installed 0.2.7
! Adapter "vis-hqwidgets" : 1.1.2 , installed 1.1.2
! Adapter "vis-jqui-mfd" : 1.0.12 , installed 1.0.12
! Adapter "vis-justgage" : 1.0.0 , installed 1.0.0
! Adapter "vis-map" : 1.0.2 , installed 1.0.2
! Adapter "vis-metro" : 1.1.2 , installed 1.1.2
! Adapter "vis-players" : 0.1.5 , installed 0.1.5
! Adapter "vis-plumb" : 1.0.1 , installed 1.0.1
! Adapter "vis-rgraph" : 0.0.2 , installed 0.0.2
! Adapter "vis-timeandweather": 1.1.7 , installed 1.1.7
! Adapter "vis-weather" : 2.2.0 , installed 2.2.0
! Adapter "weatherunderground": 2.0.4 , installed 2.0.4
! Adapter "web" : 2.4.1 , installed 2.4.1
! Adapter "yahka" : 0.8.2 , installed 0.8.2
! Adapter "yr" : 2.0.3 , installed 2.0.3