NEWS
[Gelöst] ioBroker zeigt keine Adapter mehr an
-
Hallo zusammen,
ioBroker zeigt mir keine Adapter mehr an, also wenn ich auf Adapter kicke wird nichts angezeigt. Die Fehlermeldung istCannot get adapters info: TypeError: can't assign to property "rating" on "<": not an object
kann mir jemand weiterhelfen?
Vielleicht noch wichtig, ioBroker läuft bei mir als DockerImage
Danke und Grüße -
-
@thomas-braun
vielen Dank, aber trotz intensivster suche konnte ich nur feststellen das iob diag ein mächtiges Diagnose Skript ist. Viele Links führten mich zurück ins Forum oder auch zu Github. Aber wie und wo ich es starte stand leider nirgendwo. Ob ich es installieren muss auch nicht. Daher wäre ich für mehr Infos dankbar. -
@abc123 sagte in ioBroker zeigt keine Adapter mehr an:
Aber wie und wo ich es starte stand leider nirgendwo.
Einfach in dein Lieblingsterminal auf dem Host mit der ioBroker-Installation die Buchstabenfolge
iob diag
einhacken.
-
@abc123 sagte in ioBroker zeigt keine Adapter mehr an:
Aber wie und wo ich es starte stand leider nirgendwo.
da wo alles gestartet wird: in dem Terminal deines Vertrauens.
Dort einfachiob diag
eingeben und hier den output der Langfassung in code-tags gesetzt posten -
@homoran
o.k. dann war meine Vermutung schon richtig. Mein aktuelles Problem ist jetzt nur noch das ioBroker unter Docker auf mein Rpi läuft und ich noch den richtigen Pfad suche./var/lib/docker/containers/container_id/
bin ich nicht richtig und unter
/opt/containerd/
auch nicht.
-
@abc123 sagte in ioBroker zeigt keine Adapter mehr an:
Mein aktuelles Problem ist jetzt nur noch das ioBroker unter Docker auf mein Rpi läuft
Das ist aus meiner Sicht eh so eine Konstruktion aus der Hölle.
-
@thomas-braun
ich nutze einfach die Konsole im Portainer. -
@abc123 sagte in ioBroker zeigt keine Adapter mehr an:
das ioBroker unter Docker auf mein Rpi läuft
warum denn so ein Konstrukt?
@abc123 sagte in ioBroker zeigt keine Adapter mehr an:
ich noch den richtigen Pfad suche.
wo hast du es denn installiert?
-
hier das Ergebnis.
========== Start marking the full check here =========== ```bash Script v.2025-03-08 *** BASE SYSTEM *** cat: /sys/devices/virtual/dmi/id/sys_vendor: No such file or directory Hardware Vendor : Kernel : aarch64 Userland : 64 bit Docker : v10.0.0 Virtualization : docker Kernel : aarch64 Userland : 64 bit Systemuptime and Load: 19:27:44 up 3:26, 0 user, load average: 0.11, 0.28, 0.22 CPU threads: 4 *** LIFE CYCLE STATUS *** Unknown release codenamed ''. Please check yourself if the Operating System is actively maintained. *** TIME AND TIMEZONES *** Tue Jun 10 17:27:44 UTC 2025 Tue Jun 10 19:27:44 CEST 2025 CEST +0200 Etc/UTC *** Users and Groups *** User that called 'iob diag': root HOME=/root GROUPS=root User that is running 'js-controller': iobroker HOME=/opt/iobroker GROUPS=iobroker tty dialout audio video plugdev *** DISPLAY-SERVER SETUP *** Display-Server: false Desktop: Terminal: *** MEMORY *** total used free shared buff/cache available Mem: 1.9G 1.1G 166M 409K 764M 858M Swap: 209M 1.6M 208M Total: 2.1G 1.1G 374M Active iob-Instances: 8 1845 M total memory 1026 M used memory 919 M active memory 607 M inactive memory 158 M free memory 31 M buffer memory 697 M swap cache 199 M total swap 1 M used swap 198 M free swap *** top - Table Of Processes *** top - 19:27:44 up 3:26, 0 user, load average: 0.11, 0.28, 0.22 Tasks: 15 total, 1 running, 14 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us, 33.3 sy, 0.0 ni, 66.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 1845.3 total, 158.3 free, 1026.4 used, 729.2 buff/cache MiB Swap: 200.0 total, 198.5 free, 1.5 used. 818.9 avail Mem *** DMESG CRITICAL ERRORS *** dmesg: read kernel buffer failed: Operation not permitted No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on overlay overlay 459G 61G 375G 14% / tmpfs tmpfs 64M 0 64M 0% /dev shm tmpfs 64M 0 64M 0% /dev/shm /dev/sda2 ext4 459G 61G 375G 14% /opt/iobroker tmpfs tmpfs 923M 0 923M 0% /proc/asound tmpfs tmpfs 923M 0 923M 0% /sys/firmware Messages concerning ext4 filesystem in dmesg: dmesg: read kernel buffer failed: Operation not permitted Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS /opt/iobroker /dev/sda2[/var/lib/docker/volumes/ioBroker_data/_data] ext4 rw,noatime /etc/resolv.conf /dev/sda2[/var/lib/docker/containers/f2d81c29f53641ca630eeafeb447ee49775ff04833104c73c91bd357238c04a7/resolv.conf] ext4 rw,noatime /etc/hostname /dev/sda2[/var/lib/docker/containers/f2d81c29f53641ca630eeafeb447ee49775ff04833104c73c91bd357238c04a7/hostname] ext4 rw,noatime /etc/hosts /dev/sda2[/var/lib/docker/containers/f2d81c29f53641ca630eeafeb447ee49775ff04833104c73c91bd357238c04a7/hosts] ext4 rw,noatime Files in neuralgic directories: /var: 16M /var/ 14M /var/lib/dpkg 14M /var/lib 13M /var/lib/dpkg/info 1.9M /var/cache /opt/iobroker/backups: 290M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 842M /opt/iobroker/iobroker-data/ 830M /opt/iobroker/iobroker-data/files 617M /opt/iobroker/iobroker-data/files/javascript.admin 560M /opt/iobroker/iobroker-data/files/javascript.admin/static 558M /opt/iobroker/iobroker-data/files/javascript.admin/static/js The five largest files in iobroker-data are: 24M /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.6a71b34c.js.map 9.3M /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.6a71b34c.js 8.7M /opt/iobroker/iobroker-data/files/javascript.admin/static/js/838.0aa41cb0.chunk.js.map 8.6M /opt/iobroker/iobroker-data/files/javascript.admin/static/js/310.89a60ae1.chunk.js.map 7.4M /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_iobroker_adapter-react-v5_node_modules_mui_icons-material_esm_index_js.d7ed606b.chunk.js.map USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': No Devices found 'by-id' Zigbee Network Settings on your coordinator/in nvbackup are: zigbee.X Extended Pan ID: *** MASKED *** Pan ID: *** MASKED *** Channel: *** MASKED *** Network Key: *** MASKED *** To unmask the settings run 'iob diag --unmask' *** NodeJS-Installation *** /usr/bin/nodejs v20.18.1 /usr/bin/node v20.18.1 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.4 nodejs: Installed: 20.18.1-1nodesource1 Candidate: 20.18.1-1nodesource1 Version table: *** 20.18.1-1nodesource1 100 100 /var/lib/dpkg/status Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: 48b9100918fd 48b9100918fd (version: 7.0.6, hostname: 48b9100918fd , alive, uptime: 12332) Core adapters versions js-controller: 7.0.6 admin: 7.4.10 javascript: 8.8.3 nodejs modules from github: 0 Adapter State + system.adapter.admin.0 : admin : 48b9100918fd - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.backitup.0 : backitup : 48b9100918fd - enabled + system.adapter.discovery.0 : discovery : 48b9100918fd - enabled + system.adapter.influxdb.0 : influxdb : 48b9100918fd - enabled, port: 8086 + system.adapter.javascript.0 : javascript : 48b9100918fd - enabled system.adapter.modbus.0 : modbus : 48b9100918fd - disabled + system.adapter.mqtt.0 : mqtt : 48b9100918fd - enabled, port: 1883, bind: 0.0.0.0 system.adapter.mqtt.1 : mqtt : 48b9100918fd - disabled, port: 1886, bind: 0.0.0.0 + system.adapter.shelly.0 : shelly : 48b9100918fd - enabled, port: 1886, bind: 0.0.0.0 + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : 48b9100918fd - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.influxdb.0 : influxdb : 48b9100918fd - enabled, port: 8086 + system.adapter.mqtt.0 : mqtt : 48b9100918fd - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.shelly.0 : shelly : 48b9100918fd - enabled, port: 1886, bind: 0.0.0.0 ioBroker-Repositories ┌─────────┬──────────┬─────────────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼──────────┼─────────────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'stable' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 1 │ 'beta' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │ └─────────┴──────────┴─────────────────────────────────────────────────────────┴──────────────┘ Active repo(s): stable Upgrade policy: none Installed ioBroker-Adapters Used repository: stable Adapter "admin" : 7.6.17 , installed 7.4.10 [Updatable] Adapter "backitup" : 3.2.2 , installed 3.0.31 [Updatable] Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "influxdb" : 4.0.2 , installed 4.0.2 Adapter "javascript" : 8.9.2 , installed 8.8.3 [Updatable] Controller "js-controller": 7.0.6 , installed 7.0.6 Adapter "modbus" : 6.3.2 , installed 6.3.2 Adapter "mqtt" : 6.1.2 , installed 6.1.2 Adapter "shelly" : 9.5.1 , installed 8.5.1 [Updatable] Objects and States Please stand by - This may take a while Objects: 521 States: 366 *** OS-Repositories and Updates *** Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://deb.debian.org/debian bookworm-updates InRelease Hit:3 http://deb.debian.org/debian-security bookworm-security InRelease Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease Reading package lists... Pending Updates: 78 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:1886 0.0.0.0:* LISTEN 1000 13689 - tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1000 13672 - tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1000 9384 - tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1000 6960 - tcp6 0 0 :::8081 :::* LISTEN 1000 15450 - *** Log File - Last 25 Lines *** 2025-06-10 16:13:25.158 - info: influxdb.0 (923) starting. Version 4.0.2 in /opt/iobroker/node_modules/iobroker.influxdb, node: v20.18.1, js-controller: 7.0.6 2025-06-10 16:13:25.187 - info: influxdb.0 (923) No stored data from last exit found 2025-06-10 16:13:25.190 - info: influxdb.0 (923) Connecting http://192.168.178.23:8086/ ... 2025-06-10 16:13:25.191 - info: influxdb.0 (923) Influx DB Version used: 2.x 2025-06-10 16:13:25.274 - info: influxdb.0 (923) Applying retention policy for iobrokerdb to 31536000 seconds. Shard Group Duration (calculated): 604800 seconds 2025-06-10 16:13:25.303 - info: influxdb.0 (923) enabled logging of 0_userdata.0.Zaehlerstand.Energiezaehler_1:8:0_Verbrauch, Alias=false, 1 points now activated 2025-06-10 16:13:25.304 - info: influxdb.0 (923) enabled logging of 0_userdata.0.Zaehlerstand.Energiezaehler_2:8:0_Einspeisung, Alias=false, 2 points now activated 2025-06-10 16:13:25.306 - info: influxdb.0 (923) enabled logging of 0_userdata.0.Zaehlerstand.Gestern, Alias=false, 3 points now activated 2025-06-10 16:13:25.308 - info: influxdb.0 (923) enabled logging of 0_userdata.0.Zaehlerstand.Gestern_Einspeisung, Alias=false, 4 points now activated 2025-06-10 16:13:25.361 - info: influxdb.0 (923) Connected! 2025-06-10 16:17:34.794 - info: admin.0 (819) ==> Connected system.user.admin from ::ffff:192.168.178.2 2025-06-10 16:17:39.517 - info: admin.0 (819) <== Disconnect system.user.admin from ::ffff:192.168.178.2 javascript 2025-06-10 16:18:02.715 - info: admin.0 (819) ==> Connected system.user.admin from ::ffff:192.168.178.2 2025-06-10 16:18:05.304 - info: admin.0 (819) <== Disconnect system.user.admin from ::ffff:192.168.178.2 admin 2025-06-10 17:02:29.530 - info: admin.0 (819) <== Disconnect system.user.admin from ::ffff:192.168.178.2 admin 2025-06-10 17:02:30.623 - info: admin.0 (819) failed connection to socket.io from ::ffff:192.168.178.2: Passport was not initialized 2025-06-10 17:43:24.273 - info: admin.0 (819) ==> Connected system.user.admin from ::ffff:192.168.178.2 2025-06-10 17:49:03.792 - info: admin.0 (819) ==> Connected system.user.admin from ::ffff:192.168.178.2 2025-06-10 17:49:19.410 - info: admin.0 (819) <== Disconnect system.user.admin from ::ffff:192.168.178.2 javascript 2025-06-10 17:50:13.643 - info: admin.0 (819) ==> Connected system.user.admin from ::ffff:192.168.178.2 2025-06-10 17:50:20.531 - info: admin.0 (819) <== Disconnect system.user.admin from ::ffff:192.168.178.2 backitup 2025-06-10 17:51:54.216 - info: admin.0 (819) ==> Connected system.user.admin from ::ffff:192.168.178.2 2025-06-10 17:51:56.962 - info: admin.0 (819) <== Disconnect system.user.admin from ::ffff:192.168.178.2 javascript 2025-06-10 18:43:25.198 - info: admin.0 (819) <== Disconnect system.user.admin from ::ffff:192.168.178.2 admin 2025-06-10 18:43:26.217 - info: admin.0 (819) failed connection to socket.io from ::ffff:192.168.178.2: Passport was not initialized
============ Mark until here for C&P =============
iob diag has finished.
-
@abc123 sagte in ioBroker zeigt keine Adapter mehr an:
Adapter "admin" : 7.6.17 , installed 7.4.10 [Updatable]
mach mal paar updates.
vielleicht ist deine Version buggy gewesen. -
@homoran
ich habe zwischenzeitlich per Konsole den admin Adapter aktualisiert.
Und danach scheint mein Problem gelöst zu sein. Den Rest aktualisiere ich jetzt direkt in ioBroker. -
@abc123 sagte in ioBroker zeigt keine Adapter mehr an:
Und danach scheint mein Problem gelöst zu sein.
solche Updates werden ja nicht ohne Grund angeboten
-
@homoran
Genau, nur blöd wenn man die nicht mehr über die GUI machen kann und bis dahin wusste ich noch nicht das es auch per Konsole geht. Aber wie immer, hinterher ist man schlauer. -
@abc123 sagte in [Gelöst] ioBroker zeigt keine Adapter mehr an:
bis dahin wusste ich noch nicht das es auch per Konsole geht
iob update
zeigt alle aktuellen Versionen an
iob upgrade adaptername
führt das Upgrade für den ausgewählten undiob upgrade all
für alle Adapter aushttps://www.iobroker.net/#de/documentation/tutorial/adapter.md
-
@abc123 sagte in [Gelöst] ioBroker zeigt keine Adapter mehr an:
und bis dahin wusste ich noch nicht das es auch per Konsole geht.
Eigentlich ist auch das Gegenteil richtig. Im Terminal kann man meist viel mehr machen als in einer GUI.
Wenn da nix zum 'druffklicken' vorgesehen ist, dann geht es nicht. Auf der Kommandzeile hast du immer den kompletten Werkzeugsatz zur Verfügung.