Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Neuer Adapter für Roborock-Staubsauger

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Neuer Adapter für Roborock-Staubsauger

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
1.0k Beiträge 148 Kommentatoren 351.3k Aufrufe 134 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • da_WoodyD Offline
    da_WoodyD Offline
    da_Woody
    schrieb am zuletzt editiert von da_Woody
    #1006

    @hsteinme benutz ich zwar nicht, aber ich denke, das musst du in der app einstellen, dann wirst du auch die dp bekommen...

    gruß vom Woody
    HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

    1 Antwort Letzte Antwort
    0
    • hsteinmeH Online
      hsteinmeH Online
      hsteinme
      schrieb am zuletzt editiert von
      #1007

      @da_woody Ich habe zwei Stockwerke kartiert und ich habe jedem Raum "schöne" Namen zugeteilt. Was sollte ich noch machen?

      1 Antwort Letzte Antwort
      0
      • hsteinmeH Online
        hsteinmeH Online
        hsteinme
        schrieb am zuletzt editiert von
        #1008

        @copystring
        Ich steh‘ auf dem Schlauch. Wenn ich in GitHub ein Adapter-Issue anlegen möchte, wird mir nur ein BUG-Template angeboten, das aber z.B. für Enhancement-Issues zumeist ungeeignet ist. Wie kann ich andere Templates finden oder wie kann ich zumindest das BUG-Template umgehen oder meinetwegen auch austricksen?

        copystringC 1 Antwort Letzte Antwort
        0
        • D Online
          D Online
          docsnyder7
          schrieb am zuletzt editiert von
          #1009

          Der Adapter solte doch unter device/......../floors/0... die Räume anlegen mit Nummern... wenn du dann in der App einen einzelnen Raum aktivierst , müsstest du sehen welcher der nummern auf true springt... dann kannst du den Raum schonmal benennen usw...
          so hab ich das glaube gemacht

          hsteinmeH 1 Antwort Letzte Antwort
          0
          • D docsnyder7

            Der Adapter solte doch unter device/......../floors/0... die Räume anlegen mit Nummern... wenn du dann in der App einen einzelnen Raum aktivierst , müsstest du sehen welcher der nummern auf true springt... dann kannst du den Raum schonmal benennen usw...
            so hab ich das glaube gemacht

            hsteinmeH Online
            hsteinmeH Online
            hsteinme
            schrieb am zuletzt editiert von hsteinme
            #1010

            @docsnyder7
            Danke für Deinen Hinweis. Damit hast Du genau den Kern meines Problems aufgezeigt (wie ich oben schon selbst geschrieben hatte): In meinem ganzen Objektbaum gibt es keine einzige Id namens floors.

            ab0d3b5b-61f1-4763-a3c9-6d6bec310942-image.png

            Meine Trefferliste ist leer bei Selektion nach floors.

            1 Antwort Letzte Antwort
            0
            • hsteinmeH hsteinme

              @copystring
              Ich steh‘ auf dem Schlauch. Wenn ich in GitHub ein Adapter-Issue anlegen möchte, wird mir nur ein BUG-Template angeboten, das aber z.B. für Enhancement-Issues zumeist ungeeignet ist. Wie kann ich andere Templates finden oder wie kann ich zumindest das BUG-Template umgehen oder meinetwegen auch austricksen?

              copystringC Offline
              copystringC Offline
              copystring
              schrieb am zuletzt editiert von
              #1011

              @hsteinme Ja, das habe ich ständig vor mir hergeschoben, ist aber jetzt erstellt.
              Siehe https://github.com/copystring/ioBroker.roborock/issues/new?template=feature_request.yaml

              Unterstütze meine Arbeit gerne mit einer Spende über PayPal:
              https://paypal.me/copystring

              hsteinmeH 1 Antwort Letzte Antwort
              0
              • copystringC copystring

                @hsteinme Ja, das habe ich ständig vor mir hergeschoben, ist aber jetzt erstellt.
                Siehe https://github.com/copystring/ioBroker.roborock/issues/new?template=feature_request.yaml

                hsteinmeH Online
                hsteinmeH Online
                hsteinme
                schrieb am zuletzt editiert von
                #1012

                @copystring Super! Ich danke Dir ganz herzlich.

                1 Antwort Letzte Antwort
                0
                • B Offline
                  B Offline
                  BamBam89
                  schrieb am zuletzt editiert von
                  #1013

                  Hallo zusammen,

                  ich hoffe ihr könnt mir helfen. Ich bekomme den Adapter einfach nicht zum laufen.

                  Ich bekomme immer den folgenden Fehler:

                  
                  roborock.1
                  2026-02-20 17:44:45.417	debug	Plugin sentry destroyed
                  
                  roborock.1
                  2026-02-20 17:44:45.416	info	terminating
                  
                  roborock.1
                  2026-02-20 17:44:45.414	error	Cannot read properties of null (reading 'token')
                  
                  roborock.1
                  2026-02-20 17:44:45.414	error	TypeError: Cannot read properties of null (reading 'token') at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22) at processTicksAndRejections (node:internal/process/task_queues:105:5) at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                  
                  roborock.1
                  2026-02-20 17:44:45.413	error	unhandled promise rejection: Cannot read properties of null (reading 'token')
                  
                  roborock.1
                  2026-02-20 17:44:45.413	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                  
                  roborock.1
                  2026-02-20 17:44:45.396	error	Failed to process undefined on robot undefined (unknown device model): Error: Login returned empty userdata. at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:64:12) at processTicksAndRejections (node:internal/process/task_queues:105:5) at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                  

                  Früher lief die Sache.

                  Ich hab den S8 nun auf Werkseinstellung gesetzt, ein neues Konto erstellt und 24 Stunden gewartet.
                  Und dennoch bekomme ich diese Meldung.

                  Hat einer von euch eine Idee, was das sein könnte....

                  Besten Dank

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • B BamBam89

                    Hallo zusammen,

                    ich hoffe ihr könnt mir helfen. Ich bekomme den Adapter einfach nicht zum laufen.

                    Ich bekomme immer den folgenden Fehler:

                    
                    roborock.1
                    2026-02-20 17:44:45.417	debug	Plugin sentry destroyed
                    
                    roborock.1
                    2026-02-20 17:44:45.416	info	terminating
                    
                    roborock.1
                    2026-02-20 17:44:45.414	error	Cannot read properties of null (reading 'token')
                    
                    roborock.1
                    2026-02-20 17:44:45.414	error	TypeError: Cannot read properties of null (reading 'token') at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22) at processTicksAndRejections (node:internal/process/task_queues:105:5) at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                    
                    roborock.1
                    2026-02-20 17:44:45.413	error	unhandled promise rejection: Cannot read properties of null (reading 'token')
                    
                    roborock.1
                    2026-02-20 17:44:45.413	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                    
                    roborock.1
                    2026-02-20 17:44:45.396	error	Failed to process undefined on robot undefined (unknown device model): Error: Login returned empty userdata. at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:64:12) at processTicksAndRejections (node:internal/process/task_queues:105:5) at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                    

                    Früher lief die Sache.

                    Ich hab den S8 nun auf Werkseinstellung gesetzt, ein neues Konto erstellt und 24 Stunden gewartet.
                    Und dennoch bekomme ich diese Meldung.

                    Hat einer von euch eine Idee, was das sein könnte....

                    Besten Dank

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von Thomas Braun
                    #1014

                    @BamBam89 sagte in Neuer Adapter für Roborock-Staubsauger:

                    Hat einer von euch eine Idee, was das sein könnte....

                    Nee.
                    Aber du könntest
                    a) ein vollständiges Log (chronologisch richtig) aus iob logs --watch nehmen
                    b) die beteiligten Versionen zum besten geben. Per Ausgabe von iob diag bevorzugt.

                    Linux-Werkzeugkasten:
                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                    NodeJS Fixer Skript:
                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                    1 Antwort Letzte Antwort
                    0
                    • B Offline
                      B Offline
                      BamBam89
                      schrieb am zuletzt editiert von BamBam89
                      #1015

                      Beim Start der Instanz kommt es zu Login-Problemen („empty userdata“) und anschließend zu einer unhandled promise rejection („token“ ist null).

                      Hier sind die gewünschten Infos: (ich hoffe das ist so korrekt, Das ist jetzt nicht mein Spezialgebiet)

                      ### HOST / OS
                      iobroker-host
                      Linux iobroker-host 6.8.12-9-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-9 (2025-03-16T19:18Z) x86_64 GNU/Linux
                      Ubuntu 24.04.2 LTS (Noble Numbat)
                      
                      ### IOBROKER
                      js-controller: 7.1.0
                      iobroker is running on this host.
                      Objects type: jsonl
                      States  type: jsonl
                      
                      ### NODE / NPM
                      node: v22.21.0
                      npm: 10.9.4
                      
                      ### INVOLVED ADAPTER / INSTANCE
                      system.adapter.roborock.1 version: 0.6.19
                      
                      2026-02-20 20:50:50.368  info: host.iobroker-host "system.adapter.roborock.1" enabled
                      2026-02-20 20:50:50.731  info: host.iobroker-host instance system.adapter.roborock.1 in version "0.6.19" started with pid 158460
                      2026-02-20 20:50:51.271  debug: roborock.1 (158460) Redis Objects: Use Redis connection: 127.0.0.1:9001
                      2026-02-20 20:50:51.287  debug: roborock.1 (158460) Objects client ready ... initialize now
                      2026-02-20 20:50:51.287  debug: roborock.1 (158460) Objects create System PubSub Client
                      2026-02-20 20:50:51.288  debug: roborock.1 (158460) Objects create User PubSub Client
                      2026-02-20 20:50:51.315  debug: roborock.1 (158460) Objects client initialize lua scripts
                      2026-02-20 20:50:51.318  debug: roborock.1 (158460) Objects connected to redis: 127.0.0.1:9001
                      2026-02-20 20:50:51.335  debug: roborock.1 (158460) Redis States: Use Redis connection: 127.0.0.1:9000
                      2026-02-20 20:50:51.345  debug: roborock.1 (158460) States create System PubSub Client
                      2026-02-20 20:50:51.346  debug: roborock.1 (158460) States create User PubSub Client
                      2026-02-20 20:50:51.403  debug: roborock.1 (158460) States connected to redis: 127.0.0.1:9000
                      2026-02-20 20:50:51.421  debug: roborock.1 (158460) Plugin sentry Initialize Plugin (enabled=true)
                      2026-02-20 20:50:51.875  info: roborock.1 (158460) starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v22.21.0, js-controller: 7.1.0
                      2026-02-20 20:50:51.885  info: roborock.1 (158460) Starting adapter. This might take a few minutes depending on your setup. Please wait.
                      2026-02-20 20:50:51.891  info: roborock.1 (158460) Loaded existing clientID: <redacted>
                      2026-02-20 20:50:51.892  debug: roborock.1 (158460) initialize http_api
                      2026-02-20 20:50:52.675  error: roborock.1 (158460) Error in getUserData: Login returned empty userdata.. This is most likely due to too many reconnects. Emptying UserData & HomeData
                      2026-02-20 20:50:52.677  warn: roborock.1 (158460) State "roborock.1.HomeData" has no existing object, this might lead to an error in future versions
                      2026-02-20 20:50:52.719  warn: roborock.1 (158460) State "roborock.1.UserData" has no existing object, this might lead to an error in future versions
                      2026-02-20 20:50:52.763  error: roborock.1 (158460) Failed to process undefined on robot undefined (unknown device model): Error: Login returned empty userdata.
                          at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:64:12)
                          at processTicksAndRejections (node:internal/process/task_queues:105:5)
                          at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                          at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                      2026-02-20 20:50:52.778  error: roborock.1 (158460) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                      2026-02-20 20:50:52.778  error: roborock.1 (158460) unhandled promise rejection: Cannot read properties of null (reading 'token')
                      2026-02-20 20:50:52.779  error: roborock.1 (158460) TypeError: Cannot read properties of null (reading 'token')
                          at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22)
                          at processTicksAndRejections (node:internal/process/task_queues:105:5)
                          at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                      

                      Gruß und schönes Wochenende

                      Thomas BraunT 1 Antwort Letzte Antwort
                      0
                      • B BamBam89

                        Beim Start der Instanz kommt es zu Login-Problemen („empty userdata“) und anschließend zu einer unhandled promise rejection („token“ ist null).

                        Hier sind die gewünschten Infos: (ich hoffe das ist so korrekt, Das ist jetzt nicht mein Spezialgebiet)

                        ### HOST / OS
                        iobroker-host
                        Linux iobroker-host 6.8.12-9-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-9 (2025-03-16T19:18Z) x86_64 GNU/Linux
                        Ubuntu 24.04.2 LTS (Noble Numbat)
                        
                        ### IOBROKER
                        js-controller: 7.1.0
                        iobroker is running on this host.
                        Objects type: jsonl
                        States  type: jsonl
                        
                        ### NODE / NPM
                        node: v22.21.0
                        npm: 10.9.4
                        
                        ### INVOLVED ADAPTER / INSTANCE
                        system.adapter.roborock.1 version: 0.6.19
                        
                        2026-02-20 20:50:50.368  info: host.iobroker-host "system.adapter.roborock.1" enabled
                        2026-02-20 20:50:50.731  info: host.iobroker-host instance system.adapter.roborock.1 in version "0.6.19" started with pid 158460
                        2026-02-20 20:50:51.271  debug: roborock.1 (158460) Redis Objects: Use Redis connection: 127.0.0.1:9001
                        2026-02-20 20:50:51.287  debug: roborock.1 (158460) Objects client ready ... initialize now
                        2026-02-20 20:50:51.287  debug: roborock.1 (158460) Objects create System PubSub Client
                        2026-02-20 20:50:51.288  debug: roborock.1 (158460) Objects create User PubSub Client
                        2026-02-20 20:50:51.315  debug: roborock.1 (158460) Objects client initialize lua scripts
                        2026-02-20 20:50:51.318  debug: roborock.1 (158460) Objects connected to redis: 127.0.0.1:9001
                        2026-02-20 20:50:51.335  debug: roborock.1 (158460) Redis States: Use Redis connection: 127.0.0.1:9000
                        2026-02-20 20:50:51.345  debug: roborock.1 (158460) States create System PubSub Client
                        2026-02-20 20:50:51.346  debug: roborock.1 (158460) States create User PubSub Client
                        2026-02-20 20:50:51.403  debug: roborock.1 (158460) States connected to redis: 127.0.0.1:9000
                        2026-02-20 20:50:51.421  debug: roborock.1 (158460) Plugin sentry Initialize Plugin (enabled=true)
                        2026-02-20 20:50:51.875  info: roborock.1 (158460) starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v22.21.0, js-controller: 7.1.0
                        2026-02-20 20:50:51.885  info: roborock.1 (158460) Starting adapter. This might take a few minutes depending on your setup. Please wait.
                        2026-02-20 20:50:51.891  info: roborock.1 (158460) Loaded existing clientID: <redacted>
                        2026-02-20 20:50:51.892  debug: roborock.1 (158460) initialize http_api
                        2026-02-20 20:50:52.675  error: roborock.1 (158460) Error in getUserData: Login returned empty userdata.. This is most likely due to too many reconnects. Emptying UserData & HomeData
                        2026-02-20 20:50:52.677  warn: roborock.1 (158460) State "roborock.1.HomeData" has no existing object, this might lead to an error in future versions
                        2026-02-20 20:50:52.719  warn: roborock.1 (158460) State "roborock.1.UserData" has no existing object, this might lead to an error in future versions
                        2026-02-20 20:50:52.763  error: roborock.1 (158460) Failed to process undefined on robot undefined (unknown device model): Error: Login returned empty userdata.
                            at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:64:12)
                            at processTicksAndRejections (node:internal/process/task_queues:105:5)
                            at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                            at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                        2026-02-20 20:50:52.778  error: roborock.1 (158460) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                        2026-02-20 20:50:52.778  error: roborock.1 (158460) unhandled promise rejection: Cannot read properties of null (reading 'token')
                        2026-02-20 20:50:52.779  error: roborock.1 (158460) TypeError: Cannot read properties of null (reading 'token')
                            at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22)
                            at processTicksAndRejections (node:internal/process/task_queues:105:5)
                            at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                        

                        Gruß und schönes Wochenende

                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        schrieb am zuletzt editiert von
                        #1016

                        @BamBam89 sagte in Neuer Adapter für Roborock-Staubsauger:

                        node: v22.21.0

                        Bring das auf den aktuellen Stand. Per

                        iob nodejs-update 22
                        

                        Rückfragen bejahen.

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        B 1 Antwort Letzte Antwort
                        0
                        • Thomas BraunT Thomas Braun

                          @BamBam89 sagte in Neuer Adapter für Roborock-Staubsauger:

                          node: v22.21.0

                          Bring das auf den aktuellen Stand. Per

                          iob nodejs-update 22
                          

                          Rückfragen bejahen.

                          B Offline
                          B Offline
                          BamBam89
                          schrieb am zuletzt editiert von
                          #1017

                          @Thomas-Braun sagte in Neuer Adapter für Roborock-Staubsauger:

                          @BamBam89 sagte in Neuer Adapter für Roborock-Staubsauger:

                          node: v22.21.0

                          Bring das auf den aktuellen Stand. Per

                          iob nodejs-update 22
                          

                          Rückfragen bejahen.

                          So das ist nun der aktuelle Stand:

                          System:
                          - Ubuntu 24.04 LTS (LXC)
                          - ioBroker: js-controller 7.1.0
                          - admin 7.7.31
                          - nodejs v22.22.0
                          - Adapter roborock: 0.6.19
                          Repo: beta
                          
                          Chronologisches Log (gekürzt & anonymisiert):
                          2026-02-20 23:17:06.981  - info: host.<HOST> "system.adapter.roborock.1" enabled
                          2026-02-20 23:17:07.332  - info: host.<HOST> instance system.adapter.roborock.1 in version "0.6.19" started
                          2026-02-20 23:17:08.497  - info: roborock.1 starting. Version 0.6.19, node: v22.22.0, js-controller: 7.1.0
                          2026-02-20 23:17:08.507  - info: roborock.1 Starting adapter. This might take a few minutes...
                          2026-02-20 23:17:08.513  - info: roborock.1 Loaded existing clientID: <TOKEN>
                          2026-02-20 23:17:08.641  - error: roborock.1 Error in getUserData: Login returned empty userdata..
                                                            This is most likely due to too many reconnects. Emptying UserData & HomeData
                          2026-02-20 23:17:08.688  - error: roborock.1 Failed to process ... : Error: Login returned empty userdata.
                          2026-02-20 23:17:08.704  - error: roborock.1 Unhandled promise rejection ...
                          2026-02-20 23:17:08.705  - error: roborock.1 TypeError: Cannot read properties of null (reading 'token')
                                                            at http_api.initializeRealApi (.../lib/http_api.js:78:22)
                                                            at http_api.init (.../lib/http_api.js:32:3)
                                                            at Roborock.onReady (.../main.js:55:3)
                          2026-02-20 23:17:08.708  - warn: roborock.1 Terminated (UNCAUGHT_EXCEPTION)
                          2026-02-20 23:17:09.488  - info: host.<HOST> Restart adapter system.adapter.roborock.1 because enabled
                          2026-02-20 23:17:09.488  - warn: host.<HOST> Do not restart adapter ... because restart loop detected
                          2026-02-20 23:17:12.648  - info: host.<HOST> "system.adapter.roborock.1" disabled
                          
                          
                          Thomas BraunT 1 Antwort Letzte Antwort
                          0
                          • B BamBam89

                            @Thomas-Braun sagte in Neuer Adapter für Roborock-Staubsauger:

                            @BamBam89 sagte in Neuer Adapter für Roborock-Staubsauger:

                            node: v22.21.0

                            Bring das auf den aktuellen Stand. Per

                            iob nodejs-update 22
                            

                            Rückfragen bejahen.

                            So das ist nun der aktuelle Stand:

                            System:
                            - Ubuntu 24.04 LTS (LXC)
                            - ioBroker: js-controller 7.1.0
                            - admin 7.7.31
                            - nodejs v22.22.0
                            - Adapter roborock: 0.6.19
                            Repo: beta
                            
                            Chronologisches Log (gekürzt & anonymisiert):
                            2026-02-20 23:17:06.981  - info: host.<HOST> "system.adapter.roborock.1" enabled
                            2026-02-20 23:17:07.332  - info: host.<HOST> instance system.adapter.roborock.1 in version "0.6.19" started
                            2026-02-20 23:17:08.497  - info: roborock.1 starting. Version 0.6.19, node: v22.22.0, js-controller: 7.1.0
                            2026-02-20 23:17:08.507  - info: roborock.1 Starting adapter. This might take a few minutes...
                            2026-02-20 23:17:08.513  - info: roborock.1 Loaded existing clientID: <TOKEN>
                            2026-02-20 23:17:08.641  - error: roborock.1 Error in getUserData: Login returned empty userdata..
                                                              This is most likely due to too many reconnects. Emptying UserData & HomeData
                            2026-02-20 23:17:08.688  - error: roborock.1 Failed to process ... : Error: Login returned empty userdata.
                            2026-02-20 23:17:08.704  - error: roborock.1 Unhandled promise rejection ...
                            2026-02-20 23:17:08.705  - error: roborock.1 TypeError: Cannot read properties of null (reading 'token')
                                                              at http_api.initializeRealApi (.../lib/http_api.js:78:22)
                                                              at http_api.init (.../lib/http_api.js:32:3)
                                                              at Roborock.onReady (.../main.js:55:3)
                            2026-02-20 23:17:08.708  - warn: roborock.1 Terminated (UNCAUGHT_EXCEPTION)
                            2026-02-20 23:17:09.488  - info: host.<HOST> Restart adapter system.adapter.roborock.1 because enabled
                            2026-02-20 23:17:09.488  - warn: host.<HOST> Do not restart adapter ... because restart loop detected
                            2026-02-20 23:17:12.648  - info: host.<HOST> "system.adapter.roborock.1" disabled
                            
                            
                            Thomas BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            schrieb am zuletzt editiert von
                            #1018

                            @BamBam89

                            Und die vollständige und ungekürzte Ausgabe von

                            iob diag
                            

                            schaut nun wie aus?

                            Linux-Werkzeugkasten:
                            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                            NodeJS Fixer Skript:
                            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                            B 1 Antwort Letzte Antwort
                            0
                            • Thomas BraunT Thomas Braun

                              @BamBam89

                              Und die vollständige und ungekürzte Ausgabe von

                              iob diag
                              

                              schaut nun wie aus?

                              B Offline
                              B Offline
                              BamBam89
                              schrieb am zuletzt editiert von
                              #1019

                              @Thomas-Braun sagte in Neuer Adapter für Roborock-Staubsauger:

                              @BamBam89

                              Und die vollständige und ungekürzte Ausgabe von

                              iob diag
                              

                              schaut nun wie aus?

                              ========== Start marking the full check here ===========
                              
                              Kurzinfo:
                              - Problem: roborock.1 crasht nach Start (UNCAUGHT_EXCEPTION) und läuft in einen Restart-Loop → wird dann deaktiviert
                              - System: Ubuntu 24.04.4 LTS in LXC (Proxmox-Kernel 6.8.12-9-pve)
                              - ioBroker: js-controller 7.1.0 / admin 7.7.31 / javascript 9.0.18
                              - NodeJS: v22.22.0
                              - Repo: beta
                              - Hinweis: "Listening Ports" und einige dmesg/var Checks konnten nicht ausgeführt werden, weil iob diag dafür sudo braucht (Terminal-Passwortabfrage nicht möglich)
                              
                              --- iob diag (gekürzt auf relevante Stellen, ohne IPs/Secrets) ---
                              
                              Script v.2026-01-31
                              
                              *** BASE SYSTEM ***
                              Operating System: Ubuntu 24.04.4 LTS
                              Virtualization  : lxc
                              Kernel          : Linux 6.8.12-9-pve
                              Architecture    : x86-64
                              CPU threads     : 6
                              
                              *** ioBroker-Installation ***
                              Hosts:
                              <HOST> (version: 7.1.0, alive)
                              
                              Core adapters versions:
                              js-controller: 7.1.0
                              admin:         7.7.31
                              javascript:    9.0.18
                              
                              NodeJS:
                              node:  v22.22.0
                              npm:   10.9.4
                              ✓ Node.js installation is correct
                              
                              Active repo(s): beta
                              
                              Adapter (relevant):
                              roborock: 0.6.19   (Instanz roborock.1 ist aktuell disabled)
                              
                              *** FAILED SERVICES ***
                              (run-rpc_pipefs.mount / sys-kernel-config.mount) -> läuft im LXC erwartbar oft "failed"
                              
                              *** DMESG / Listening Ports ***
                              sudo: a terminal is required to read the password
                              sudo: a password is required
                              => daher hier keine Ausgabe
                              
                              --- Log File - Last 25 Lines (anonymisiert) ---
                              
                              2026-02-20 23:18:31.433  - error: host.<HOST> instance system.adapter.roborock.1 terminated with code 6 (UNCAUGHT_EXCEPTION)
                              2026-02-20 23:18:31.433  - info: host.<HOST> Restart adapter system.adapter.roborock.1 because enabled
                              2026-02-20 23:18:31.433  - warn: host.<HOST> Do not restart adapter system.adapter.roborock.1 because restart loop detected
                              2026-02-20 23:21:23.661  - info: host.<HOST> "system.adapter.roborock.1" disabled
                              
                              (Weitere Zeilen waren nur Disconnects von iot.0, dwd.0 Termination sowie Web-UI Connects)
                              
                              ============ Mark until here for C&P =============
                              
                              # iob logs --watch (Auszug roborock.1, anonymisiert)
                              2026-02-20 XX:XX:XX.XXX - info: host.<HOST> "system.adapter.roborock.1" enabled
                              2026-02-20 XX:XX:XX.XXX - info: host.<HOST> instance system.adapter.roborock.1 in version "0.6.19" started
                              2026-02-20 XX:XX:XX.XXX - info: roborock.1 starting... node: v22.22.0, js-controller: 7.1.0
                              2026-02-20 XX:XX:XX.XXX - error: roborock.1 ... (deine konkreten Fehlzeilen)
                              2026-02-20 XX:XX:XX.XXX - error: host.<HOST> instance system.adapter.roborock.1 terminated with code 6 (UNCAUGHT_EXCEPTION)
                              2026-02-20 XX:XX:XX.XXX - warn: host.<HOST> restart loop detected
                              
                              Thomas BraunT 1 Antwort Letzte Antwort
                              0
                              • B BamBam89

                                @Thomas-Braun sagte in Neuer Adapter für Roborock-Staubsauger:

                                @BamBam89

                                Und die vollständige und ungekürzte Ausgabe von

                                iob diag
                                

                                schaut nun wie aus?

                                ========== Start marking the full check here ===========
                                
                                Kurzinfo:
                                - Problem: roborock.1 crasht nach Start (UNCAUGHT_EXCEPTION) und läuft in einen Restart-Loop → wird dann deaktiviert
                                - System: Ubuntu 24.04.4 LTS in LXC (Proxmox-Kernel 6.8.12-9-pve)
                                - ioBroker: js-controller 7.1.0 / admin 7.7.31 / javascript 9.0.18
                                - NodeJS: v22.22.0
                                - Repo: beta
                                - Hinweis: "Listening Ports" und einige dmesg/var Checks konnten nicht ausgeführt werden, weil iob diag dafür sudo braucht (Terminal-Passwortabfrage nicht möglich)
                                
                                --- iob diag (gekürzt auf relevante Stellen, ohne IPs/Secrets) ---
                                
                                Script v.2026-01-31
                                
                                *** BASE SYSTEM ***
                                Operating System: Ubuntu 24.04.4 LTS
                                Virtualization  : lxc
                                Kernel          : Linux 6.8.12-9-pve
                                Architecture    : x86-64
                                CPU threads     : 6
                                
                                *** ioBroker-Installation ***
                                Hosts:
                                <HOST> (version: 7.1.0, alive)
                                
                                Core adapters versions:
                                js-controller: 7.1.0
                                admin:         7.7.31
                                javascript:    9.0.18
                                
                                NodeJS:
                                node:  v22.22.0
                                npm:   10.9.4
                                ✓ Node.js installation is correct
                                
                                Active repo(s): beta
                                
                                Adapter (relevant):
                                roborock: 0.6.19   (Instanz roborock.1 ist aktuell disabled)
                                
                                *** FAILED SERVICES ***
                                (run-rpc_pipefs.mount / sys-kernel-config.mount) -> läuft im LXC erwartbar oft "failed"
                                
                                *** DMESG / Listening Ports ***
                                sudo: a terminal is required to read the password
                                sudo: a password is required
                                => daher hier keine Ausgabe
                                
                                --- Log File - Last 25 Lines (anonymisiert) ---
                                
                                2026-02-20 23:18:31.433  - error: host.<HOST> instance system.adapter.roborock.1 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                2026-02-20 23:18:31.433  - info: host.<HOST> Restart adapter system.adapter.roborock.1 because enabled
                                2026-02-20 23:18:31.433  - warn: host.<HOST> Do not restart adapter system.adapter.roborock.1 because restart loop detected
                                2026-02-20 23:21:23.661  - info: host.<HOST> "system.adapter.roborock.1" disabled
                                
                                (Weitere Zeilen waren nur Disconnects von iot.0, dwd.0 Termination sowie Web-UI Connects)
                                
                                ============ Mark until here for C&P =============
                                
                                # iob logs --watch (Auszug roborock.1, anonymisiert)
                                2026-02-20 XX:XX:XX.XXX - info: host.<HOST> "system.adapter.roborock.1" enabled
                                2026-02-20 XX:XX:XX.XXX - info: host.<HOST> instance system.adapter.roborock.1 in version "0.6.19" started
                                2026-02-20 XX:XX:XX.XXX - info: roborock.1 starting... node: v22.22.0, js-controller: 7.1.0
                                2026-02-20 XX:XX:XX.XXX - error: roborock.1 ... (deine konkreten Fehlzeilen)
                                2026-02-20 XX:XX:XX.XXX - error: host.<HOST> instance system.adapter.roborock.1 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                2026-02-20 XX:XX:XX.XXX - warn: host.<HOST> restart loop detected
                                
                                Thomas BraunT Online
                                Thomas BraunT Online
                                Thomas Braun
                                Most Active
                                schrieb am zuletzt editiert von
                                #1020

                                @BamBam89

                                Du sollst das nicht kürzen.

                                Linux-Werkzeugkasten:
                                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                NodeJS Fixer Skript:
                                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                B 1 Antwort Letzte Antwort
                                0
                                • Thomas BraunT Thomas Braun

                                  @BamBam89

                                  Du sollst das nicht kürzen.

                                  B Offline
                                  B Offline
                                  BamBam89
                                  schrieb am zuletzt editiert von
                                  #1021

                                  @Thomas-Braun sagte in Neuer Adapter für Roborock-Staubsauger:

                                  @BamBam89

                                  Du sollst das nicht kürzen.

                                  ========== Start marking the full check here ===========
                                  
                                  ```bash
                                  Script v.2026-01-31
                                  
                                  *** BASE SYSTEM ***
                                  Operating System: Ubuntu 24.04.4 LTS
                                   Static hostname: iobroker-hausautomation
                                         Icon name: computer-container
                                           Chassis: container ☐
                                    Virtualization: lxc
                                            Kernel: Linux 6.8.12-9-pve
                                      Architecture: x86-64
                                  OS is similar to: debian
                                  
                                  model name      : AMD Ryzen 5 4500U with Radeon Graphics
                                  Docker          : false
                                  Virtualization  : lxc
                                  Kernel          : x86_64
                                  Userland        : 64 bit
                                  
                                  Systemuptime and Load:
                                   23:28:31 up  2:30,  0 user,  load average: 0.99, 1.04, 0.91
                                  CPU threads: 6
                                  
                                  
                                  *** LIFE CYCLE STATUS ***
                                  Operating System is the current Ubuntu LTS release codenamed 'noble'!
                                  
                                  *** TIME AND TIMEZONES ***
                                                 Local time: Fri 2026-02-20 23:28:31 CET
                                             Universal time: Fri 2026-02-20 22:28:31 UTC
                                                   RTC time: n/a
                                                  Time zone: Europe/Berlin (CET, +0100)
                                  System clock synchronized: yes
                                                NTP service: inactive
                                            RTC in local TZ: no
                                  
                                  *** Users and Groups ***
                                  User that called 'iob diag':
                                  iobroker
                                  HOME=/home/iobroker
                                  GROUPS=iobroker tty dialout audio video
                                  
                                  User that is running 'js-controller':
                                  iobroker
                                  HOME=/home/iobroker
                                  GROUPS=iobroker tty dialout audio video
                                  
                                  A default user should be created! This user will be enabled to temporarily switch to root via 'sudo'!
                                  A root login is not required in most Linux Distributions.
                                  Run 'iobroker fix' or use the system tools to create a user.
                                  *** DISPLAY-SERVER SETUP ***
                                  Display-Server:         false
                                  Unit display-manager.service could not be found.
                                  Display-Manager: 
                                  Desktop: 
                                  Session: 
                                  
                                  *** MEMORY ***
                                                 total        used        free      shared  buff/cache   available
                                  Mem:             16G        3.7G        7.1G        118K        5.3G         12G
                                  Swap:           8.6G         61K        8.6G
                                  Total:           24G        3.7G         15G
                                  
                                  Active iob-Instances:   31
                                  
                                          15427 M total memory
                                           3572 M used memory
                                           4744 M active memory
                                           3385 M inactive memory
                                           6786 M free memory
                                              0 M buffer memory
                                           5068 M swap cache
                                           8191 M total swap
                                              0 M used swap
                                           8191 M free swap
                                  
                                  *** top - Table Of Processes  ***
                                  top - 23:28:31 up  2:30,  0 user,  load average: 0.99, 1.04, 0.91
                                  Tasks:  67 total,   1 running,  66 sleeping,   0 stopped,   0 zombie
                                  %Cpu(s): 10.9 us,  3.1 sy,  0.0 ni, 84.4 id,  0.0 wa,  0.0 hi,  1.6 si,  0.0 st 
                                  MiB Mem :  15427.7 total,   6784.6 free,   3574.4 used,   5068.9 buff/cache     
                                  MiB Swap:   8192.0 total,   8191.9 free,      0.1 used.  11853.3 avail Mem 
                                  
                                  *** FAILED SERVICES ***
                                  
                                    UNIT                    LOAD   ACTIVE SUB    DESCRIPTION
                                  * run-rpc_pipefs.mount    loaded failed failed RPC Pipe File System
                                  * sys-kernel-config.mount loaded failed failed Kernel Configuration File System
                                  
                                  Legend: LOAD   -> Reflects whether the unit definition was properly loaded.
                                          ACTIVE -> The high-level unit activation state, i.e. generalization of SUB.
                                          SUB    -> The low-level unit activation state, values depend on unit type.
                                  
                                  2 loaded units listed.
                                  
                                  
                                  *** DMESG CRITICAL ERRORS ***
                                  sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
                                  sudo: a password is required
                                  No critical errors detected
                                  
                                  *** FILESYSTEM ***
                                  Filesystem                                     Type      Size  Used Avail Use% Mounted on
                                  /dev/mapper/Speicher_neu_2025-vm--100--disk--0 ext4      295G   20G  260G   7% /
                                  none                                           tmpfs     492K  4.0K  488K   1% /dev
                                  efivarfs                                       efivarfs  128K   20K  104K  16% /sys/firmware/efi/efivars
                                  none                                           tmpfs     8.0K  4.0K  4.0K  50% /dev/ttyUSB0
                                  tmpfs                                          tmpfs     7.6G     0  7.6G   0% /dev/shm
                                  tmpfs                                          tmpfs     3.1G  156K  3.1G   1% /run
                                  tmpfs                                          tmpfs     5.0M     0  5.0M   0% /run/lock
                                  
                                  Messages concerning ext4 filesystem in dmesg:
                                  sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
                                  sudo: a password is required
                                  
                                  Show mounted filesystems:
                                  TARGET SOURCE                                         FSTYPE OPTIONS
                                  /      /dev/mapper/Speicher_neu_2025-vm--100--disk--0 ext4   rw,relatime,stripe=16
                                  
                                  Files in neuralgic directories:
                                  
                                  /var:
                                  sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
                                  sudo: a password is required
                                  
                                  Hint: You are currently not seeing messages from other users and the system.
                                        Users in groups 'adm', 'systemd-journal' can see all messages.
                                        Pass -q to turn off this notice.
                                  Archived and active journals take up 139.8M in the file system.
                                  
                                  /opt/iobroker/backups:
                                  579M    /opt/iobroker/backups/
                                  
                                  /opt/iobroker/iobroker-data:
                                  599M    /opt/iobroker/iobroker-data/
                                  422M    /opt/iobroker/iobroker-data/files
                                  136M    /opt/iobroker/iobroker-data/files/vis
                                  129M    /opt/iobroker/iobroker-data/files/vis/widgets
                                  117M    /opt/iobroker/iobroker-data/files/vis-2
                                  
                                  The five largest files in iobroker-data are:
                                  26M     /opt/iobroker/iobroker-data/objects.jsonl
                                  17M     /opt/iobroker/iobroker-data/states.jsonl.CURRENT_2026-02-20_225805
                                  13M     /opt/iobroker/iobroker-data/states.jsonl
                                  9.8M    /opt/iobroker/iobroker-data/files/vis-2/material-icons/knx-uf.json
                                  9.1M    /opt/iobroker/iobroker-data/states.jsonl.OLD_2026-02-20_221928
                                  
                                  USB-Devices by-id:
                                  USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups,
                                  please always prefer the links 'by-id':
                                  
                                  /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_<ID>-if00-port0
                                  
                                  *** ZigBee Settings ***
                                  No nvbackup.json found.
                                  
                                  *** NodeJS-Installation ***
                                  
                                  /usr/bin/nodejs         v22.22.0
                                  /usr/bin/node           v22.22.0
                                  /usr/bin/npm            10.9.4
                                  /usr/bin/npx            10.9.4
                                  
                                  ✓ Node.js installation is correct
                                  
                                  nodejs:
                                    Installed: 22.22.0-1nodesource1
                                    Candidate: 22.22.0-1nodesource1
                                    Version table:
                                   *** 22.22.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                          100 /var/lib/dpkg/status
                                       22.21.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.20.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.19.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.18.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.17.1-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.17.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.16.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.15.1-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.15.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.14.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.13.1-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.13.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.12.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.11.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.10.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.9.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.8.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.7.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.6.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.5.1-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.5.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.4.1-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.4.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.3.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.2.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.1.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       22.0.0-1nodesource1 1001
                                          500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                       18.19.1+dfsg-6ubuntu5 500
                                          500 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages
                                  
                                  Temp directories causing deletion problem: 0
                                  No problems detected
                                  
                                  Errors in npm tree: 0
                                  No problems detected
                                  
                                  Checking for nodejs vulnerability:
                                  
                                  
                                   █████  ██      ██           ██████   ██████   ██████  ██████         ██
                                  ██   ██ ██      ██          ██       ██    ██ ██    ██ ██   ██     ██  ██
                                  ███████ ██      ██          ██   ███ ██    ██ ██    ██ ██   ██         ██
                                  ██   ██ ██      ██          ██    ██ ██    ██ ██    ██ ██   ██     ██  ██
                                  ██   ██ ███████ ███████      ██████   ██████   ██████  ██████         ██
                                  
                                  
                                  
                                  *** ioBroker-Installation ***
                                  
                                  ioBroker Status
                                  iobroker is running on this host.
                                  
                                  
                                  Objects type: jsonl
                                  States  type: jsonl
                                  
                                  Hosts:
                                  iobroker-hausautomation iobroker-hausautomation (version: 7.1.0, hostname: iobroker-hausautomation, alive, uptime: 1816)
                                  
                                  Core adapters versions
                                  js-controller:  7.1.0
                                  admin:          7.7.31
                                  javascript:     9.0.18
                                  
                                  nodejs modules from github:     4
                                  +-- iobroker.cameras@2.1.2 (git+ssh://git@github.com/ioBroker/ioBroker.cameras.git#<TOKEN>)
                                  +-- iobroker.rtspstream@0.0.4 (git+ssh://git@github.com/dbweb-ch/ioBroker.rtspStream.git#<TOKEN>)
                                  +-- iobroker.vis-materialdesign@0.5.94 (git+ssh://git@github.com/Scrounger/ioBroker.vis-materialdesign.git#<TOKEN>)
                                  `-- shinobi@1.0.37 (git+ssh://git@github.com/ShinobiCCTV/Shinobi.git#<TOKEN>)
                                  
                                  Adapter State
                                  + system.adapter.admin.0                  : admin                 : iobroker-hausautomation                  -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                                  + system.adapter.backitup.0               : backitup              : iobroker-hausautomation                  -  enabled
                                  + system.adapter.bestway.0                : bestway               : iobroker-hausautomation                  -  enabled
                                    system.adapter.daswetter.0              : daswetter             : iobroker-hausautomation                  -  enabled
                                  + system.adapter.discovery.0              : discovery             : iobroker-hausautomation                  -  enabled
                                    system.adapter.dwd.0                    : dwd                   : iobroker-hausautomation                  -  enabled
                                  + system.adapter.energiefluss-erweitert.0 : energiefluss-erweitert: iobroker-hausautomation                  -  enabled
                                  + system.adapter.energiefluss.0           : energiefluss          : iobroker-hausautomation                  -  enabled
                                  + system.adapter.fb-checkpresence.0       : fb-checkpresence      : iobroker-hausautomation                  -  enabled
                                  + system.adapter.followthesun.0           : followthesun          : iobroker-hausautomation                  -  enabled
                                  + system.adapter.hm-rega.0                : hm-rega               : iobroker-hausautomation                  -  enabled
                                  + system.adapter.hm-rpc.0                 : hm-rpc                : iobroker-hausautomation                  -  enabled, port: 0
                                  + system.adapter.hm-rpc.1                 : hm-rpc                : iobroker-hausautomation                  -  enabled, port: 0
                                  + system.adapter.homeconnect.0            : homeconnect           : iobroker-hausautomation                  -  enabled
                                  + system.adapter.hue.0                    : hue                   : iobroker-hausautomation                  -  enabled, port: 80
                                  + system.adapter.hue.1                    : hue                   : iobroker-hausautomation                  -  enabled, port: 80
                                    system.adapter.ical.0                   : ical                  : iobroker-hausautomation                  -  enabled
                                    system.adapter.ical.1                   : ical                  : iobroker-hausautomation                  -  enabled
                                    system.adapter.ical.2                   : ical                  : iobroker-hausautomation                  -  enabled
                                    system.adapter.ical.3                   : ical                  : iobroker-hausautomation                  -  enabled
                                  + system.adapter.influxdb.0               : influxdb              : iobroker-hausautomation                  -  enabled, port: 8086
                                  + system.adapter.iot.0                    : iot                   : iobroker-hausautomation                  -  enabled
                                  + system.adapter.javascript.0             : javascript            : iobroker-hausautomation                  -  enabled
                                  + system.adapter.modbus.0                 : modbus                : iobroker-hausautomation                  -  enabled
                                    system.adapter.mqtt.0                   : mqtt                  : iobroker-hausautomation                  - disabled, port: 1883, bind: 0.0.0.0
                                    system.adapter.owntracks.0              : owntracks             : iobroker-hausautomation                  - disabled, port: 1883, bind: 0.0.0.0
                                  + system.adapter.procon-ip.0              : procon-ip             : iobroker-hausautomation                  -  enabled
                                  + system.adapter.reolink.0                : reolink               : iobroker-hausautomation                  -  enabled
                                  + system.adapter.reolink.1                : reolink               : iobroker-hausautomation                  -  enabled
                                    system.adapter.robonect.0               : robonect              : iobroker-hausautomation                  - disabled
                                    system.adapter.roborock.1               : roborock              : iobroker-hausautomation                  - disabled
                                  + system.adapter.shelly.1                 : shelly                : iobroker-hausautomation                  -  enabled, port: 1883, bind: 0.0.0.0
                                  + system.adapter.shelly.2                 : shelly                : iobroker-hausautomation                  -  enabled, port: 1882, bind: 0.0.0.0
                                  + system.adapter.sma-em.0                 : sma-em                : iobroker-hausautomation                  -  enabled
                                  + system.adapter.sonoff.0                 : sonoff                : iobroker-hausautomation                  -  enabled, port: 1883, bind: <IP>
                                  + system.adapter.trashschedule.0          : trashschedule         : iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-2-widgets-collection.0: vis-2-widgets-collection: iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-2-widgets-energy.0   : vis-2-widgets-energy  : iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-2-widgets-gauges.0   : vis-2-widgets-gauges  : iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-2-widgets-inventwo.0 : vis-2-widgets-inventwo: iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-2-widgets-jaeger-design.0: vis-2-widgets-jaeger-design: iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-2-widgets-material.0 : vis-2-widgets-material: iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-2-widgets-ovarious.0 : vis-2-widgets-ovarious: iobroker-hausautomation                  -  enabled
                                  + system.adapter.vis-2.0                  : vis-2                 : iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-fancyswitch.0        : vis-fancyswitch       : iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-hqwidgets.0          : vis-hqwidgets         : iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-icontwo.0            : vis-icontwo           : iobroker-hausautomation                  -  enabled
                                  + system.adapter.vis-inventwo.0           : vis-inventwo          : iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-jqui-mfd.0           : vis-jqui-mfd          : iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-justgage.0           : vis-justgage          : iobroker-hausautomation                  -  enabled
                                    system.adapter.vis-timeandweather.0     : vis-timeandweather    : iobroker-hausautomation                  -  enabled
                                    system.adapter.vis.0                    : vis                   : iobroker-hausautomation                  -  enabled
                                  + system.adapter.web.0                    : web                   : iobroker-hausautomation                  -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                                  + system.adapter.whatsapp-cmb.0           : whatsapp-cmb          : iobroker-hausautomation                  -  enabled
                                    system.adapter.zigbee2mqtt.0            : zigbee2mqtt           : iobroker-hausautomation                  - disabled
                                  
                                  + instance is alive
                                  
                                  Enabled adapters with bindings
                                  + system.adapter.admin.0                  : admin                 : iobroker-hausautomation                  -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                                  + system.adapter.hm-rpc.0                 : hm-rpc                : iobroker-hausautomation                  -  enabled, port: 0
                                  + system.adapter.hm-rpc.1                 : hm-rpc                : iobroker-hausautomation                  -  enabled, port: 0
                                  + system.adapter.hue.0                    : hue                   : iobroker-hausautomation                  -  enabled, port: 80
                                  + system.adapter.hue.1                    : hue                   : iobroker-hausautomation                  -  enabled, port: 80
                                  + system.adapter.influxdb.0               : influxdb              : iobroker-hausautomation                  -  enabled, port: 8086
                                  + system.adapter.shelly.1                 : shelly                : iobroker-hausautomation                  -  enabled, port: 1883, bind: 0.0.0.0
                                  + system.adapter.shelly.2                 : shelly                : iobroker-hausautomation                  -  enabled, port: 1882, bind: 0.0.0.0
                                  + system.adapter.sonoff.0                 : sonoff                : iobroker-hausautomation                  -  enabled, port: 1883, bind: <IP>
                                  + system.adapter.web.0                    : web                   : iobroker-hausautomation                  -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                                  
                                  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): beta
                                  Upgrade policy: none
                                  
                                  Installed ioBroker-Adapters
                                  Used repository: beta
                                  Adapter    "admin"        : 7.7.31   , installed 7.7.31
                                  Adapter    "backitup"     : 3.3.14   , installed 3.3.14
                                  Adapter    "bestway"      : 0.0.5    , installed 0.0.5
                                  Adapter    "cameras"      : 2.1.2    , installed 2.1.2
                                  Adapter    "daswetter"    : 4.5.1    , installed 3.2.8  [Updatable]
                                  Adapter    "discovery"    : 5.0.0    , installed 5.0.0
                                  Adapter    "dwd"          : 2.8.5    , installed 2.8.5
                                  Adapter    "energiefluss" : 3.6.2    , installed 3.6.2
                                  Adapter    "energiefluss-erweitert": 0.8.1, installed 0.8.1
                                  Adapter    "fb-checkpresence": 1.4.2 , installed 1.4.2
                                  Adapter    "followthesun" : 0.5.2    , installed 0.5.2
                                  Adapter    "hm-rega"      : 5.1.0    , installed 5.1.0
                                  Adapter    "hm-rpc"       : 3.0.1    , installed 3.0.1
                                  Adapter    "homeconnect"  : 1.5.2    , installed 1.5.2
                                  Adapter    "hue"          : 3.16.2   , installed 3.16.2
                                  Adapter    "ical"         : 1.19.5   , installed 1.19.5
                                  Adapter    "influxdb"     : 4.0.2    , installed 4.0.2
                                  Adapter    "iot"          : 5.0.12   , installed 5.0.12
                                  Adapter    "javascript"   : 9.0.18   , installed 9.0.18
                                  Controller "js-controller": 7.1.0    , installed 7.1.0
                                  Adapter    "modbus"       : 8.0.3    , installed 7.0.6  [Updatable]
                                  Adapter    "mqtt"         : 6.1.4    , installed 6.1.4
                                  Adapter    "onvif"        : 1.1.4    , installed 1.1.4
                                  Adapter    "owntracks"    : 1.1.0    , installed 1.1.0
                                  Adapter    "procon-ip"    : 1.7.0    , installed 1.7.0
                                  Adapter    "reolink"      : 1.3.0    , installed 1.3.0
                                  Adapter    "robonect"     : 1.4.2    , installed 1.4.2
                                  Adapter    "roborock"     : 0.6.19   , installed 0.6.19
                                  Adapter    "shelly"       : 10.6.0   , installed 10.6.0
                                  Adapter    "simple-api"   : 3.0.7    , installed 3.0.7
                                  Adapter    "sma-em"       : 1.3.0    , installed 1.3.0
                                  Adapter    "socketio"     : 7.0.8    , installed 7.0.8
                                  Adapter    "sonoff"       : 3.3.0    , installed 3.3.0
                                  Adapter    "trashschedule": 5.2.1    , installed 5.2.1
                                  Adapter    "upnp"         : 1.1.0    , installed 1.1.0
                                  Adapter    "vis"          : 1.5.6    , installed 1.5.6
                                  Adapter    "vis-2"        : 2.13.8   , installed 2.13.8
                                  Adapter    "vis-2-widgets-collection": 2.3.3, installed 2.3.3
                                  Adapter    "vis-2-widgets-energy": 1.0.2, installed 1.0.2
                                  Adapter    "vis-2-widgets-gauges": 2.0.2, installed 2.0.2
                                  Adapter    "vis-2-widgets-inventwo": 0.5.8, installed 0.5.8
                                  Adapter    "vis-2-widgets-jaeger-design": 1.4.18, installed 1.4.18
                                  Adapter    "vis-2-widgets-material": 1.6.0, installed 1.6.0
                                  Adapter    "vis-2-widgets-ovarious": 2.0.0, installed 2.0.0
                                  Adapter    "vis-fancyswitch": 1.1.0  , installed 1.1.0
                                  Adapter    "vis-hqwidgets": 1.6.0    , installed 1.6.0
                                  Adapter    "vis-icontwo"  : 2.9.0    , installed 1.18.0 [Updatable]
                                  Adapter    "vis-inventwo" : 3.3.5    , installed 3.3.5
                                  Adapter    "vis-jqui-mfd" : 1.1.3    , installed 1.1.3
                                  Adapter    "vis-justgage" : 2.1.7    , installed 2.1.7
                                  Adapter    "vis-materialdesign": 0.5.9, installed 0.5.94
                                  Adapter    "vis-timeandweather": 1.2.2, installed 1.2.2
                                  Adapter    "web"          : 8.0.0    , installed 8.0.0
                                  Adapter    "whatsapp-cmb" : 0.3.0    , installed 0.3.0
                                  Adapter    "ws"           : 4.0.0    , installed 4.0.0
                                  Adapter    "yr"           : 5.3.0    , installed 5.3.0
                                  Adapter    "zigbee2mqtt"  : 3.0.21   , installed 3.0.21
                                  
                                  Objects and States
                                  Please stand by - This may take a while
                                  Objects:        15262
                                  States:         13490
                                  
                                  *** OS-Repositories and Updates ***
                                  Hit:1 http://archive.ubuntu.com/ubuntu noble InRelease
                                  Hit:2 https://apt.grafana.com stable InRelease
                                  Hit:3 http://archive.ubuntu.com/ubuntu noble-updates InRelease
                                  Hit:4 http://archive.ubuntu.com/ubuntu noble-backports InRelease
                                  Get:5 https://repos.influxdata.com/debian stable InRelease [6913 B]
                                  Hit:6 https://deb.nodesource.com/node_22.x nodistro InRelease
                                  Hit:7 http://security.ubuntu.com/ubuntu noble-security InRelease
                                  Fetched 6913 B in 0s (14.9 kB/s)
                                  Reading package lists...
                                  Pending systemupdates: 0
                                  
                                  *** Listening Ports ***
                                  sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
                                  sudo: a password is required
                                  
                                  *** Log File - Last 25 Lines ***
                                  
                                  2026-02-20 23:18:31.433  - error: host.iobroker-hausautomation instance system.adapter.roborock.1 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                  2026-02-20 23:18:31.433  - info: host.iobroker-hausautomation Restart adapter system.adapter.roborock.1 because enabled
                                  2026-02-20 23:18:31.433  - warn: host.iobroker-hausautomation Do not restart adapter system.adapter.roborock.1 because restart loop detected
                                  2026-02-20 23:19:30.129  - info: iot.0 (22003) Connection changed: disconnect
                                  2026-02-20 23:20:37.010  - info: host.iobroker-hausautomation instance system.adapter.dwd.0 in version "2.8.5" started with pid 24410
                                  2026-02-20 23:20:37.972  - info: dwd.0 (24410) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v22.22.0, js-controller: 7.1.0
                                  2026-02-20 23:20:38.263  - info: dwd.0 (24410) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                  2026-02-20 23:20:38.780  - info: host.iobroker-hausautomation instance system.adapter.dwd.0 having pid 24410 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                  2026-02-20 23:21:23.661  - info: host.iobroker-hausautomation "system.adapter.roborock.1" disabled
                                  2026-02-20 23:21:38.277  - info: iot.0 (22003) Connection changed: disconnect
                                  2026-02-20 23:22:51.564  - info: sonoff.0 (21734) Client [Tasmota_Kühlschrank Nebenraum] connected with secret <TOKEN>
                                  2026-02-20 23:22:53.974  - info: web.0 (21957) ==> Connected system.user.admin from <IP>
                                  2026-02-20 23:22:55.077  - info: web.0 (21957) ==> Connected system.user.admin from <IP>
                                  2026-02-20 23:23:01.744  - info: web.0 (21957) <== Disconnect system.user.admin from <IP> energiefluss-erweitert.0
                                  2026-02-20 23:23:01.765  - info: web.0 (21957) <== Disconnect system.user.admin from <IP> vis.0
                                  2026-02-20 23:23:01.860  - info: web.0 (21957) ==> Connected system.user.admin from <IP>
                                  2026-02-20 23:23:06.870  - info: sonoff.0 (21734) Client [Tasmota_Kühlschrank Nebenraum] connection closed: closed
                                  2026-02-20 23:23:14.338  - info: web.0 (21957) <== Disconnect system.user.admin from <IP> vis.0
                                  2026-02-20 23:23:46.424  - info: iot.0 (22003) Connection changed: disconnect
                                  2026-02-20 23:25:37.010  - info: host.iobroker-hausautomation instance system.adapter.dwd.0 in version "2.8.5" started with pid 24510
                                  2026-02-20 23:25:37.978  - info: dwd.0 (24510) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v22.22.0, js-controller: 7.1.0
                                  2026-02-20 23:25:38.276  - info: dwd.0 (24510) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                  2026-02-20 23:25:38.792  - info: host.iobroker-hausautomation instance system.adapter.dwd.0 having pid 24510 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                  2026-02-20 23:25:54.566  - info: iot.0 (22003) Connection changed: disconnect
                                  2026-02-20 23:28:07.728  - info: iot.0 (22003) Connection changed: disconnect
                                  
                                  
                                  
                                  
                                  ```bash
                                  root@iobroker-hausautomation:/opt/iobroker# sudo -u iobroker iob logs --watch --no-color | tee /tmp/iob_watch.log
                                  2026-02-20 23:06:09.654  - debug: roborock.1 (22406) Redis Objects: Use Redis connection: <IP>:9001
                                  2026-02-20 23:06:09.668  - debug: roborock.1 (22406) Objects client ready ... initialize now
                                  2026-02-20 23:06:09.669  - debug: roborock.1 (22406) Objects create System PubSub Client
                                  2026-02-20 23:06:09.669  - debug: roborock.1 (22406) Objects create User PubSub Client
                                  2026-02-20 23:06:09.693  - debug: roborock.1 (22406) Objects client initialize lua scripts
                                  2026-02-20 23:06:09.695  - debug: roborock.1 (22406) Objects connected to redis: <IP>:9001
                                  2026-02-20 23:06:09.711  - debug: roborock.1 (22406) Redis States: Use Redis connection: <IP>:9000
                                  2026-02-20 23:06:09.719  - debug: roborock.1 (22406) States create System PubSub Client
                                  2026-02-20 23:06:09.720  - debug: roborock.1 (22406) States create User PubSub Client
                                  2026-02-20 23:06:09.776  - debug: roborock.1 (22406) States connected to redis: <IP>:9000
                                  2026-02-20 23:06:09.791  - debug: roborock.1 (22406) Plugin sentry Initialize Plugin (enabled=true)
                                  2026-02-20 23:06:10.200  - error: roborock.1 (22406) adapter disabled
                                  2026-02-20 23:06:10.244  - debug: roborock.1 (22406) Plugin sentry destroyed
                                  2026-02-20 23:06:10.244  - warn: roborock.1 (22406) Terminated (NO_ADAPTER_CONFIG_FOUND): Without reason
                                  2026-02-20 23:06:10.777  - error: host.iobroker-hausautomation instance system.adapter.roborock.1 terminated with code 3 (NO_ADAPTER_CONFIG_FOUND)
                                  2026-02-20 23:06:10.777  - info: host.iobroker-hausautomation Do not restart adapter system.adapter.roborock.1 because disabled or deleted
                                  2026-02-20 23:10:16.972  - info: host.iobroker-hausautomation "system.adapter.roborock.1" enabled
                                  2026-02-20 23:10:17.331  - info: host.iobroker-hausautomation instance system.adapter.roborock.1 in version "0.6.19" started with pid 22456
                                  2026-02-20 23:10:17.862  - debug: roborock.1 (22456) Redis Objects: Use Redis connection: <IP>:9001
                                  2026-02-20 23:10:17.878  - debug: roborock.1 (22456) Objects client ready ... initialize now
                                  2026-02-20 23:10:17.879  - debug: roborock.1 (22456) Objects create System PubSub Client
                                  2026-02-20 23:10:17.879  - debug: roborock.1 (22456) Objects create User PubSub Client
                                  2026-02-20 23:10:17.905  - debug: roborock.1 (22456) Objects client initialize lua scripts
                                  2026-02-20 23:10:17.908  - debug: roborock.1 (22456) Objects connected to redis: <IP>:9001
                                  2026-02-20 23:10:17.926  - debug: roborock.1 (22456) Redis States: Use Redis connection: <IP>:9000
                                  2026-02-20 23:10:17.934  - debug: roborock.1 (22456) States create System PubSub Client
                                  2026-02-20 23:10:17.935  - debug: roborock.1 (22456) States create User PubSub Client
                                  2026-02-20 23:10:17.990  - debug: roborock.1 (22456) States connected to redis: <IP>:9000
                                  2026-02-20 23:10:18.011  - debug: roborock.1 (22456) Plugin sentry Initialize Plugin (enabled=true)
                                  2026-02-20 23:10:18.454  - info: roborock.1 (22456) starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v22.22.0, js-controller: 7.1.0
                                  2026-02-20 23:10:18.462  - info: roborock.1 (22456) Starting adapter. This might take a few minutes depending on your setup. Please wait.
                                  2026-02-20 23:10:18.467  - info: roborock.1 (22456) Loaded existing clientID: <TOKEN>
                                  2026-02-20 23:10:18.469  - debug: roborock.1 (22456) initialize http_api
                                  2026-02-20 23:10:18.555  - error: roborock.1 (22456) Error in getUserData: Login returned empty userdata.. This is most likely due to too many reconnects. Emptying UserData & HomeData
                                  2026-02-20 23:10:18.559  - warn: roborock.1 (22456) State "roborock.1.HomeData" has no existing object, this might lead to an error in future versions
                                  2026-02-20 23:10:18.600  - warn: roborock.1 (22456) State "roborock.1.UserData" has no existing object, this might lead to an error in future versions
                                  2026-02-20 23:10:18.644  - error: roborock.1 (22456) Failed to process undefined on robot undefined (unknown device model): Error: Login returned empty userdata.
                                      at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:64:12)
                                      at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                      at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                      at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                  2026-02-20 23:10:18.659  - error: roborock.1 (22456) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                  2026-02-20 23:10:18.659  - error: roborock.1 (22456) unhandled promise rejection: Cannot read properties of null (reading 'token')
                                  2026-02-20 23:10:18.659  - error: roborock.1 (22456) TypeError: Cannot read properties of null (reading 'token')
                                      at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22)
                                      at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                      at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                      at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                  2026-02-20 23:10:18.659  - error: roborock.1 (22456) Cannot read properties of null (reading 'token')
                                  2026-02-20 23:10:18.661  - info: roborock.1 (22456) terminating
                                  2026-02-20 23:10:18.662  - debug: roborock.1 (22456) Plugin sentry destroyed
                                  2026-02-20 23:10:18.662  - warn: roborock.1 (22456) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                  2026-02-20 23:10:19.163  - info: roborock.1 (22456) terminating
                                  2026-02-20 23:10:19.163  - info: roborock.1 (22456) terminating
                                  2026-02-20 23:10:19.196  - error: host.iobroker-hausautomation Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
                                  2026-02-20 23:10:19.197  - error: host.iobroker-hausautomation Caught by controller[1]: TypeError: Cannot read properties of null (reading 'token')
                                  2026-02-20 23:10:19.197  - error: host.iobroker-hausautomation Caught by controller[1]:     at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22)
                                  2026-02-20 23:10:19.197  - error: host.iobroker-hausautomation Caught by controller[1]:     at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                  2026-02-20 23:10:19.197  - error: host.iobroker-hausautomation Caught by controller[1]:     at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                  2026-02-20 23:10:19.197  - error: host.iobroker-hausautomation Caught by controller[1]:     at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                  2026-02-20 23:10:19.197  - error: host.iobroker-hausautomation instance system.adapter.roborock.1 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                  2026-02-20 23:10:19.197  - info: host.iobroker-hausautomation Restart adapter system.adapter.roborock.1 because enabled
                                  2026-02-20 23:10:22.094  - info: host.iobroker-hausautomation "system.adapter.roborock.1" disabled
                                  ^C
                                  
                                  Thomas BraunT 1 Antwort Letzte Antwort
                                  0
                                  • B BamBam89

                                    @Thomas-Braun sagte in Neuer Adapter für Roborock-Staubsauger:

                                    @BamBam89

                                    Du sollst das nicht kürzen.

                                    ========== Start marking the full check here ===========
                                    
                                    ```bash
                                    Script v.2026-01-31
                                    
                                    *** BASE SYSTEM ***
                                    Operating System: Ubuntu 24.04.4 LTS
                                     Static hostname: iobroker-hausautomation
                                           Icon name: computer-container
                                             Chassis: container ☐
                                      Virtualization: lxc
                                              Kernel: Linux 6.8.12-9-pve
                                        Architecture: x86-64
                                    OS is similar to: debian
                                    
                                    model name      : AMD Ryzen 5 4500U with Radeon Graphics
                                    Docker          : false
                                    Virtualization  : lxc
                                    Kernel          : x86_64
                                    Userland        : 64 bit
                                    
                                    Systemuptime and Load:
                                     23:28:31 up  2:30,  0 user,  load average: 0.99, 1.04, 0.91
                                    CPU threads: 6
                                    
                                    
                                    *** LIFE CYCLE STATUS ***
                                    Operating System is the current Ubuntu LTS release codenamed 'noble'!
                                    
                                    *** TIME AND TIMEZONES ***
                                                   Local time: Fri 2026-02-20 23:28:31 CET
                                               Universal time: Fri 2026-02-20 22:28:31 UTC
                                                     RTC time: n/a
                                                    Time zone: Europe/Berlin (CET, +0100)
                                    System clock synchronized: yes
                                                  NTP service: inactive
                                              RTC in local TZ: no
                                    
                                    *** Users and Groups ***
                                    User that called 'iob diag':
                                    iobroker
                                    HOME=/home/iobroker
                                    GROUPS=iobroker tty dialout audio video
                                    
                                    User that is running 'js-controller':
                                    iobroker
                                    HOME=/home/iobroker
                                    GROUPS=iobroker tty dialout audio video
                                    
                                    A default user should be created! This user will be enabled to temporarily switch to root via 'sudo'!
                                    A root login is not required in most Linux Distributions.
                                    Run 'iobroker fix' or use the system tools to create a user.
                                    *** DISPLAY-SERVER SETUP ***
                                    Display-Server:         false
                                    Unit display-manager.service could not be found.
                                    Display-Manager: 
                                    Desktop: 
                                    Session: 
                                    
                                    *** MEMORY ***
                                                   total        used        free      shared  buff/cache   available
                                    Mem:             16G        3.7G        7.1G        118K        5.3G         12G
                                    Swap:           8.6G         61K        8.6G
                                    Total:           24G        3.7G         15G
                                    
                                    Active iob-Instances:   31
                                    
                                            15427 M total memory
                                             3572 M used memory
                                             4744 M active memory
                                             3385 M inactive memory
                                             6786 M free memory
                                                0 M buffer memory
                                             5068 M swap cache
                                             8191 M total swap
                                                0 M used swap
                                             8191 M free swap
                                    
                                    *** top - Table Of Processes  ***
                                    top - 23:28:31 up  2:30,  0 user,  load average: 0.99, 1.04, 0.91
                                    Tasks:  67 total,   1 running,  66 sleeping,   0 stopped,   0 zombie
                                    %Cpu(s): 10.9 us,  3.1 sy,  0.0 ni, 84.4 id,  0.0 wa,  0.0 hi,  1.6 si,  0.0 st 
                                    MiB Mem :  15427.7 total,   6784.6 free,   3574.4 used,   5068.9 buff/cache     
                                    MiB Swap:   8192.0 total,   8191.9 free,      0.1 used.  11853.3 avail Mem 
                                    
                                    *** FAILED SERVICES ***
                                    
                                      UNIT                    LOAD   ACTIVE SUB    DESCRIPTION
                                    * run-rpc_pipefs.mount    loaded failed failed RPC Pipe File System
                                    * sys-kernel-config.mount loaded failed failed Kernel Configuration File System
                                    
                                    Legend: LOAD   -> Reflects whether the unit definition was properly loaded.
                                            ACTIVE -> The high-level unit activation state, i.e. generalization of SUB.
                                            SUB    -> The low-level unit activation state, values depend on unit type.
                                    
                                    2 loaded units listed.
                                    
                                    
                                    *** DMESG CRITICAL ERRORS ***
                                    sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
                                    sudo: a password is required
                                    No critical errors detected
                                    
                                    *** FILESYSTEM ***
                                    Filesystem                                     Type      Size  Used Avail Use% Mounted on
                                    /dev/mapper/Speicher_neu_2025-vm--100--disk--0 ext4      295G   20G  260G   7% /
                                    none                                           tmpfs     492K  4.0K  488K   1% /dev
                                    efivarfs                                       efivarfs  128K   20K  104K  16% /sys/firmware/efi/efivars
                                    none                                           tmpfs     8.0K  4.0K  4.0K  50% /dev/ttyUSB0
                                    tmpfs                                          tmpfs     7.6G     0  7.6G   0% /dev/shm
                                    tmpfs                                          tmpfs     3.1G  156K  3.1G   1% /run
                                    tmpfs                                          tmpfs     5.0M     0  5.0M   0% /run/lock
                                    
                                    Messages concerning ext4 filesystem in dmesg:
                                    sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
                                    sudo: a password is required
                                    
                                    Show mounted filesystems:
                                    TARGET SOURCE                                         FSTYPE OPTIONS
                                    /      /dev/mapper/Speicher_neu_2025-vm--100--disk--0 ext4   rw,relatime,stripe=16
                                    
                                    Files in neuralgic directories:
                                    
                                    /var:
                                    sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
                                    sudo: a password is required
                                    
                                    Hint: You are currently not seeing messages from other users and the system.
                                          Users in groups 'adm', 'systemd-journal' can see all messages.
                                          Pass -q to turn off this notice.
                                    Archived and active journals take up 139.8M in the file system.
                                    
                                    /opt/iobroker/backups:
                                    579M    /opt/iobroker/backups/
                                    
                                    /opt/iobroker/iobroker-data:
                                    599M    /opt/iobroker/iobroker-data/
                                    422M    /opt/iobroker/iobroker-data/files
                                    136M    /opt/iobroker/iobroker-data/files/vis
                                    129M    /opt/iobroker/iobroker-data/files/vis/widgets
                                    117M    /opt/iobroker/iobroker-data/files/vis-2
                                    
                                    The five largest files in iobroker-data are:
                                    26M     /opt/iobroker/iobroker-data/objects.jsonl
                                    17M     /opt/iobroker/iobroker-data/states.jsonl.CURRENT_2026-02-20_225805
                                    13M     /opt/iobroker/iobroker-data/states.jsonl
                                    9.8M    /opt/iobroker/iobroker-data/files/vis-2/material-icons/knx-uf.json
                                    9.1M    /opt/iobroker/iobroker-data/states.jsonl.OLD_2026-02-20_221928
                                    
                                    USB-Devices by-id:
                                    USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups,
                                    please always prefer the links 'by-id':
                                    
                                    /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_<ID>-if00-port0
                                    
                                    *** ZigBee Settings ***
                                    No nvbackup.json found.
                                    
                                    *** NodeJS-Installation ***
                                    
                                    /usr/bin/nodejs         v22.22.0
                                    /usr/bin/node           v22.22.0
                                    /usr/bin/npm            10.9.4
                                    /usr/bin/npx            10.9.4
                                    
                                    ✓ Node.js installation is correct
                                    
                                    nodejs:
                                      Installed: 22.22.0-1nodesource1
                                      Candidate: 22.22.0-1nodesource1
                                      Version table:
                                     *** 22.22.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                            100 /var/lib/dpkg/status
                                         22.21.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.20.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.19.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.18.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.17.1-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.17.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.16.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.15.1-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.15.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.14.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.13.1-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.13.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.12.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.11.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.10.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.9.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.8.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.7.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.6.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.5.1-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.5.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.4.1-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.4.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.3.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.2.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.1.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         22.0.0-1nodesource1 1001
                                            500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                         18.19.1+dfsg-6ubuntu5 500
                                            500 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages
                                    
                                    Temp directories causing deletion problem: 0
                                    No problems detected
                                    
                                    Errors in npm tree: 0
                                    No problems detected
                                    
                                    Checking for nodejs vulnerability:
                                    
                                    
                                     █████  ██      ██           ██████   ██████   ██████  ██████         ██
                                    ██   ██ ██      ██          ██       ██    ██ ██    ██ ██   ██     ██  ██
                                    ███████ ██      ██          ██   ███ ██    ██ ██    ██ ██   ██         ██
                                    ██   ██ ██      ██          ██    ██ ██    ██ ██    ██ ██   ██     ██  ██
                                    ██   ██ ███████ ███████      ██████   ██████   ██████  ██████         ██
                                    
                                    
                                    
                                    *** ioBroker-Installation ***
                                    
                                    ioBroker Status
                                    iobroker is running on this host.
                                    
                                    
                                    Objects type: jsonl
                                    States  type: jsonl
                                    
                                    Hosts:
                                    iobroker-hausautomation iobroker-hausautomation (version: 7.1.0, hostname: iobroker-hausautomation, alive, uptime: 1816)
                                    
                                    Core adapters versions
                                    js-controller:  7.1.0
                                    admin:          7.7.31
                                    javascript:     9.0.18
                                    
                                    nodejs modules from github:     4
                                    +-- iobroker.cameras@2.1.2 (git+ssh://git@github.com/ioBroker/ioBroker.cameras.git#<TOKEN>)
                                    +-- iobroker.rtspstream@0.0.4 (git+ssh://git@github.com/dbweb-ch/ioBroker.rtspStream.git#<TOKEN>)
                                    +-- iobroker.vis-materialdesign@0.5.94 (git+ssh://git@github.com/Scrounger/ioBroker.vis-materialdesign.git#<TOKEN>)
                                    `-- shinobi@1.0.37 (git+ssh://git@github.com/ShinobiCCTV/Shinobi.git#<TOKEN>)
                                    
                                    Adapter State
                                    + system.adapter.admin.0                  : admin                 : iobroker-hausautomation                  -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                                    + system.adapter.backitup.0               : backitup              : iobroker-hausautomation                  -  enabled
                                    + system.adapter.bestway.0                : bestway               : iobroker-hausautomation                  -  enabled
                                      system.adapter.daswetter.0              : daswetter             : iobroker-hausautomation                  -  enabled
                                    + system.adapter.discovery.0              : discovery             : iobroker-hausautomation                  -  enabled
                                      system.adapter.dwd.0                    : dwd                   : iobroker-hausautomation                  -  enabled
                                    + system.adapter.energiefluss-erweitert.0 : energiefluss-erweitert: iobroker-hausautomation                  -  enabled
                                    + system.adapter.energiefluss.0           : energiefluss          : iobroker-hausautomation                  -  enabled
                                    + system.adapter.fb-checkpresence.0       : fb-checkpresence      : iobroker-hausautomation                  -  enabled
                                    + system.adapter.followthesun.0           : followthesun          : iobroker-hausautomation                  -  enabled
                                    + system.adapter.hm-rega.0                : hm-rega               : iobroker-hausautomation                  -  enabled
                                    + system.adapter.hm-rpc.0                 : hm-rpc                : iobroker-hausautomation                  -  enabled, port: 0
                                    + system.adapter.hm-rpc.1                 : hm-rpc                : iobroker-hausautomation                  -  enabled, port: 0
                                    + system.adapter.homeconnect.0            : homeconnect           : iobroker-hausautomation                  -  enabled
                                    + system.adapter.hue.0                    : hue                   : iobroker-hausautomation                  -  enabled, port: 80
                                    + system.adapter.hue.1                    : hue                   : iobroker-hausautomation                  -  enabled, port: 80
                                      system.adapter.ical.0                   : ical                  : iobroker-hausautomation                  -  enabled
                                      system.adapter.ical.1                   : ical                  : iobroker-hausautomation                  -  enabled
                                      system.adapter.ical.2                   : ical                  : iobroker-hausautomation                  -  enabled
                                      system.adapter.ical.3                   : ical                  : iobroker-hausautomation                  -  enabled
                                    + system.adapter.influxdb.0               : influxdb              : iobroker-hausautomation                  -  enabled, port: 8086
                                    + system.adapter.iot.0                    : iot                   : iobroker-hausautomation                  -  enabled
                                    + system.adapter.javascript.0             : javascript            : iobroker-hausautomation                  -  enabled
                                    + system.adapter.modbus.0                 : modbus                : iobroker-hausautomation                  -  enabled
                                      system.adapter.mqtt.0                   : mqtt                  : iobroker-hausautomation                  - disabled, port: 1883, bind: 0.0.0.0
                                      system.adapter.owntracks.0              : owntracks             : iobroker-hausautomation                  - disabled, port: 1883, bind: 0.0.0.0
                                    + system.adapter.procon-ip.0              : procon-ip             : iobroker-hausautomation                  -  enabled
                                    + system.adapter.reolink.0                : reolink               : iobroker-hausautomation                  -  enabled
                                    + system.adapter.reolink.1                : reolink               : iobroker-hausautomation                  -  enabled
                                      system.adapter.robonect.0               : robonect              : iobroker-hausautomation                  - disabled
                                      system.adapter.roborock.1               : roborock              : iobroker-hausautomation                  - disabled
                                    + system.adapter.shelly.1                 : shelly                : iobroker-hausautomation                  -  enabled, port: 1883, bind: 0.0.0.0
                                    + system.adapter.shelly.2                 : shelly                : iobroker-hausautomation                  -  enabled, port: 1882, bind: 0.0.0.0
                                    + system.adapter.sma-em.0                 : sma-em                : iobroker-hausautomation                  -  enabled
                                    + system.adapter.sonoff.0                 : sonoff                : iobroker-hausautomation                  -  enabled, port: 1883, bind: <IP>
                                    + system.adapter.trashschedule.0          : trashschedule         : iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-2-widgets-collection.0: vis-2-widgets-collection: iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-2-widgets-energy.0   : vis-2-widgets-energy  : iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-2-widgets-gauges.0   : vis-2-widgets-gauges  : iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-2-widgets-inventwo.0 : vis-2-widgets-inventwo: iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-2-widgets-jaeger-design.0: vis-2-widgets-jaeger-design: iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-2-widgets-material.0 : vis-2-widgets-material: iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-2-widgets-ovarious.0 : vis-2-widgets-ovarious: iobroker-hausautomation                  -  enabled
                                    + system.adapter.vis-2.0                  : vis-2                 : iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-fancyswitch.0        : vis-fancyswitch       : iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-hqwidgets.0          : vis-hqwidgets         : iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-icontwo.0            : vis-icontwo           : iobroker-hausautomation                  -  enabled
                                    + system.adapter.vis-inventwo.0           : vis-inventwo          : iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-jqui-mfd.0           : vis-jqui-mfd          : iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-justgage.0           : vis-justgage          : iobroker-hausautomation                  -  enabled
                                      system.adapter.vis-timeandweather.0     : vis-timeandweather    : iobroker-hausautomation                  -  enabled
                                      system.adapter.vis.0                    : vis                   : iobroker-hausautomation                  -  enabled
                                    + system.adapter.web.0                    : web                   : iobroker-hausautomation                  -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                                    + system.adapter.whatsapp-cmb.0           : whatsapp-cmb          : iobroker-hausautomation                  -  enabled
                                      system.adapter.zigbee2mqtt.0            : zigbee2mqtt           : iobroker-hausautomation                  - disabled
                                    
                                    + instance is alive
                                    
                                    Enabled adapters with bindings
                                    + system.adapter.admin.0                  : admin                 : iobroker-hausautomation                  -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                                    + system.adapter.hm-rpc.0                 : hm-rpc                : iobroker-hausautomation                  -  enabled, port: 0
                                    + system.adapter.hm-rpc.1                 : hm-rpc                : iobroker-hausautomation                  -  enabled, port: 0
                                    + system.adapter.hue.0                    : hue                   : iobroker-hausautomation                  -  enabled, port: 80
                                    + system.adapter.hue.1                    : hue                   : iobroker-hausautomation                  -  enabled, port: 80
                                    + system.adapter.influxdb.0               : influxdb              : iobroker-hausautomation                  -  enabled, port: 8086
                                    + system.adapter.shelly.1                 : shelly                : iobroker-hausautomation                  -  enabled, port: 1883, bind: 0.0.0.0
                                    + system.adapter.shelly.2                 : shelly                : iobroker-hausautomation                  -  enabled, port: 1882, bind: 0.0.0.0
                                    + system.adapter.sonoff.0                 : sonoff                : iobroker-hausautomation                  -  enabled, port: 1883, bind: <IP>
                                    + system.adapter.web.0                    : web                   : iobroker-hausautomation                  -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                                    
                                    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): beta
                                    Upgrade policy: none
                                    
                                    Installed ioBroker-Adapters
                                    Used repository: beta
                                    Adapter    "admin"        : 7.7.31   , installed 7.7.31
                                    Adapter    "backitup"     : 3.3.14   , installed 3.3.14
                                    Adapter    "bestway"      : 0.0.5    , installed 0.0.5
                                    Adapter    "cameras"      : 2.1.2    , installed 2.1.2
                                    Adapter    "daswetter"    : 4.5.1    , installed 3.2.8  [Updatable]
                                    Adapter    "discovery"    : 5.0.0    , installed 5.0.0
                                    Adapter    "dwd"          : 2.8.5    , installed 2.8.5
                                    Adapter    "energiefluss" : 3.6.2    , installed 3.6.2
                                    Adapter    "energiefluss-erweitert": 0.8.1, installed 0.8.1
                                    Adapter    "fb-checkpresence": 1.4.2 , installed 1.4.2
                                    Adapter    "followthesun" : 0.5.2    , installed 0.5.2
                                    Adapter    "hm-rega"      : 5.1.0    , installed 5.1.0
                                    Adapter    "hm-rpc"       : 3.0.1    , installed 3.0.1
                                    Adapter    "homeconnect"  : 1.5.2    , installed 1.5.2
                                    Adapter    "hue"          : 3.16.2   , installed 3.16.2
                                    Adapter    "ical"         : 1.19.5   , installed 1.19.5
                                    Adapter    "influxdb"     : 4.0.2    , installed 4.0.2
                                    Adapter    "iot"          : 5.0.12   , installed 5.0.12
                                    Adapter    "javascript"   : 9.0.18   , installed 9.0.18
                                    Controller "js-controller": 7.1.0    , installed 7.1.0
                                    Adapter    "modbus"       : 8.0.3    , installed 7.0.6  [Updatable]
                                    Adapter    "mqtt"         : 6.1.4    , installed 6.1.4
                                    Adapter    "onvif"        : 1.1.4    , installed 1.1.4
                                    Adapter    "owntracks"    : 1.1.0    , installed 1.1.0
                                    Adapter    "procon-ip"    : 1.7.0    , installed 1.7.0
                                    Adapter    "reolink"      : 1.3.0    , installed 1.3.0
                                    Adapter    "robonect"     : 1.4.2    , installed 1.4.2
                                    Adapter    "roborock"     : 0.6.19   , installed 0.6.19
                                    Adapter    "shelly"       : 10.6.0   , installed 10.6.0
                                    Adapter    "simple-api"   : 3.0.7    , installed 3.0.7
                                    Adapter    "sma-em"       : 1.3.0    , installed 1.3.0
                                    Adapter    "socketio"     : 7.0.8    , installed 7.0.8
                                    Adapter    "sonoff"       : 3.3.0    , installed 3.3.0
                                    Adapter    "trashschedule": 5.2.1    , installed 5.2.1
                                    Adapter    "upnp"         : 1.1.0    , installed 1.1.0
                                    Adapter    "vis"          : 1.5.6    , installed 1.5.6
                                    Adapter    "vis-2"        : 2.13.8   , installed 2.13.8
                                    Adapter    "vis-2-widgets-collection": 2.3.3, installed 2.3.3
                                    Adapter    "vis-2-widgets-energy": 1.0.2, installed 1.0.2
                                    Adapter    "vis-2-widgets-gauges": 2.0.2, installed 2.0.2
                                    Adapter    "vis-2-widgets-inventwo": 0.5.8, installed 0.5.8
                                    Adapter    "vis-2-widgets-jaeger-design": 1.4.18, installed 1.4.18
                                    Adapter    "vis-2-widgets-material": 1.6.0, installed 1.6.0
                                    Adapter    "vis-2-widgets-ovarious": 2.0.0, installed 2.0.0
                                    Adapter    "vis-fancyswitch": 1.1.0  , installed 1.1.0
                                    Adapter    "vis-hqwidgets": 1.6.0    , installed 1.6.0
                                    Adapter    "vis-icontwo"  : 2.9.0    , installed 1.18.0 [Updatable]
                                    Adapter    "vis-inventwo" : 3.3.5    , installed 3.3.5
                                    Adapter    "vis-jqui-mfd" : 1.1.3    , installed 1.1.3
                                    Adapter    "vis-justgage" : 2.1.7    , installed 2.1.7
                                    Adapter    "vis-materialdesign": 0.5.9, installed 0.5.94
                                    Adapter    "vis-timeandweather": 1.2.2, installed 1.2.2
                                    Adapter    "web"          : 8.0.0    , installed 8.0.0
                                    Adapter    "whatsapp-cmb" : 0.3.0    , installed 0.3.0
                                    Adapter    "ws"           : 4.0.0    , installed 4.0.0
                                    Adapter    "yr"           : 5.3.0    , installed 5.3.0
                                    Adapter    "zigbee2mqtt"  : 3.0.21   , installed 3.0.21
                                    
                                    Objects and States
                                    Please stand by - This may take a while
                                    Objects:        15262
                                    States:         13490
                                    
                                    *** OS-Repositories and Updates ***
                                    Hit:1 http://archive.ubuntu.com/ubuntu noble InRelease
                                    Hit:2 https://apt.grafana.com stable InRelease
                                    Hit:3 http://archive.ubuntu.com/ubuntu noble-updates InRelease
                                    Hit:4 http://archive.ubuntu.com/ubuntu noble-backports InRelease
                                    Get:5 https://repos.influxdata.com/debian stable InRelease [6913 B]
                                    Hit:6 https://deb.nodesource.com/node_22.x nodistro InRelease
                                    Hit:7 http://security.ubuntu.com/ubuntu noble-security InRelease
                                    Fetched 6913 B in 0s (14.9 kB/s)
                                    Reading package lists...
                                    Pending systemupdates: 0
                                    
                                    *** Listening Ports ***
                                    sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
                                    sudo: a password is required
                                    
                                    *** Log File - Last 25 Lines ***
                                    
                                    2026-02-20 23:18:31.433  - error: host.iobroker-hausautomation instance system.adapter.roborock.1 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                    2026-02-20 23:18:31.433  - info: host.iobroker-hausautomation Restart adapter system.adapter.roborock.1 because enabled
                                    2026-02-20 23:18:31.433  - warn: host.iobroker-hausautomation Do not restart adapter system.adapter.roborock.1 because restart loop detected
                                    2026-02-20 23:19:30.129  - info: iot.0 (22003) Connection changed: disconnect
                                    2026-02-20 23:20:37.010  - info: host.iobroker-hausautomation instance system.adapter.dwd.0 in version "2.8.5" started with pid 24410
                                    2026-02-20 23:20:37.972  - info: dwd.0 (24410) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v22.22.0, js-controller: 7.1.0
                                    2026-02-20 23:20:38.263  - info: dwd.0 (24410) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                    2026-02-20 23:20:38.780  - info: host.iobroker-hausautomation instance system.adapter.dwd.0 having pid 24410 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                    2026-02-20 23:21:23.661  - info: host.iobroker-hausautomation "system.adapter.roborock.1" disabled
                                    2026-02-20 23:21:38.277  - info: iot.0 (22003) Connection changed: disconnect
                                    2026-02-20 23:22:51.564  - info: sonoff.0 (21734) Client [Tasmota_Kühlschrank Nebenraum] connected with secret <TOKEN>
                                    2026-02-20 23:22:53.974  - info: web.0 (21957) ==> Connected system.user.admin from <IP>
                                    2026-02-20 23:22:55.077  - info: web.0 (21957) ==> Connected system.user.admin from <IP>
                                    2026-02-20 23:23:01.744  - info: web.0 (21957) <== Disconnect system.user.admin from <IP> energiefluss-erweitert.0
                                    2026-02-20 23:23:01.765  - info: web.0 (21957) <== Disconnect system.user.admin from <IP> vis.0
                                    2026-02-20 23:23:01.860  - info: web.0 (21957) ==> Connected system.user.admin from <IP>
                                    2026-02-20 23:23:06.870  - info: sonoff.0 (21734) Client [Tasmota_Kühlschrank Nebenraum] connection closed: closed
                                    2026-02-20 23:23:14.338  - info: web.0 (21957) <== Disconnect system.user.admin from <IP> vis.0
                                    2026-02-20 23:23:46.424  - info: iot.0 (22003) Connection changed: disconnect
                                    2026-02-20 23:25:37.010  - info: host.iobroker-hausautomation instance system.adapter.dwd.0 in version "2.8.5" started with pid 24510
                                    2026-02-20 23:25:37.978  - info: dwd.0 (24510) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v22.22.0, js-controller: 7.1.0
                                    2026-02-20 23:25:38.276  - info: dwd.0 (24510) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                    2026-02-20 23:25:38.792  - info: host.iobroker-hausautomation instance system.adapter.dwd.0 having pid 24510 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                    2026-02-20 23:25:54.566  - info: iot.0 (22003) Connection changed: disconnect
                                    2026-02-20 23:28:07.728  - info: iot.0 (22003) Connection changed: disconnect
                                    
                                    
                                    
                                    
                                    ```bash
                                    root@iobroker-hausautomation:/opt/iobroker# sudo -u iobroker iob logs --watch --no-color | tee /tmp/iob_watch.log
                                    2026-02-20 23:06:09.654  - debug: roborock.1 (22406) Redis Objects: Use Redis connection: <IP>:9001
                                    2026-02-20 23:06:09.668  - debug: roborock.1 (22406) Objects client ready ... initialize now
                                    2026-02-20 23:06:09.669  - debug: roborock.1 (22406) Objects create System PubSub Client
                                    2026-02-20 23:06:09.669  - debug: roborock.1 (22406) Objects create User PubSub Client
                                    2026-02-20 23:06:09.693  - debug: roborock.1 (22406) Objects client initialize lua scripts
                                    2026-02-20 23:06:09.695  - debug: roborock.1 (22406) Objects connected to redis: <IP>:9001
                                    2026-02-20 23:06:09.711  - debug: roborock.1 (22406) Redis States: Use Redis connection: <IP>:9000
                                    2026-02-20 23:06:09.719  - debug: roborock.1 (22406) States create System PubSub Client
                                    2026-02-20 23:06:09.720  - debug: roborock.1 (22406) States create User PubSub Client
                                    2026-02-20 23:06:09.776  - debug: roborock.1 (22406) States connected to redis: <IP>:9000
                                    2026-02-20 23:06:09.791  - debug: roborock.1 (22406) Plugin sentry Initialize Plugin (enabled=true)
                                    2026-02-20 23:06:10.200  - error: roborock.1 (22406) adapter disabled
                                    2026-02-20 23:06:10.244  - debug: roborock.1 (22406) Plugin sentry destroyed
                                    2026-02-20 23:06:10.244  - warn: roborock.1 (22406) Terminated (NO_ADAPTER_CONFIG_FOUND): Without reason
                                    2026-02-20 23:06:10.777  - error: host.iobroker-hausautomation instance system.adapter.roborock.1 terminated with code 3 (NO_ADAPTER_CONFIG_FOUND)
                                    2026-02-20 23:06:10.777  - info: host.iobroker-hausautomation Do not restart adapter system.adapter.roborock.1 because disabled or deleted
                                    2026-02-20 23:10:16.972  - info: host.iobroker-hausautomation "system.adapter.roborock.1" enabled
                                    2026-02-20 23:10:17.331  - info: host.iobroker-hausautomation instance system.adapter.roborock.1 in version "0.6.19" started with pid 22456
                                    2026-02-20 23:10:17.862  - debug: roborock.1 (22456) Redis Objects: Use Redis connection: <IP>:9001
                                    2026-02-20 23:10:17.878  - debug: roborock.1 (22456) Objects client ready ... initialize now
                                    2026-02-20 23:10:17.879  - debug: roborock.1 (22456) Objects create System PubSub Client
                                    2026-02-20 23:10:17.879  - debug: roborock.1 (22456) Objects create User PubSub Client
                                    2026-02-20 23:10:17.905  - debug: roborock.1 (22456) Objects client initialize lua scripts
                                    2026-02-20 23:10:17.908  - debug: roborock.1 (22456) Objects connected to redis: <IP>:9001
                                    2026-02-20 23:10:17.926  - debug: roborock.1 (22456) Redis States: Use Redis connection: <IP>:9000
                                    2026-02-20 23:10:17.934  - debug: roborock.1 (22456) States create System PubSub Client
                                    2026-02-20 23:10:17.935  - debug: roborock.1 (22456) States create User PubSub Client
                                    2026-02-20 23:10:17.990  - debug: roborock.1 (22456) States connected to redis: <IP>:9000
                                    2026-02-20 23:10:18.011  - debug: roborock.1 (22456) Plugin sentry Initialize Plugin (enabled=true)
                                    2026-02-20 23:10:18.454  - info: roborock.1 (22456) starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v22.22.0, js-controller: 7.1.0
                                    2026-02-20 23:10:18.462  - info: roborock.1 (22456) Starting adapter. This might take a few minutes depending on your setup. Please wait.
                                    2026-02-20 23:10:18.467  - info: roborock.1 (22456) Loaded existing clientID: <TOKEN>
                                    2026-02-20 23:10:18.469  - debug: roborock.1 (22456) initialize http_api
                                    2026-02-20 23:10:18.555  - error: roborock.1 (22456) Error in getUserData: Login returned empty userdata.. This is most likely due to too many reconnects. Emptying UserData & HomeData
                                    2026-02-20 23:10:18.559  - warn: roborock.1 (22456) State "roborock.1.HomeData" has no existing object, this might lead to an error in future versions
                                    2026-02-20 23:10:18.600  - warn: roborock.1 (22456) State "roborock.1.UserData" has no existing object, this might lead to an error in future versions
                                    2026-02-20 23:10:18.644  - error: roborock.1 (22456) Failed to process undefined on robot undefined (unknown device model): Error: Login returned empty userdata.
                                        at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:64:12)
                                        at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                        at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                        at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                    2026-02-20 23:10:18.659  - error: roborock.1 (22456) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                    2026-02-20 23:10:18.659  - error: roborock.1 (22456) unhandled promise rejection: Cannot read properties of null (reading 'token')
                                    2026-02-20 23:10:18.659  - error: roborock.1 (22456) TypeError: Cannot read properties of null (reading 'token')
                                        at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22)
                                        at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                        at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                        at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                    2026-02-20 23:10:18.659  - error: roborock.1 (22456) Cannot read properties of null (reading 'token')
                                    2026-02-20 23:10:18.661  - info: roborock.1 (22456) terminating
                                    2026-02-20 23:10:18.662  - debug: roborock.1 (22456) Plugin sentry destroyed
                                    2026-02-20 23:10:18.662  - warn: roborock.1 (22456) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                    2026-02-20 23:10:19.163  - info: roborock.1 (22456) terminating
                                    2026-02-20 23:10:19.163  - info: roborock.1 (22456) terminating
                                    2026-02-20 23:10:19.196  - error: host.iobroker-hausautomation Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
                                    2026-02-20 23:10:19.197  - error: host.iobroker-hausautomation Caught by controller[1]: TypeError: Cannot read properties of null (reading 'token')
                                    2026-02-20 23:10:19.197  - error: host.iobroker-hausautomation Caught by controller[1]:     at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22)
                                    2026-02-20 23:10:19.197  - error: host.iobroker-hausautomation Caught by controller[1]:     at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                    2026-02-20 23:10:19.197  - error: host.iobroker-hausautomation Caught by controller[1]:     at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                    2026-02-20 23:10:19.197  - error: host.iobroker-hausautomation Caught by controller[1]:     at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                    2026-02-20 23:10:19.197  - error: host.iobroker-hausautomation instance system.adapter.roborock.1 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                    2026-02-20 23:10:19.197  - info: host.iobroker-hausautomation Restart adapter system.adapter.roborock.1 because enabled
                                    2026-02-20 23:10:22.094  - info: host.iobroker-hausautomation "system.adapter.roborock.1" disabled
                                    ^C
                                    
                                    Thomas BraunT Online
                                    Thomas BraunT Online
                                    Thomas Braun
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #1022

                                    @BamBam89

                                    Zum einen: Hampel da nicht als root herum. Leg dir einen Standarduser an.
                                    Siehe auch:

                                    A default user should be created! This user will be enabled to temporarily switch to root via 'sudo'!
                                    A root login is not required in most Linux Distributions.
                                    Run 'iobroker fix' or use the system tools to create a user.

                                    Der Text steht da nicht zum Spaß.
                                    Dann würde auch der Rest mit dem sudo richtig funktionieren.

                                    Linux-Werkzeugkasten:
                                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                    NodeJS Fixer Skript:
                                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                    B 1 Antwort Letzte Antwort
                                    0
                                    • Thomas BraunT Thomas Braun

                                      @BamBam89

                                      Zum einen: Hampel da nicht als root herum. Leg dir einen Standarduser an.
                                      Siehe auch:

                                      A default user should be created! This user will be enabled to temporarily switch to root via 'sudo'!
                                      A root login is not required in most Linux Distributions.
                                      Run 'iobroker fix' or use the system tools to create a user.

                                      Der Text steht da nicht zum Spaß.
                                      Dann würde auch der Rest mit dem sudo richtig funktionieren.

                                      B Offline
                                      B Offline
                                      BamBam89
                                      schrieb am zuletzt editiert von BamBam89
                                      #1023

                                      @Thomas-Braun sagte in Neuer Adapter für Roborock-Staubsauger:

                                      @BamBam89

                                      Zum einen: Hampel da nicht als root herum. Leg dir einen Standarduser an.
                                      Siehe auch:

                                      A default user should be created! This user will be enabled to temporarily switch to root via 'sudo'!
                                      A root login is not required in most Linux Distributions.
                                      Run 'iobroker fix' or use the system tools to create a user.

                                      Der Text steht da nicht zum Spaß.
                                      Dann würde auch der Rest mit dem sudo richtig funktionieren.

                                      
                                      
                                      ========== Start marking the full check here ===========
                                      
                                      ```bash
                                      Script v.2026-01-31
                                      
                                      *** BASE SYSTEM ***
                                      Operating System: Ubuntu 24.04.4 LTS
                                       Static hostname: <HOSTNAME>
                                             Icon name: computer-container
                                               Chassis: container
                                        Virtualization: lxc
                                                Kernel: Linux <KERNEL>
                                          Architecture: x86-64
                                      OS is similar to: debian
                                      
                                      model name      : <CPU_MODEL>
                                      Docker          : false
                                      Virtualization  : lxc
                                      Kernel          : x86_64
                                      Userland        : 64 bit
                                      
                                      Systemuptime and Load:
                                       23:54:09 up  2:55,  0 user,  load average: 0.92, 0.85, 0.72
                                      CPU threads: 6
                                      
                                      
                                      *** LIFE CYCLE STATUS ***
                                      Operating System is the current Ubuntu LTS release codenamed 'noble'!
                                      
                                      *** TIME AND TIMEZONES ***
                                                     Local time: Fri 2026-02-20 23:54:09 CET
                                                 Universal time: Fri 2026-02-20 22:54:09 UTC
                                                       RTC time: n/a
                                                      Time zone: Europe/Berlin (CET, +0100)
                                      System clock synchronized: yes
                                                    NTP service: inactive
                                                RTC in local TZ: no
                                      
                                      *** Users and Groups ***
                                      User that called 'iob diag':
                                      iobroker
                                      HOME=/home/iobroker
                                      GROUPS=iobroker tty dialout audio video
                                      
                                      User that is running 'js-controller':
                                      iobroker
                                      HOME=/home/iobroker
                                      GROUPS=iobroker tty dialout audio video
                                      
                                      A default user should be created! This user will be enabled to temporarily switch to root via 'sudo'!
                                      A root login is not required in most Linux Distributions.
                                      Run 'iobroker fix' or use the system tools to create a user.
                                      
                                      *** DISPLAY-SERVER SETUP ***
                                      Display-Server:         false
                                      Unit display-manager.service could not be found.
                                      Display-Manager:
                                      Desktop:
                                      Session:
                                      
                                      *** MEMORY ***
                                                     total        used        free      shared  buff/cache   available
                                      Mem:             16G        3.8G        7.0G        122K        5.3G         12G
                                      Swap:           8.6G         61K        8.6G
                                      Total:           24G        3.8G         15G
                                      
                                      Active iob-Instances:   31
                                      
                                              15427 M total memory
                                               3638 M used memory
                                               4816 M active memory
                                               3381 M inactive memory
                                               6716 M free memory
                                                  0 M buffer memory
                                               5073 M swap cache
                                               8191 M total swap
                                                  0 M used swap
                                               8191 M free swap
                                      
                                      *** top - Table Of Processes  ***
                                      top - 23:54:10 up  2:55,  0 user,  load average: 0.92, 0.85, 0.72
                                      Tasks:  70 total,   1 running,  69 sleeping,   0 stopped,   0 zombie
                                      %Cpu(s): 11.1 us,  4.8 sy,  0.0 ni, 84.1 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
                                      MiB Mem :  15427.7 total,   6714.6 free,   3639.8 used,   5073.5 buff/cache
                                      MiB Swap:   8192.0 total,   8191.9 free,      0.1 used.  11787.9 avail Mem
                                      
                                      *** FAILED SERVICES ***
                                      
                                        UNIT                    LOAD   ACTIVE SUB    DESCRIPTION
                                      * run-rpc_pipefs.mount    loaded failed failed RPC Pipe File System
                                      * sys-kernel-config.mount loaded failed failed Kernel Configuration File System
                                      
                                      Legend: LOAD   -> Reflects whether the unit definition was properly loaded.
                                              ACTIVE -> The high-level unit activation state, i.e. generalization of SUB.
                                              SUB    -> The low-level unit activation state, values depend on unit type.
                                      
                                      2 loaded units listed.
                                      
                                      *** DMESG CRITICAL ERRORS ***
                                      [sudo] password for iobroker:
                                      dmesg: read kernel buffer failed: Operation not permitted
                                      No critical errors detected
                                      
                                      *** FILESYSTEM ***
                                      Filesystem                                     Type      Size  Used Avail Use% Mounted on
                                      /dev/mapper/<DISK_MAPPER>                      ext4      295G   20G  260G   7% /
                                      none                                           tmpfs     492K  4.0K  488K   1% /dev
                                      efivarfs                                       efivarfs  128K   20K  104K  16% /sys/firmware/efi/efivars
                                      none                                           tmpfs     8.0K  4.0K  4.0K  50% /dev/ttyUSB0
                                      tmpfs                                          tmpfs     7.6G     0  7.6G   0% /dev/shm
                                      tmpfs                                          tmpfs     3.1G  160K  3.1G   1% /run
                                      tmpfs                                          tmpfs     5.0M     0  5.0M   0% /run/lock
                                      
                                      Messages concerning ext4 filesystem in dmesg:
                                      dmesg: read kernel buffer failed: Operation not permitted
                                      
                                      Show mounted filesystems:
                                      TARGET SOURCE                 FSTYPE OPTIONS
                                      /      /dev/mapper/<DISK_MAPPER> ext4   rw,relatime,stripe=16
                                      
                                      Files in neuralgic directories:
                                      
                                      /var:
                                      4.0G    /var/
                                      1.8G    /var/lib
                                      1.4G    /var/cache/apt
                                      1.4G    /var/cache
                                      1.3G    /var/cache/apt/archives
                                      
                                      Hint: You are currently not seeing messages from other users and the system.
                                            Users in groups 'adm', 'systemd-journal' can see all messages.
                                            Pass -q to turn off this notice.
                                      Archived and active journals take up 139.8M in the file system.
                                      
                                      /opt/iobroker/backups:
                                      579M    /opt/iobroker/backups/
                                      
                                      /opt/iobroker/iobroker-data:
                                      595M    /opt/iobroker/iobroker-data/
                                      422M    /opt/iobroker/iobroker-data/files
                                      136M    /opt/iobroker/iobroker-data/files/vis
                                      129M    /opt/iobroker/iobroker-data/files/vis/widgets
                                      117M    /opt/iobroker/iobroker-data/files/vis-2
                                      
                                      The five largest files in iobroker-data are:
                                      find: Failed to change directory: /home/<USER>: Permission denied
                                      find: Failed to change directory: /home/<USER>: Permission denied
                                      find: Failed to change directory: /home/<USER>: Permission denied
                                      find: Failed to change directory: /home/<USER>: Permission denied
                                      find: Failed to change directory: /home/<USER>: Permission denied
                                      find: Failed to restore initial working directory: /home/<USER>: Permission denied
                                      
                                      USB-Devices by-id:
                                      USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups,
                                      please always prefer the links 'by-id':
                                      
                                      /dev/serial/by-id/<USB_ID>
                                      
                                      *** ZigBee Settings ***
                                      No nvbackup.json found.
                                      
                                      *** NodeJS-Installation ***
                                      
                                      /usr/bin/nodejs         v22.22.0
                                      /usr/bin/node           v22.22.0
                                      /usr/bin/npm            10.9.4
                                      /usr/bin/npx            10.9.4
                                      
                                      ✓ Node.js installation is correct
                                      
                                      nodejs:
                                        Installed: 22.22.0-1nodesource1
                                        Candidate: 22.22.0-1nodesource1
                                        Version table:
                                       *** 22.22.0-1nodesource1 1001
                                              500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                              100 /var/lib/dpkg/status
                                           ... (unchanged)
                                      find: Failed to restore initial working directory: /home/<USER>: Permission denied
                                      Temp directories causing deletion problem: 0
                                      No problems detected
                                      
                                      Errors in npm tree: 0
                                      No problems detected
                                      
                                      Checking for nodejs vulnerability:
                                      
                                      (ASCII-Banner unverändert)
                                      
                                      *** ioBroker-Installation ***
                                      
                                      ioBroker Status
                                      iobroker is running on this host.
                                      
                                      Objects type: jsonl
                                      States  type: jsonl
                                      
                                      Hosts:
                                      <HOSTNAME> <HOSTNAME> (version: 7.1.0, hostname: <HOSTNAME>, alive, uptime: 3376)
                                      
                                      Core adapters versions
                                      js-controller:  7.1.0
                                      admin:          7.7.31
                                      javascript:     9.0.18
                                      
                                      nodejs modules from github:     4
                                      +-- iobroker.cameras@2.1.2 (git+ssh://git@github.com/ioBroker/ioBroker.cameras.git#<GIT_HASH>)
                                      +-- iobroker.rtspstream@0.0.4 (git+ssh://git@github.com/dbweb-ch/ioBroker.rtspStream.git#<GIT_HASH>)
                                      +-- iobroker.vis-materialdesign@0.5.94 (git+ssh://git@github.com/Scrounger/ioBroker.vis-materialdesign.git#<GIT_HASH>)
                                      `-- shinobi@1.0.37 (git+ssh://git@github.com/ShinobiCCTV/Shinobi.git#<GIT_HASH>)
                                      
                                      (Adapter-Liste unverändert – keine sensiblen Daten außer Hostname/IP, daher Hostname bleibt als <HOSTNAME>.)
                                      
                                      ... (restlicher Inhalt unverändert) ...
                                      
                                      *** 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:111             0.0.0.0:*               LISTEN      0          56128727   1/systemd
                                      tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          56381801   1/systemd
                                      tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      0          56131871   678/master
                                      tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      1000       56663637   21548/iobroker.js-c
                                      tcp        0      0 127.0.0.1:9001          0.0.0.0:*               LISTEN      1000       56664546   21548/iobroker.js-c
                                      tcp        0      0 0.0.0.0:1882            0.0.0.0:*               LISTEN      1000       56670869   21878/io.shelly.2
                                      tcp        0      0 127.0.0.1:1883          0.0.0.0:*               LISTEN      111        56129281   266/mosquitto
                                      tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      996        56378887   11744/systemd-resol
                                      tcp        0      0 127.0.0.1:37227         0.0.0.0:*               LISTEN      0          56377267   11673/containerd
                                      tcp        0      0 127.0.0.54:53           0.0.0.0:*               LISTEN      996        56378889   11744/systemd-resol
                                      tcp        0      0 <IP>:1883               0.0.0.0:*               LISTEN      1000       56665025   21734/io.sonoff.0
                                      tcp        0      0 <IP>:2001               0.0.0.0:*               LISTEN      1000       56669368   21750/io.hm-rpc.0
                                      tcp        0      0 <IP>:2010               0.0.0.0:*               LISTEN      1000       56670540   21766/io.hm-rpc.1
                                      tcp6       0      0 :::111                  :::*                    LISTEN      0          56128729   1/systemd
                                      tcp6       0      0 :::22                   :::*                    LISTEN      0          56381802   1/systemd
                                      tcp6       0      0 :::3000                 :::*                    LISTEN      109        56430463   15307/grafana
                                      tcp6       0      0 ::1:1883                :::*                    LISTEN      111        56129282   266/mosquitto
                                      tcp6       0      0 ::1:25                  :::*                    LISTEN      0          56131872   678/master
                                      tcp6       0      0 :::8082                 :::*                    LISTEN      1000       56674802   21957/io.web.0
                                      tcp6       0      0 :::8080                 :::*                    LISTEN      0          56132247   911/node
                                      tcp6       0      0 :::8081                 :::*                    LISTEN      1000       56665829   21567/io.admin.0
                                      tcp6       0      0 :::8086                 :::*                    LISTEN      108        56131275   327/influxd
                                      udp        0      0 0.0.0.0:5683            0.0.0.0:*                           1000       56667951   21713/io.shelly.1
                                      udp        0      0 127.0.0.54:53           0.0.0.0:*                           996        56378888   11744/systemd-resol
                                      udp        0      0 127.0.0.53:53           0.0.0.0:*                           996        56378886   11744/systemd-resol
                                      udp        0      0 0.0.0.0:111             0.0.0.0:*                           0          56128728   1/systemd
                                      udp        0      0 0.0.0.0:9522            0.0.0.0:*                           1000       56664800   21682/io.sma-em.0
                                      udp6       0      0 :::111                  :::*                                0          56128730   1/systemd
                                      
                                      *** Log File - Last 25 Lines ***
                                      
                                      2026-02-20 23:40:48.125  - info: web.0 (21957) ==> Connected system.user.admin from ::ffff:<IP>
                                      2026-02-20 23:40:52.003  - info: web.0 (21957) ==> Connected system.user.admin from ::ffff:<IP>
                                      2026-02-20 23:40:52.664  - info: web.0 (21957) ==> Connected system.user.admin from ::ffff:<IP>
                                      2026-02-20 23:40:56.667  - info: iot.0 (22003) Connection changed: disconnect
                                      2026-02-20 23:43:04.812  - info: iot.0 (22003) Connection changed: disconnect
                                      2026-02-20 23:45:12.960  - info: iot.0 (22003) Connection changed: disconnect
                                      2026-02-20 23:45:21.010  - info: host.<HOSTNAME> instance system.adapter.daswetter.0 in version "3.2.8" started with pid 27305
                                      2026-02-20 23:45:22.012  - warn: daswetter.0 (27305) This instance has 6362 objects, the limit for this instance is set to 5000.
                                      2026-02-20 23:45:22.014  - info: daswetter.0 (27305) starting. Version 3.2.8 in /opt/iobroker/node_modules/iobroker.daswetter, node: v22.22.0, js-controller: 7.1.0
                                      2026-02-20 23:45:25.842  - info: daswetter.0 (27305) still wrong data structure from server received! repaired...
                                      2026-02-20 23:45:26.860  - info: daswetter.0 (27305) Terminated (ADAPTER_REQUESTED_TERMINATION): All data handled, adapter stopped until next scheduled moment
                                      2026-02-20 23:45:27.364  - info: daswetter.0 (27305) cleaned everything up...
                                      2026-02-20 23:45:27.374  - info: host.<HOSTNAME> instance system.adapter.daswetter.0 having pid 27305 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                      2026-02-20 23:45:37.010  - info: host.<HOSTNAME> instance system.adapter.dwd.0 in version "2.8.5" started with pid 27321
                                      2026-02-20 23:45:37.958  - info: dwd.0 (27321) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v22.22.0, js-controller: 7.1.0
                                      2026-02-20 23:45:38.246  - info: dwd.0 (27321) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                      2026-02-20 23:45:38.760  - info: host.<HOSTNAME> instance system.adapter.dwd.0 having pid 27321 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                      2026-02-20 23:47:21.228  - info: iot.0 (22003) Connection changed: disconnect
                                      2026-02-20 23:49:29.493  - info: iot.0 (22003) Connection changed: disconnect
                                      2026-02-20 23:50:37.009  - info: host.<HOSTNAME> instance system.adapter.dwd.0 in version "2.8.5" started with pid 27349
                                      2026-02-20 23:50:37.981  - info: dwd.0 (27349) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v22.22.0, js-controller: 7.1.0
                                      2026-02-20 23:50:38.318  - info: dwd.0 (27349) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                      2026-02-20 23:50:38.833  - info: host.<HOSTNAME> instance system.adapter.dwd.0 having pid 27349 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                      2026-02-20 23:51:37.641  - info: iot.0 (22003) Connection changed: disconnect
                                      2026-02-20 23:53:45.785  - info: iot.0 (22003) Connection changed: disconnect
                                      
                                      
                                      2026-02-21 00:04:03.169  - info: host.<HOST> "system.adapter.roborock.1" enabled
                                      2026-02-21 00:04:03.456  - info: host.<HOST> instance system.adapter.roborock.1 in version "0.6.19" started with pid 29408
                                      2026-02-21 00:04:04.078  - debug: roborock.1 (29408) Redis Objects: Use Redis connection: <IP_LOCAL>:9001
                                      2026-02-21 00:04:04.093  - debug: roborock.1 (29408) Objects client ready ... initialize now
                                      2026-02-21 00:04:04.093  - debug: roborock.1 (29408) Objects create System PubSub Client
                                      2026-02-21 00:04:04.094  - debug: roborock.1 (29408) Objects create User PubSub Client
                                      2026-02-21 00:04:04.119  - debug: roborock.1 (29408) Objects client initialize lua scripts
                                      2026-02-21 00:04:04.121  - debug: roborock.1 (29408) Objects connected to redis: <IP_LOCAL>:9001
                                      2026-02-21 00:04:04.136  - debug: roborock.1 (29408) Redis States: Use Redis connection: <IP_LOCAL>:9000
                                      2026-02-21 00:04:04.144  - debug: roborock.1 (29408) States create System PubSub Client
                                      2026-02-21 00:04:04.145  - debug: roborock.1 (29408) States create User PubSub Client
                                      2026-02-21 00:04:04.199  - debug: roborock.1 (29408) States connected to redis: <IP_LOCAL>:9000
                                      2026-02-21 00:04:04.215  - debug: roborock.1 (29408) Plugin sentry Initialize Plugin (enabled=true)
                                      2026-02-21 00:04:04.666  - info: roborock.1 (29408) starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v22.22.0, js-controller: 7.1.0
                                      2026-02-21 00:04:04.676  - info: roborock.1 (29408) Starting adapter. This might take a few minutes depending on your setup. Please wait.
                                      2026-02-21 00:04:04.685  - info: roborock.1 (29408) Loaded existing clientID: <CLIENT_ID>
                                      2026-02-21 00:04:04.686  - debug: roborock.1 (29408) initialize http_api
                                      2026-02-21 00:04:04.812  - error: roborock.1 (29408) Error in getUserData: Login returned empty userdata.. This is most likely due to too many reconnects. Emptying UserData & HomeData
                                      2026-02-21 00:04:04.814  - warn: roborock.1 (29408) State "roborock.1.HomeData" has no existing object, this might lead to an error in future versions
                                      2026-02-21 00:04:04.856  - warn: roborock.1 (29408) State "roborock.1.UserData" has no existing object, this might lead to an error in future versions
                                      2026-02-21 00:04:04.900  - error: roborock.1 (29408) Failed to process undefined on robot undefined (unknown device model): Error: Login returned empty userdata.
                                          at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:64:12)
                                          at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                          at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                          at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                      2026-02-21 00:04:04.915  - error: roborock.1 (29408) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                      2026-02-21 00:04:04.915  - error: roborock.1 (29408) unhandled promise rejection: Cannot read properties of null (reading 'token')
                                      2026-02-21 00:04:04.915  - error: roborock.1 (29408) TypeError: Cannot read properties of null (reading 'token')
                                          at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22)
                                          at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                          at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                          at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                      2026-02-21 00:04:04.915  - error: roborock.1 (29408) Cannot read properties of null (reading 'token')
                                      2026-02-21 00:04:04.917  - info: roborock.1 (29408) terminating
                                      2026-02-21 00:04:04.918  - debug: roborock.1 (29408) Plugin sentry destroyed
                                      2026-02-21 00:04:04.918  - warn: roborock.1 (29408) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                      2026-02-21 00:04:05.419  - info: roborock.1 (29408) terminating
                                      2026-02-21 00:04:05.420  - info: roborock.1 (29408) terminating
                                      2026-02-21 00:04:05.454  - error: host.<HOST> Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
                                      2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]: TypeError: Cannot read properties of null (reading 'token')
                                      2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]:     at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22)
                                      2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]:     at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                      2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]:     at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                      2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]:     at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                      2026-02-21 00:04:05.455  - error: host.<HOST> instance system.adapter.roborock.1 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                      2026-02-21 00:04:05.455  - info: host.<HOST> Restart adapter system.adapter.roborock.1 because enabled
                                      2026-02-21 00:04:08.914  - info: host.<HOST> "system.adapter.roborock.1" disabled
                                      
                                      Thomas BraunT haselchenH 2 Antworten Letzte Antwort
                                      0
                                      • B BamBam89

                                        @Thomas-Braun sagte in Neuer Adapter für Roborock-Staubsauger:

                                        @BamBam89

                                        Zum einen: Hampel da nicht als root herum. Leg dir einen Standarduser an.
                                        Siehe auch:

                                        A default user should be created! This user will be enabled to temporarily switch to root via 'sudo'!
                                        A root login is not required in most Linux Distributions.
                                        Run 'iobroker fix' or use the system tools to create a user.

                                        Der Text steht da nicht zum Spaß.
                                        Dann würde auch der Rest mit dem sudo richtig funktionieren.

                                        
                                        
                                        ========== Start marking the full check here ===========
                                        
                                        ```bash
                                        Script v.2026-01-31
                                        
                                        *** BASE SYSTEM ***
                                        Operating System: Ubuntu 24.04.4 LTS
                                         Static hostname: <HOSTNAME>
                                               Icon name: computer-container
                                                 Chassis: container
                                          Virtualization: lxc
                                                  Kernel: Linux <KERNEL>
                                            Architecture: x86-64
                                        OS is similar to: debian
                                        
                                        model name      : <CPU_MODEL>
                                        Docker          : false
                                        Virtualization  : lxc
                                        Kernel          : x86_64
                                        Userland        : 64 bit
                                        
                                        Systemuptime and Load:
                                         23:54:09 up  2:55,  0 user,  load average: 0.92, 0.85, 0.72
                                        CPU threads: 6
                                        
                                        
                                        *** LIFE CYCLE STATUS ***
                                        Operating System is the current Ubuntu LTS release codenamed 'noble'!
                                        
                                        *** TIME AND TIMEZONES ***
                                                       Local time: Fri 2026-02-20 23:54:09 CET
                                                   Universal time: Fri 2026-02-20 22:54:09 UTC
                                                         RTC time: n/a
                                                        Time zone: Europe/Berlin (CET, +0100)
                                        System clock synchronized: yes
                                                      NTP service: inactive
                                                  RTC in local TZ: no
                                        
                                        *** Users and Groups ***
                                        User that called 'iob diag':
                                        iobroker
                                        HOME=/home/iobroker
                                        GROUPS=iobroker tty dialout audio video
                                        
                                        User that is running 'js-controller':
                                        iobroker
                                        HOME=/home/iobroker
                                        GROUPS=iobroker tty dialout audio video
                                        
                                        A default user should be created! This user will be enabled to temporarily switch to root via 'sudo'!
                                        A root login is not required in most Linux Distributions.
                                        Run 'iobroker fix' or use the system tools to create a user.
                                        
                                        *** DISPLAY-SERVER SETUP ***
                                        Display-Server:         false
                                        Unit display-manager.service could not be found.
                                        Display-Manager:
                                        Desktop:
                                        Session:
                                        
                                        *** MEMORY ***
                                                       total        used        free      shared  buff/cache   available
                                        Mem:             16G        3.8G        7.0G        122K        5.3G         12G
                                        Swap:           8.6G         61K        8.6G
                                        Total:           24G        3.8G         15G
                                        
                                        Active iob-Instances:   31
                                        
                                                15427 M total memory
                                                 3638 M used memory
                                                 4816 M active memory
                                                 3381 M inactive memory
                                                 6716 M free memory
                                                    0 M buffer memory
                                                 5073 M swap cache
                                                 8191 M total swap
                                                    0 M used swap
                                                 8191 M free swap
                                        
                                        *** top - Table Of Processes  ***
                                        top - 23:54:10 up  2:55,  0 user,  load average: 0.92, 0.85, 0.72
                                        Tasks:  70 total,   1 running,  69 sleeping,   0 stopped,   0 zombie
                                        %Cpu(s): 11.1 us,  4.8 sy,  0.0 ni, 84.1 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
                                        MiB Mem :  15427.7 total,   6714.6 free,   3639.8 used,   5073.5 buff/cache
                                        MiB Swap:   8192.0 total,   8191.9 free,      0.1 used.  11787.9 avail Mem
                                        
                                        *** FAILED SERVICES ***
                                        
                                          UNIT                    LOAD   ACTIVE SUB    DESCRIPTION
                                        * run-rpc_pipefs.mount    loaded failed failed RPC Pipe File System
                                        * sys-kernel-config.mount loaded failed failed Kernel Configuration File System
                                        
                                        Legend: LOAD   -> Reflects whether the unit definition was properly loaded.
                                                ACTIVE -> The high-level unit activation state, i.e. generalization of SUB.
                                                SUB    -> The low-level unit activation state, values depend on unit type.
                                        
                                        2 loaded units listed.
                                        
                                        *** DMESG CRITICAL ERRORS ***
                                        [sudo] password for iobroker:
                                        dmesg: read kernel buffer failed: Operation not permitted
                                        No critical errors detected
                                        
                                        *** FILESYSTEM ***
                                        Filesystem                                     Type      Size  Used Avail Use% Mounted on
                                        /dev/mapper/<DISK_MAPPER>                      ext4      295G   20G  260G   7% /
                                        none                                           tmpfs     492K  4.0K  488K   1% /dev
                                        efivarfs                                       efivarfs  128K   20K  104K  16% /sys/firmware/efi/efivars
                                        none                                           tmpfs     8.0K  4.0K  4.0K  50% /dev/ttyUSB0
                                        tmpfs                                          tmpfs     7.6G     0  7.6G   0% /dev/shm
                                        tmpfs                                          tmpfs     3.1G  160K  3.1G   1% /run
                                        tmpfs                                          tmpfs     5.0M     0  5.0M   0% /run/lock
                                        
                                        Messages concerning ext4 filesystem in dmesg:
                                        dmesg: read kernel buffer failed: Operation not permitted
                                        
                                        Show mounted filesystems:
                                        TARGET SOURCE                 FSTYPE OPTIONS
                                        /      /dev/mapper/<DISK_MAPPER> ext4   rw,relatime,stripe=16
                                        
                                        Files in neuralgic directories:
                                        
                                        /var:
                                        4.0G    /var/
                                        1.8G    /var/lib
                                        1.4G    /var/cache/apt
                                        1.4G    /var/cache
                                        1.3G    /var/cache/apt/archives
                                        
                                        Hint: You are currently not seeing messages from other users and the system.
                                              Users in groups 'adm', 'systemd-journal' can see all messages.
                                              Pass -q to turn off this notice.
                                        Archived and active journals take up 139.8M in the file system.
                                        
                                        /opt/iobroker/backups:
                                        579M    /opt/iobroker/backups/
                                        
                                        /opt/iobroker/iobroker-data:
                                        595M    /opt/iobroker/iobroker-data/
                                        422M    /opt/iobroker/iobroker-data/files
                                        136M    /opt/iobroker/iobroker-data/files/vis
                                        129M    /opt/iobroker/iobroker-data/files/vis/widgets
                                        117M    /opt/iobroker/iobroker-data/files/vis-2
                                        
                                        The five largest files in iobroker-data are:
                                        find: Failed to change directory: /home/<USER>: Permission denied
                                        find: Failed to change directory: /home/<USER>: Permission denied
                                        find: Failed to change directory: /home/<USER>: Permission denied
                                        find: Failed to change directory: /home/<USER>: Permission denied
                                        find: Failed to change directory: /home/<USER>: Permission denied
                                        find: Failed to restore initial working directory: /home/<USER>: Permission denied
                                        
                                        USB-Devices by-id:
                                        USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups,
                                        please always prefer the links 'by-id':
                                        
                                        /dev/serial/by-id/<USB_ID>
                                        
                                        *** ZigBee Settings ***
                                        No nvbackup.json found.
                                        
                                        *** NodeJS-Installation ***
                                        
                                        /usr/bin/nodejs         v22.22.0
                                        /usr/bin/node           v22.22.0
                                        /usr/bin/npm            10.9.4
                                        /usr/bin/npx            10.9.4
                                        
                                        ✓ Node.js installation is correct
                                        
                                        nodejs:
                                          Installed: 22.22.0-1nodesource1
                                          Candidate: 22.22.0-1nodesource1
                                          Version table:
                                         *** 22.22.0-1nodesource1 1001
                                                500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                                100 /var/lib/dpkg/status
                                             ... (unchanged)
                                        find: Failed to restore initial working directory: /home/<USER>: Permission denied
                                        Temp directories causing deletion problem: 0
                                        No problems detected
                                        
                                        Errors in npm tree: 0
                                        No problems detected
                                        
                                        Checking for nodejs vulnerability:
                                        
                                        (ASCII-Banner unverändert)
                                        
                                        *** ioBroker-Installation ***
                                        
                                        ioBroker Status
                                        iobroker is running on this host.
                                        
                                        Objects type: jsonl
                                        States  type: jsonl
                                        
                                        Hosts:
                                        <HOSTNAME> <HOSTNAME> (version: 7.1.0, hostname: <HOSTNAME>, alive, uptime: 3376)
                                        
                                        Core adapters versions
                                        js-controller:  7.1.0
                                        admin:          7.7.31
                                        javascript:     9.0.18
                                        
                                        nodejs modules from github:     4
                                        +-- iobroker.cameras@2.1.2 (git+ssh://git@github.com/ioBroker/ioBroker.cameras.git#<GIT_HASH>)
                                        +-- iobroker.rtspstream@0.0.4 (git+ssh://git@github.com/dbweb-ch/ioBroker.rtspStream.git#<GIT_HASH>)
                                        +-- iobroker.vis-materialdesign@0.5.94 (git+ssh://git@github.com/Scrounger/ioBroker.vis-materialdesign.git#<GIT_HASH>)
                                        `-- shinobi@1.0.37 (git+ssh://git@github.com/ShinobiCCTV/Shinobi.git#<GIT_HASH>)
                                        
                                        (Adapter-Liste unverändert – keine sensiblen Daten außer Hostname/IP, daher Hostname bleibt als <HOSTNAME>.)
                                        
                                        ... (restlicher Inhalt unverändert) ...
                                        
                                        *** 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:111             0.0.0.0:*               LISTEN      0          56128727   1/systemd
                                        tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          56381801   1/systemd
                                        tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      0          56131871   678/master
                                        tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      1000       56663637   21548/iobroker.js-c
                                        tcp        0      0 127.0.0.1:9001          0.0.0.0:*               LISTEN      1000       56664546   21548/iobroker.js-c
                                        tcp        0      0 0.0.0.0:1882            0.0.0.0:*               LISTEN      1000       56670869   21878/io.shelly.2
                                        tcp        0      0 127.0.0.1:1883          0.0.0.0:*               LISTEN      111        56129281   266/mosquitto
                                        tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      996        56378887   11744/systemd-resol
                                        tcp        0      0 127.0.0.1:37227         0.0.0.0:*               LISTEN      0          56377267   11673/containerd
                                        tcp        0      0 127.0.0.54:53           0.0.0.0:*               LISTEN      996        56378889   11744/systemd-resol
                                        tcp        0      0 <IP>:1883               0.0.0.0:*               LISTEN      1000       56665025   21734/io.sonoff.0
                                        tcp        0      0 <IP>:2001               0.0.0.0:*               LISTEN      1000       56669368   21750/io.hm-rpc.0
                                        tcp        0      0 <IP>:2010               0.0.0.0:*               LISTEN      1000       56670540   21766/io.hm-rpc.1
                                        tcp6       0      0 :::111                  :::*                    LISTEN      0          56128729   1/systemd
                                        tcp6       0      0 :::22                   :::*                    LISTEN      0          56381802   1/systemd
                                        tcp6       0      0 :::3000                 :::*                    LISTEN      109        56430463   15307/grafana
                                        tcp6       0      0 ::1:1883                :::*                    LISTEN      111        56129282   266/mosquitto
                                        tcp6       0      0 ::1:25                  :::*                    LISTEN      0          56131872   678/master
                                        tcp6       0      0 :::8082                 :::*                    LISTEN      1000       56674802   21957/io.web.0
                                        tcp6       0      0 :::8080                 :::*                    LISTEN      0          56132247   911/node
                                        tcp6       0      0 :::8081                 :::*                    LISTEN      1000       56665829   21567/io.admin.0
                                        tcp6       0      0 :::8086                 :::*                    LISTEN      108        56131275   327/influxd
                                        udp        0      0 0.0.0.0:5683            0.0.0.0:*                           1000       56667951   21713/io.shelly.1
                                        udp        0      0 127.0.0.54:53           0.0.0.0:*                           996        56378888   11744/systemd-resol
                                        udp        0      0 127.0.0.53:53           0.0.0.0:*                           996        56378886   11744/systemd-resol
                                        udp        0      0 0.0.0.0:111             0.0.0.0:*                           0          56128728   1/systemd
                                        udp        0      0 0.0.0.0:9522            0.0.0.0:*                           1000       56664800   21682/io.sma-em.0
                                        udp6       0      0 :::111                  :::*                                0          56128730   1/systemd
                                        
                                        *** Log File - Last 25 Lines ***
                                        
                                        2026-02-20 23:40:48.125  - info: web.0 (21957) ==> Connected system.user.admin from ::ffff:<IP>
                                        2026-02-20 23:40:52.003  - info: web.0 (21957) ==> Connected system.user.admin from ::ffff:<IP>
                                        2026-02-20 23:40:52.664  - info: web.0 (21957) ==> Connected system.user.admin from ::ffff:<IP>
                                        2026-02-20 23:40:56.667  - info: iot.0 (22003) Connection changed: disconnect
                                        2026-02-20 23:43:04.812  - info: iot.0 (22003) Connection changed: disconnect
                                        2026-02-20 23:45:12.960  - info: iot.0 (22003) Connection changed: disconnect
                                        2026-02-20 23:45:21.010  - info: host.<HOSTNAME> instance system.adapter.daswetter.0 in version "3.2.8" started with pid 27305
                                        2026-02-20 23:45:22.012  - warn: daswetter.0 (27305) This instance has 6362 objects, the limit for this instance is set to 5000.
                                        2026-02-20 23:45:22.014  - info: daswetter.0 (27305) starting. Version 3.2.8 in /opt/iobroker/node_modules/iobroker.daswetter, node: v22.22.0, js-controller: 7.1.0
                                        2026-02-20 23:45:25.842  - info: daswetter.0 (27305) still wrong data structure from server received! repaired...
                                        2026-02-20 23:45:26.860  - info: daswetter.0 (27305) Terminated (ADAPTER_REQUESTED_TERMINATION): All data handled, adapter stopped until next scheduled moment
                                        2026-02-20 23:45:27.364  - info: daswetter.0 (27305) cleaned everything up...
                                        2026-02-20 23:45:27.374  - info: host.<HOSTNAME> instance system.adapter.daswetter.0 having pid 27305 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                        2026-02-20 23:45:37.010  - info: host.<HOSTNAME> instance system.adapter.dwd.0 in version "2.8.5" started with pid 27321
                                        2026-02-20 23:45:37.958  - info: dwd.0 (27321) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v22.22.0, js-controller: 7.1.0
                                        2026-02-20 23:45:38.246  - info: dwd.0 (27321) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                        2026-02-20 23:45:38.760  - info: host.<HOSTNAME> instance system.adapter.dwd.0 having pid 27321 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                        2026-02-20 23:47:21.228  - info: iot.0 (22003) Connection changed: disconnect
                                        2026-02-20 23:49:29.493  - info: iot.0 (22003) Connection changed: disconnect
                                        2026-02-20 23:50:37.009  - info: host.<HOSTNAME> instance system.adapter.dwd.0 in version "2.8.5" started with pid 27349
                                        2026-02-20 23:50:37.981  - info: dwd.0 (27349) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v22.22.0, js-controller: 7.1.0
                                        2026-02-20 23:50:38.318  - info: dwd.0 (27349) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                        2026-02-20 23:50:38.833  - info: host.<HOSTNAME> instance system.adapter.dwd.0 having pid 27349 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                        2026-02-20 23:51:37.641  - info: iot.0 (22003) Connection changed: disconnect
                                        2026-02-20 23:53:45.785  - info: iot.0 (22003) Connection changed: disconnect
                                        
                                        
                                        2026-02-21 00:04:03.169  - info: host.<HOST> "system.adapter.roborock.1" enabled
                                        2026-02-21 00:04:03.456  - info: host.<HOST> instance system.adapter.roborock.1 in version "0.6.19" started with pid 29408
                                        2026-02-21 00:04:04.078  - debug: roborock.1 (29408) Redis Objects: Use Redis connection: <IP_LOCAL>:9001
                                        2026-02-21 00:04:04.093  - debug: roborock.1 (29408) Objects client ready ... initialize now
                                        2026-02-21 00:04:04.093  - debug: roborock.1 (29408) Objects create System PubSub Client
                                        2026-02-21 00:04:04.094  - debug: roborock.1 (29408) Objects create User PubSub Client
                                        2026-02-21 00:04:04.119  - debug: roborock.1 (29408) Objects client initialize lua scripts
                                        2026-02-21 00:04:04.121  - debug: roborock.1 (29408) Objects connected to redis: <IP_LOCAL>:9001
                                        2026-02-21 00:04:04.136  - debug: roborock.1 (29408) Redis States: Use Redis connection: <IP_LOCAL>:9000
                                        2026-02-21 00:04:04.144  - debug: roborock.1 (29408) States create System PubSub Client
                                        2026-02-21 00:04:04.145  - debug: roborock.1 (29408) States create User PubSub Client
                                        2026-02-21 00:04:04.199  - debug: roborock.1 (29408) States connected to redis: <IP_LOCAL>:9000
                                        2026-02-21 00:04:04.215  - debug: roborock.1 (29408) Plugin sentry Initialize Plugin (enabled=true)
                                        2026-02-21 00:04:04.666  - info: roborock.1 (29408) starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v22.22.0, js-controller: 7.1.0
                                        2026-02-21 00:04:04.676  - info: roborock.1 (29408) Starting adapter. This might take a few minutes depending on your setup. Please wait.
                                        2026-02-21 00:04:04.685  - info: roborock.1 (29408) Loaded existing clientID: <CLIENT_ID>
                                        2026-02-21 00:04:04.686  - debug: roborock.1 (29408) initialize http_api
                                        2026-02-21 00:04:04.812  - error: roborock.1 (29408) Error in getUserData: Login returned empty userdata.. This is most likely due to too many reconnects. Emptying UserData & HomeData
                                        2026-02-21 00:04:04.814  - warn: roborock.1 (29408) State "roborock.1.HomeData" has no existing object, this might lead to an error in future versions
                                        2026-02-21 00:04:04.856  - warn: roborock.1 (29408) State "roborock.1.UserData" has no existing object, this might lead to an error in future versions
                                        2026-02-21 00:04:04.900  - error: roborock.1 (29408) Failed to process undefined on robot undefined (unknown device model): Error: Login returned empty userdata.
                                            at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:64:12)
                                            at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                            at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                            at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                        2026-02-21 00:04:04.915  - error: roborock.1 (29408) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                        2026-02-21 00:04:04.915  - error: roborock.1 (29408) unhandled promise rejection: Cannot read properties of null (reading 'token')
                                        2026-02-21 00:04:04.915  - error: roborock.1 (29408) TypeError: Cannot read properties of null (reading 'token')
                                            at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22)
                                            at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                            at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                            at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                        2026-02-21 00:04:04.915  - error: roborock.1 (29408) Cannot read properties of null (reading 'token')
                                        2026-02-21 00:04:04.917  - info: roborock.1 (29408) terminating
                                        2026-02-21 00:04:04.918  - debug: roborock.1 (29408) Plugin sentry destroyed
                                        2026-02-21 00:04:04.918  - warn: roborock.1 (29408) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                        2026-02-21 00:04:05.419  - info: roborock.1 (29408) terminating
                                        2026-02-21 00:04:05.420  - info: roborock.1 (29408) terminating
                                        2026-02-21 00:04:05.454  - error: host.<HOST> Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
                                        2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]: TypeError: Cannot read properties of null (reading 'token')
                                        2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]:     at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22)
                                        2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]:     at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                        2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]:     at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                        2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]:     at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                        2026-02-21 00:04:05.455  - error: host.<HOST> instance system.adapter.roborock.1 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                        2026-02-21 00:04:05.455  - info: host.<HOST> Restart adapter system.adapter.roborock.1 because enabled
                                        2026-02-21 00:04:08.914  - info: host.<HOST> "system.adapter.roborock.1" disabled
                                        
                                        Thomas BraunT Online
                                        Thomas BraunT Online
                                        Thomas Braun
                                        Most Active
                                        schrieb am zuletzt editiert von Thomas Braun
                                        #1024

                                        @BamBam89 sagte in Neuer Adapter für Roborock-Staubsauger:

                                        Ist das jetzt nach seinen Wünschen?

                                        Es geht nicht 'nach meinen Wünschen', es geht darum das System grundsätzlich richtig zu verwenden.
                                        Du bist da immer noch nicht als Standarduser aktiv. Der user 'iobroker' ist als Systemuser vorgesehen.

                                        Ich bin dann aus der Nummer raus...

                                        Linux-Werkzeugkasten:
                                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                        NodeJS Fixer Skript:
                                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                        B 1 Antwort Letzte Antwort
                                        0
                                        • B BamBam89

                                          @Thomas-Braun sagte in Neuer Adapter für Roborock-Staubsauger:

                                          @BamBam89

                                          Zum einen: Hampel da nicht als root herum. Leg dir einen Standarduser an.
                                          Siehe auch:

                                          A default user should be created! This user will be enabled to temporarily switch to root via 'sudo'!
                                          A root login is not required in most Linux Distributions.
                                          Run 'iobroker fix' or use the system tools to create a user.

                                          Der Text steht da nicht zum Spaß.
                                          Dann würde auch der Rest mit dem sudo richtig funktionieren.

                                          
                                          
                                          ========== Start marking the full check here ===========
                                          
                                          ```bash
                                          Script v.2026-01-31
                                          
                                          *** BASE SYSTEM ***
                                          Operating System: Ubuntu 24.04.4 LTS
                                           Static hostname: <HOSTNAME>
                                                 Icon name: computer-container
                                                   Chassis: container
                                            Virtualization: lxc
                                                    Kernel: Linux <KERNEL>
                                              Architecture: x86-64
                                          OS is similar to: debian
                                          
                                          model name      : <CPU_MODEL>
                                          Docker          : false
                                          Virtualization  : lxc
                                          Kernel          : x86_64
                                          Userland        : 64 bit
                                          
                                          Systemuptime and Load:
                                           23:54:09 up  2:55,  0 user,  load average: 0.92, 0.85, 0.72
                                          CPU threads: 6
                                          
                                          
                                          *** LIFE CYCLE STATUS ***
                                          Operating System is the current Ubuntu LTS release codenamed 'noble'!
                                          
                                          *** TIME AND TIMEZONES ***
                                                         Local time: Fri 2026-02-20 23:54:09 CET
                                                     Universal time: Fri 2026-02-20 22:54:09 UTC
                                                           RTC time: n/a
                                                          Time zone: Europe/Berlin (CET, +0100)
                                          System clock synchronized: yes
                                                        NTP service: inactive
                                                    RTC in local TZ: no
                                          
                                          *** Users and Groups ***
                                          User that called 'iob diag':
                                          iobroker
                                          HOME=/home/iobroker
                                          GROUPS=iobroker tty dialout audio video
                                          
                                          User that is running 'js-controller':
                                          iobroker
                                          HOME=/home/iobroker
                                          GROUPS=iobroker tty dialout audio video
                                          
                                          A default user should be created! This user will be enabled to temporarily switch to root via 'sudo'!
                                          A root login is not required in most Linux Distributions.
                                          Run 'iobroker fix' or use the system tools to create a user.
                                          
                                          *** DISPLAY-SERVER SETUP ***
                                          Display-Server:         false
                                          Unit display-manager.service could not be found.
                                          Display-Manager:
                                          Desktop:
                                          Session:
                                          
                                          *** MEMORY ***
                                                         total        used        free      shared  buff/cache   available
                                          Mem:             16G        3.8G        7.0G        122K        5.3G         12G
                                          Swap:           8.6G         61K        8.6G
                                          Total:           24G        3.8G         15G
                                          
                                          Active iob-Instances:   31
                                          
                                                  15427 M total memory
                                                   3638 M used memory
                                                   4816 M active memory
                                                   3381 M inactive memory
                                                   6716 M free memory
                                                      0 M buffer memory
                                                   5073 M swap cache
                                                   8191 M total swap
                                                      0 M used swap
                                                   8191 M free swap
                                          
                                          *** top - Table Of Processes  ***
                                          top - 23:54:10 up  2:55,  0 user,  load average: 0.92, 0.85, 0.72
                                          Tasks:  70 total,   1 running,  69 sleeping,   0 stopped,   0 zombie
                                          %Cpu(s): 11.1 us,  4.8 sy,  0.0 ni, 84.1 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
                                          MiB Mem :  15427.7 total,   6714.6 free,   3639.8 used,   5073.5 buff/cache
                                          MiB Swap:   8192.0 total,   8191.9 free,      0.1 used.  11787.9 avail Mem
                                          
                                          *** FAILED SERVICES ***
                                          
                                            UNIT                    LOAD   ACTIVE SUB    DESCRIPTION
                                          * run-rpc_pipefs.mount    loaded failed failed RPC Pipe File System
                                          * sys-kernel-config.mount loaded failed failed Kernel Configuration File System
                                          
                                          Legend: LOAD   -> Reflects whether the unit definition was properly loaded.
                                                  ACTIVE -> The high-level unit activation state, i.e. generalization of SUB.
                                                  SUB    -> The low-level unit activation state, values depend on unit type.
                                          
                                          2 loaded units listed.
                                          
                                          *** DMESG CRITICAL ERRORS ***
                                          [sudo] password for iobroker:
                                          dmesg: read kernel buffer failed: Operation not permitted
                                          No critical errors detected
                                          
                                          *** FILESYSTEM ***
                                          Filesystem                                     Type      Size  Used Avail Use% Mounted on
                                          /dev/mapper/<DISK_MAPPER>                      ext4      295G   20G  260G   7% /
                                          none                                           tmpfs     492K  4.0K  488K   1% /dev
                                          efivarfs                                       efivarfs  128K   20K  104K  16% /sys/firmware/efi/efivars
                                          none                                           tmpfs     8.0K  4.0K  4.0K  50% /dev/ttyUSB0
                                          tmpfs                                          tmpfs     7.6G     0  7.6G   0% /dev/shm
                                          tmpfs                                          tmpfs     3.1G  160K  3.1G   1% /run
                                          tmpfs                                          tmpfs     5.0M     0  5.0M   0% /run/lock
                                          
                                          Messages concerning ext4 filesystem in dmesg:
                                          dmesg: read kernel buffer failed: Operation not permitted
                                          
                                          Show mounted filesystems:
                                          TARGET SOURCE                 FSTYPE OPTIONS
                                          /      /dev/mapper/<DISK_MAPPER> ext4   rw,relatime,stripe=16
                                          
                                          Files in neuralgic directories:
                                          
                                          /var:
                                          4.0G    /var/
                                          1.8G    /var/lib
                                          1.4G    /var/cache/apt
                                          1.4G    /var/cache
                                          1.3G    /var/cache/apt/archives
                                          
                                          Hint: You are currently not seeing messages from other users and the system.
                                                Users in groups 'adm', 'systemd-journal' can see all messages.
                                                Pass -q to turn off this notice.
                                          Archived and active journals take up 139.8M in the file system.
                                          
                                          /opt/iobroker/backups:
                                          579M    /opt/iobroker/backups/
                                          
                                          /opt/iobroker/iobroker-data:
                                          595M    /opt/iobroker/iobroker-data/
                                          422M    /opt/iobroker/iobroker-data/files
                                          136M    /opt/iobroker/iobroker-data/files/vis
                                          129M    /opt/iobroker/iobroker-data/files/vis/widgets
                                          117M    /opt/iobroker/iobroker-data/files/vis-2
                                          
                                          The five largest files in iobroker-data are:
                                          find: Failed to change directory: /home/<USER>: Permission denied
                                          find: Failed to change directory: /home/<USER>: Permission denied
                                          find: Failed to change directory: /home/<USER>: Permission denied
                                          find: Failed to change directory: /home/<USER>: Permission denied
                                          find: Failed to change directory: /home/<USER>: Permission denied
                                          find: Failed to restore initial working directory: /home/<USER>: Permission denied
                                          
                                          USB-Devices by-id:
                                          USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups,
                                          please always prefer the links 'by-id':
                                          
                                          /dev/serial/by-id/<USB_ID>
                                          
                                          *** ZigBee Settings ***
                                          No nvbackup.json found.
                                          
                                          *** NodeJS-Installation ***
                                          
                                          /usr/bin/nodejs         v22.22.0
                                          /usr/bin/node           v22.22.0
                                          /usr/bin/npm            10.9.4
                                          /usr/bin/npx            10.9.4
                                          
                                          ✓ Node.js installation is correct
                                          
                                          nodejs:
                                            Installed: 22.22.0-1nodesource1
                                            Candidate: 22.22.0-1nodesource1
                                            Version table:
                                           *** 22.22.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
                                                  100 /var/lib/dpkg/status
                                               ... (unchanged)
                                          find: Failed to restore initial working directory: /home/<USER>: Permission denied
                                          Temp directories causing deletion problem: 0
                                          No problems detected
                                          
                                          Errors in npm tree: 0
                                          No problems detected
                                          
                                          Checking for nodejs vulnerability:
                                          
                                          (ASCII-Banner unverändert)
                                          
                                          *** ioBroker-Installation ***
                                          
                                          ioBroker Status
                                          iobroker is running on this host.
                                          
                                          Objects type: jsonl
                                          States  type: jsonl
                                          
                                          Hosts:
                                          <HOSTNAME> <HOSTNAME> (version: 7.1.0, hostname: <HOSTNAME>, alive, uptime: 3376)
                                          
                                          Core adapters versions
                                          js-controller:  7.1.0
                                          admin:          7.7.31
                                          javascript:     9.0.18
                                          
                                          nodejs modules from github:     4
                                          +-- iobroker.cameras@2.1.2 (git+ssh://git@github.com/ioBroker/ioBroker.cameras.git#<GIT_HASH>)
                                          +-- iobroker.rtspstream@0.0.4 (git+ssh://git@github.com/dbweb-ch/ioBroker.rtspStream.git#<GIT_HASH>)
                                          +-- iobroker.vis-materialdesign@0.5.94 (git+ssh://git@github.com/Scrounger/ioBroker.vis-materialdesign.git#<GIT_HASH>)
                                          `-- shinobi@1.0.37 (git+ssh://git@github.com/ShinobiCCTV/Shinobi.git#<GIT_HASH>)
                                          
                                          (Adapter-Liste unverändert – keine sensiblen Daten außer Hostname/IP, daher Hostname bleibt als <HOSTNAME>.)
                                          
                                          ... (restlicher Inhalt unverändert) ...
                                          
                                          *** 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:111             0.0.0.0:*               LISTEN      0          56128727   1/systemd
                                          tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          56381801   1/systemd
                                          tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      0          56131871   678/master
                                          tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      1000       56663637   21548/iobroker.js-c
                                          tcp        0      0 127.0.0.1:9001          0.0.0.0:*               LISTEN      1000       56664546   21548/iobroker.js-c
                                          tcp        0      0 0.0.0.0:1882            0.0.0.0:*               LISTEN      1000       56670869   21878/io.shelly.2
                                          tcp        0      0 127.0.0.1:1883          0.0.0.0:*               LISTEN      111        56129281   266/mosquitto
                                          tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      996        56378887   11744/systemd-resol
                                          tcp        0      0 127.0.0.1:37227         0.0.0.0:*               LISTEN      0          56377267   11673/containerd
                                          tcp        0      0 127.0.0.54:53           0.0.0.0:*               LISTEN      996        56378889   11744/systemd-resol
                                          tcp        0      0 <IP>:1883               0.0.0.0:*               LISTEN      1000       56665025   21734/io.sonoff.0
                                          tcp        0      0 <IP>:2001               0.0.0.0:*               LISTEN      1000       56669368   21750/io.hm-rpc.0
                                          tcp        0      0 <IP>:2010               0.0.0.0:*               LISTEN      1000       56670540   21766/io.hm-rpc.1
                                          tcp6       0      0 :::111                  :::*                    LISTEN      0          56128729   1/systemd
                                          tcp6       0      0 :::22                   :::*                    LISTEN      0          56381802   1/systemd
                                          tcp6       0      0 :::3000                 :::*                    LISTEN      109        56430463   15307/grafana
                                          tcp6       0      0 ::1:1883                :::*                    LISTEN      111        56129282   266/mosquitto
                                          tcp6       0      0 ::1:25                  :::*                    LISTEN      0          56131872   678/master
                                          tcp6       0      0 :::8082                 :::*                    LISTEN      1000       56674802   21957/io.web.0
                                          tcp6       0      0 :::8080                 :::*                    LISTEN      0          56132247   911/node
                                          tcp6       0      0 :::8081                 :::*                    LISTEN      1000       56665829   21567/io.admin.0
                                          tcp6       0      0 :::8086                 :::*                    LISTEN      108        56131275   327/influxd
                                          udp        0      0 0.0.0.0:5683            0.0.0.0:*                           1000       56667951   21713/io.shelly.1
                                          udp        0      0 127.0.0.54:53           0.0.0.0:*                           996        56378888   11744/systemd-resol
                                          udp        0      0 127.0.0.53:53           0.0.0.0:*                           996        56378886   11744/systemd-resol
                                          udp        0      0 0.0.0.0:111             0.0.0.0:*                           0          56128728   1/systemd
                                          udp        0      0 0.0.0.0:9522            0.0.0.0:*                           1000       56664800   21682/io.sma-em.0
                                          udp6       0      0 :::111                  :::*                                0          56128730   1/systemd
                                          
                                          *** Log File - Last 25 Lines ***
                                          
                                          2026-02-20 23:40:48.125  - info: web.0 (21957) ==> Connected system.user.admin from ::ffff:<IP>
                                          2026-02-20 23:40:52.003  - info: web.0 (21957) ==> Connected system.user.admin from ::ffff:<IP>
                                          2026-02-20 23:40:52.664  - info: web.0 (21957) ==> Connected system.user.admin from ::ffff:<IP>
                                          2026-02-20 23:40:56.667  - info: iot.0 (22003) Connection changed: disconnect
                                          2026-02-20 23:43:04.812  - info: iot.0 (22003) Connection changed: disconnect
                                          2026-02-20 23:45:12.960  - info: iot.0 (22003) Connection changed: disconnect
                                          2026-02-20 23:45:21.010  - info: host.<HOSTNAME> instance system.adapter.daswetter.0 in version "3.2.8" started with pid 27305
                                          2026-02-20 23:45:22.012  - warn: daswetter.0 (27305) This instance has 6362 objects, the limit for this instance is set to 5000.
                                          2026-02-20 23:45:22.014  - info: daswetter.0 (27305) starting. Version 3.2.8 in /opt/iobroker/node_modules/iobroker.daswetter, node: v22.22.0, js-controller: 7.1.0
                                          2026-02-20 23:45:25.842  - info: daswetter.0 (27305) still wrong data structure from server received! repaired...
                                          2026-02-20 23:45:26.860  - info: daswetter.0 (27305) Terminated (ADAPTER_REQUESTED_TERMINATION): All data handled, adapter stopped until next scheduled moment
                                          2026-02-20 23:45:27.364  - info: daswetter.0 (27305) cleaned everything up...
                                          2026-02-20 23:45:27.374  - info: host.<HOSTNAME> instance system.adapter.daswetter.0 having pid 27305 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                          2026-02-20 23:45:37.010  - info: host.<HOSTNAME> instance system.adapter.dwd.0 in version "2.8.5" started with pid 27321
                                          2026-02-20 23:45:37.958  - info: dwd.0 (27321) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v22.22.0, js-controller: 7.1.0
                                          2026-02-20 23:45:38.246  - info: dwd.0 (27321) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                          2026-02-20 23:45:38.760  - info: host.<HOSTNAME> instance system.adapter.dwd.0 having pid 27321 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                          2026-02-20 23:47:21.228  - info: iot.0 (22003) Connection changed: disconnect
                                          2026-02-20 23:49:29.493  - info: iot.0 (22003) Connection changed: disconnect
                                          2026-02-20 23:50:37.009  - info: host.<HOSTNAME> instance system.adapter.dwd.0 in version "2.8.5" started with pid 27349
                                          2026-02-20 23:50:37.981  - info: dwd.0 (27349) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v22.22.0, js-controller: 7.1.0
                                          2026-02-20 23:50:38.318  - info: dwd.0 (27349) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                          2026-02-20 23:50:38.833  - info: host.<HOSTNAME> instance system.adapter.dwd.0 having pid 27349 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                          2026-02-20 23:51:37.641  - info: iot.0 (22003) Connection changed: disconnect
                                          2026-02-20 23:53:45.785  - info: iot.0 (22003) Connection changed: disconnect
                                          
                                          
                                          2026-02-21 00:04:03.169  - info: host.<HOST> "system.adapter.roborock.1" enabled
                                          2026-02-21 00:04:03.456  - info: host.<HOST> instance system.adapter.roborock.1 in version "0.6.19" started with pid 29408
                                          2026-02-21 00:04:04.078  - debug: roborock.1 (29408) Redis Objects: Use Redis connection: <IP_LOCAL>:9001
                                          2026-02-21 00:04:04.093  - debug: roborock.1 (29408) Objects client ready ... initialize now
                                          2026-02-21 00:04:04.093  - debug: roborock.1 (29408) Objects create System PubSub Client
                                          2026-02-21 00:04:04.094  - debug: roborock.1 (29408) Objects create User PubSub Client
                                          2026-02-21 00:04:04.119  - debug: roborock.1 (29408) Objects client initialize lua scripts
                                          2026-02-21 00:04:04.121  - debug: roborock.1 (29408) Objects connected to redis: <IP_LOCAL>:9001
                                          2026-02-21 00:04:04.136  - debug: roborock.1 (29408) Redis States: Use Redis connection: <IP_LOCAL>:9000
                                          2026-02-21 00:04:04.144  - debug: roborock.1 (29408) States create System PubSub Client
                                          2026-02-21 00:04:04.145  - debug: roborock.1 (29408) States create User PubSub Client
                                          2026-02-21 00:04:04.199  - debug: roborock.1 (29408) States connected to redis: <IP_LOCAL>:9000
                                          2026-02-21 00:04:04.215  - debug: roborock.1 (29408) Plugin sentry Initialize Plugin (enabled=true)
                                          2026-02-21 00:04:04.666  - info: roborock.1 (29408) starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v22.22.0, js-controller: 7.1.0
                                          2026-02-21 00:04:04.676  - info: roborock.1 (29408) Starting adapter. This might take a few minutes depending on your setup. Please wait.
                                          2026-02-21 00:04:04.685  - info: roborock.1 (29408) Loaded existing clientID: <CLIENT_ID>
                                          2026-02-21 00:04:04.686  - debug: roborock.1 (29408) initialize http_api
                                          2026-02-21 00:04:04.812  - error: roborock.1 (29408) Error in getUserData: Login returned empty userdata.. This is most likely due to too many reconnects. Emptying UserData & HomeData
                                          2026-02-21 00:04:04.814  - warn: roborock.1 (29408) State "roborock.1.HomeData" has no existing object, this might lead to an error in future versions
                                          2026-02-21 00:04:04.856  - warn: roborock.1 (29408) State "roborock.1.UserData" has no existing object, this might lead to an error in future versions
                                          2026-02-21 00:04:04.900  - error: roborock.1 (29408) Failed to process undefined on robot undefined (unknown device model): Error: Login returned empty userdata.
                                              at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:64:12)
                                              at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                              at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                              at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                          2026-02-21 00:04:04.915  - error: roborock.1 (29408) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                          2026-02-21 00:04:04.915  - error: roborock.1 (29408) unhandled promise rejection: Cannot read properties of null (reading 'token')
                                          2026-02-21 00:04:04.915  - error: roborock.1 (29408) TypeError: Cannot read properties of null (reading 'token')
                                              at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22)
                                              at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                              at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                              at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                          2026-02-21 00:04:04.915  - error: roborock.1 (29408) Cannot read properties of null (reading 'token')
                                          2026-02-21 00:04:04.917  - info: roborock.1 (29408) terminating
                                          2026-02-21 00:04:04.918  - debug: roborock.1 (29408) Plugin sentry destroyed
                                          2026-02-21 00:04:04.918  - warn: roborock.1 (29408) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                          2026-02-21 00:04:05.419  - info: roborock.1 (29408) terminating
                                          2026-02-21 00:04:05.420  - info: roborock.1 (29408) terminating
                                          2026-02-21 00:04:05.454  - error: host.<HOST> Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
                                          2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]: TypeError: Cannot read properties of null (reading 'token')
                                          2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]:     at http_api.initializeRealApi (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:78:22)
                                          2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]:     at processTicksAndRejections (node:internal/process/task_queues:105:5)
                                          2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]:     at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:32:3)
                                          2026-02-21 00:04:05.455  - error: host.<HOST> Caught by controller[0]:     at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)
                                          2026-02-21 00:04:05.455  - error: host.<HOST> instance system.adapter.roborock.1 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                          2026-02-21 00:04:05.455  - info: host.<HOST> Restart adapter system.adapter.roborock.1 because enabled
                                          2026-02-21 00:04:08.914  - info: host.<HOST> "system.adapter.roborock.1" disabled
                                          
                                          haselchenH Offline
                                          haselchenH Offline
                                          haselchen
                                          Most Active
                                          schrieb am zuletzt editiert von
                                          #1025

                                          @BamBam89

                                          Zudem benutzen shelly.1 und sonoff.0 beide den Port 1883
                                          Das solltest Du auch ändern.

                                          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          706

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe