Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Keine Möglichkeit auf die ioBroker Oberfläche zu kommen

    NEWS

    • Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    Keine Möglichkeit auf die ioBroker Oberfläche zu kommen

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      Friedel01 last edited by Friedel01

      Hallo zusammen,

      das "Update" sudo apt update && sudo apt full-upgrade ist wohl jetzt durch...

      Jetzt wollte ich sudo reboot eingeben aber da bekomme ich folgende Meldung:

      pi@raspberrypi:~ $ sudo reboot
      Connection to 192.168.0.47 closed by remote host.
      Connection to 192.168.0.47 closed.
      PS C:\Windows\system32>
      

      Was kann das nun wieder sein?

      Und das haabe ich auch noch angezeigt bekommen:

      pi@192.168.0.47's password:
      Linux raspberrypi 5.10.92-v7l+ #1514 SMP Mon Jan 17 17:38:03 GMT 2022 armv7l
      
      The programs included with the Debian GNU/Linux system are free software;
      the exact distribution terms for each program are described in the
      individual files in /usr/share/doc/*/copyright.
      
      Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
      permitted by applicable law.
      Last login: Fri Jan 28 11:10:21 2022
      
      SSH is enabled and the default password for the 'pi' user has not been changed.
      This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.
      
      
      Wi-Fi is currently blocked by rfkill.
      Use raspi-config to set the country before use.
      
      pi@raspberrypi:~ $
      
      Homoran Thomas Braun 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Friedel01 last edited by

        @friedel01 sagte in Keine Möglichkeit auf die ioBroker Oberfläche zu kommen:

        Was kann das nun wieder sein?

        dass der reboot noch nicht fertig ist???

        1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @Friedel01 last edited by Thomas Braun

          @friedel01

          1.) Das System startet neu, dabei wird die Verbindung via ssh natürlich abgeworfen.

          2.) Der ganz normale Begrüßungsscreen eines Debian GNU/Linux Systems.

          Mit

          passwd
          

          das Passwort ändern.

          1 Reply Last reply Reply Quote 0
          • F
            Friedel01 last edited by

            Das Passwort ändere ich wenn ich mit der ganzen Intallation fertig bin.

            Mom sieht es auf dem Pi so aus:

            pi@raspberrypi:~ $ curl -sLf https://iobroker.net/install.sh | bash -
            library: loaded
            Library version=2021-12-27
            
            ==========================================================================
            
                Welcome to the ioBroker installer!
                Installer version: 2021-12-27
            
                You might need to enter your password a couple of times.
            
            ==========================================================================
            
            
            ==========================================================================
                Installing prerequisites (1/4)
            ==========================================================================
            
            Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease
            Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
            Reading package lists... Done
            
            ==========================================================================
            
                Node.js not found. Installing...
            
            ==========================================================================
            
            
            ## Installing the NodeSource Node.js 14.x repo...
            
            
            ## Populating apt-get cache...
            
            + apt-get update
            Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease
            Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
            Reading package lists... Done
            
            ## Confirming "bullseye" is supported...
            
            + curl -sLf -o /dev/null 'https://deb.nodesource.com/node_14.x/dists/bullseye/Release'
            
            ## Adding the NodeSource signing key to your keyring...
            
            + curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | tee /usr/share/keyrings/nodesource.gpg >/dev/null
            
            ## Creating apt sources list file for the NodeSource Node.js 14.x repo...
            
            + echo 'deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main' > /etc/apt/sources.list.d/nodesource.list
            + echo 'deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main' >> /etc/apt/sources.list.d/nodesource.list
            
            ## Running `apt-get update` for you...
            
            + apt-get update
            Hit:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
            Hit:2 http://archive.raspberrypi.org/debian bullseye InRelease
            Get:3 https://deb.nodesource.com/node_14.x bullseye InRelease [4,586 B]
            Get:4 https://deb.nodesource.com/node_14.x bullseye/main armhf Packages [780 B]
            Fetched 5,366 B in 1s (6,400 B/s)
            Reading package lists... Done
            
            ## Run `sudo apt-get install -y nodejs` to install Node.js 14.x and npm
            ## You may also need development tools to build native addons:
                 sudo apt-get install gcc g++ make
            ## To install the Yarn package manager, run:
                 curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null
                 echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
                 sudo apt-get update && sudo apt-get install yarn
            

            Ist die IOBroker software jetzt drauf oder ist die Intallation noch nicht fertig? Es geht nämlich nicht weiter...

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @Friedel01 last edited by Homoran

              @friedel01 sagte in Keine Möglichkeit auf die ioBroker Oberfläche zu kommen:

              ist die Intallation noch nicht fertig?

              ja

              @friedel01 sagte in Keine Möglichkeit auf die ioBroker Oberfläche zu kommen:

              Es geht nämlich nicht weiter...

              Doch, aber du siehst es nur nicht

              1 Reply Last reply Reply Quote 0
              • F
                Friedel01 last edited by Friedel01

                O.k. das ist dann wohl die Ungeduld....

                Jetzt sieht es so aus.
                Ich schätze das als "Fehlermeldungen" ein?
                Verbessert mich wenn ich falsch liege

                ==========================================================================
                    Creating ioBroker user and directory (2/4)
                ==========================================================================
                
                User iobroker created
                Created /etc/sudoers.d/iobroker
                Directory /opt/iobroker created
                
                ==========================================================================
                    Installing ioBroker (3/4)
                ==========================================================================
                
                In file included from ../../nan/nan.h:58,
                                 from ../src/main.cpp:3:
                /home/pi/.cache/node-gyp/14.18.3/include/node/node.h:787:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                  787 |       (node::addon_register_func) (regfunc),                          \
                      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                /home/pi/.cache/node-gyp/14.18.3/include/node/node.h:821:3: note: in expansion of macro ‘NODE_MODULE_X’
                  821 |   NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                      |   ^~~~~~~~~~~~~
                ../src/main.cpp:42:1: note: in expansion of macro ‘NODE_MODULE’
                   42 | NODE_MODULE(diskusage, Init)
                      | ^~~~~~~~~~~
                In file included from ../../nan/nan.h:58,
                                 from ../src/unix_dgram.cc:5:
                /home/pi/.cache/node-gyp/14.18.3/include/node/node.h:787:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                  787 |       (node::addon_register_func) (regfunc),                          \
                      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                /home/pi/.cache/node-gyp/14.18.3/include/node/node.h:821:3: note: in expansion of macro ‘NODE_MODULE_X’
                  821 |   NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                      |   ^~~~~~~~~~~~~
                ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
                  404 | NODE_MODULE(unix_dgram, Initialize)
                      | ^~~~~~~~~~~
                ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Open(Nan::NAN_METHOD_ARGS_TYPE)’:
                ../src/serialport.cpp:78:51: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
                   78 |   uv_queue_work(uv_default_loop(), req, EIO_Open, (uv_after_work_cb)EIO_AfterOpen);
                      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Update(Nan::NAN_METHOD_ARGS_TYPE)’:
                ../src/serialport.cpp:135:53: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
                  135 |   uv_queue_work(uv_default_loop(), req, EIO_Update, (uv_after_work_cb)EIO_AfterUpdate);
                      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Close(Nan::NAN_METHOD_ARGS_TYPE)’:
                ../src/serialport.cpp:175:52: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
                  175 |   uv_queue_work(uv_default_loop(), req, EIO_Close, (uv_after_work_cb)EIO_AfterClose);
                      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Flush(Nan::NAN_METHOD_ARGS_TYPE)’:
                ../src/serialport.cpp:215:52: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
                  215 |   uv_queue_work(uv_default_loop(), req, EIO_Flush, (uv_after_work_cb)EIO_AfterFlush);
                      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Set(Nan::NAN_METHOD_ARGS_TYPE)’:
                ../src/serialport.cpp:271:50: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
                  271 |   uv_queue_work(uv_default_loop(), req, EIO_Set, (uv_after_work_cb)EIO_AfterSet);
                      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Get(Nan::NAN_METHOD_ARGS_TYPE)’:
                ../src/serialport.cpp:316:50: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
                  316 |   uv_queue_work(uv_default_loop(), req, EIO_Get, (uv_after_work_cb)EIO_AfterGet);
                      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE GetBaudRate(Nan::NAN_METHOD_ARGS_TYPE)’:
                ../src/serialport.cpp:366:58: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
                  366 |   uv_queue_work(uv_default_loop(), req, EIO_GetBaudRate, (uv_after_work_cb)EIO_AfterGetBaudRate);
                      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Drain(Nan::NAN_METHOD_ARGS_TYPE)’:
                ../src/serialport.cpp:412:52: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
                  412 |   uv_queue_work(uv_default_loop(), req, EIO_Drain, (uv_after_work_cb)EIO_AfterDrain);
                      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                ../src/serialport.cpp: At global scope:
                ../src/serialport.cpp:433:28: warning: unnecessary parentheses in declaration of ‘ToParityEnum’ [-Wparentheses]
                  433 | SerialPortParity NAN_INLINE(ToParityEnum(const v8::Local<v8::String>& v8str)) {
                      |                            ^
                ../src/serialport.cpp:452:30: warning: unnecessary parentheses in declaration of ‘ToStopBitEnum’ [-Wparentheses]
                  452 | SerialPortStopBits NAN_INLINE(ToStopBitEnum(double stopBits)) {
                      |                              ^
                In file included from ../../../nan/nan.h:58,
                                 from ../src/./serialport.h:13,
                                 from ../src/serialport.cpp:1:
                /home/pi/.cache/node-gyp/14.18.3/include/node/node.h:787:7: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                  787 |       (node::addon_register_func) (regfunc),                          \
                      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                /home/pi/.cache/node-gyp/14.18.3/include/node/node.h:821:3: note: in expansion of macro ‘NODE_MODULE_X’
                  821 |   NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                      |   ^~~~~~~~~~~~~
                ../src/serialport.cpp:486:1: note: in expansion of macro ‘NODE_MODULE’
                  486 | NODE_MODULE(serialport, init);
                      | ^~~~~~~~~~~
                ../src/serialport_unix.cpp: In function ‘int setup(int, OpenBaton*)’:
                ../src/serialport_unix.cpp:179:82: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1005 [-Wformat-truncation=]
                  179 |     snprintf(data->errorString, sizeof(data->errorString), "Error %s Cannot open %s", strerror(errno), data->path);
                      |                                                                                  ^~
                ../src/serialport_unix.cpp:179:13: note: ‘snprintf’ output 20 or more bytes (assuming 1043) into a destination of size 1024
                  179 |     snprintf(data->errorString, sizeof(data->errorString), "Error %s Cannot open %s", strerror(errno), data->path);
                      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                ../src/serialport_unix.cpp: In function ‘void EIO_Open(uv_work_t*)’:
                ../src/serialport_unix.cpp:89:84: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=]
                   89 |     snprintf(data->errorString, sizeof(data->errorString), "Error: %s, cannot open %s", strerror(errno), data->path);
                      |                                                                                    ^~
                ../src/serialport_unix.cpp:89:13: note: ‘snprintf’ output 22 or more bytes (assuming 1045) into a destination of size 1024
                   89 |     snprintf(data->errorString, sizeof(data->errorString), "Error: %s, cannot open %s", strerror(errno), data->path);
                      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                
                ATTENTION: Error reporting via Sentry will be activated on next start of ioBroker
                
                ioBroker wants to make sure to deliver the most stable smart home system.
                To allow this we decided to implement an automatic error and crash reporting solution into the js-controller and also into adapters.
                
                THIS REPORTING WILL BE ENABLED WITH THE NEXT START OF YOUR IOBROKER!
                
                For any error that leads to the crash of the js-controller or one of the relevant adapters the error details are send to a server. For the js-controller and core adapters this server is located and operated in germany. For community adapters please check the Github Readme of the affected adapter for details which Sentry server is used.
                
                If you want to disable the error reporting you can use the command
                'iobroker plugin disable sentry'
                This command will also make sure that no adapter that runs on this host will send crash reporting data to sentry.
                

                ....?

                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @Friedel01 last edited by

                  @friedel01 sagte in Keine Möglichkeit auf die ioBroker Oberfläche zu kommen:

                  Ich schätze das als "Fehlermeldungen" ein?

                  Fehleinschätzung!

                  @friedel01 sagte in Keine Möglichkeit auf die ioBroker Oberfläche zu kommen:

                  271:50: warning: cast

                  1 Reply Last reply Reply Quote 0
                  • F
                    Friedel01 last edited by

                    Gut,
                    also warte ich weiterhin.

                    was soll mir

                    271:50: warning: cast

                    sagen?

                    Homoran 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @Friedel01 last edited by

                      @friedel01 sagte in Keine Möglichkeit auf die ioBroker Oberfläche zu kommen:

                      was soll mir
                      271:50: warning: cast
                      sagen?

                      nix

                      1 Reply Last reply Reply Quote 0
                      • F
                        Friedel01 last edited by

                        Ole !!!
                        Es schein zu funktionieren.
                        Vielen DANK erstmal bis hierhin an alle die mir helfen !!!!!

                        Ich komme mit: http://192.168.0.47:8081 auf die IO Oberfläche.

                        Gibt es hierfür auch vielleicht ein Tutorial um sich besser zurecht zu finden?

                        Homoran 1 Reply Last reply Reply Quote 0
                        • F
                          Friedel01 last edited by

                          Und da kommt auch schon das nächste Problem.

                          Ich habe in der ioBroker Oberfläche das Admin Passwort geänder bzw. überhaut eins eingegeben.

                          Nun werde ich beim Login nach dem Loginnamen gefragt.
                          Diesen habe ich aber nicht geändert bzw. noch nie irgendwo eingegeben.

                          J FredF 2 Replies Last reply Reply Quote 0
                          • amg_666
                            amg_666 @Friedel01 last edited by

                            @friedel01 sagte in Keine Möglichkeit auf die ioBroker Oberfläche zu kommen:

                            Das Problem bei Putty war ja schon, dass die Internetseite komplett auf Englisch ist

                            Wenn du weißt was für ein Windows Betriebssystem du hast (Win10? 64 Bit?) dann brauchst du eigentlich kaum Englischkenntnisse... Link auf Putty und auf der Seite wählst du entweder den WindowsInstaller 64bitx86 (das ist der erste Download) oder den 32bitx86 falls es ein älteres System ist (das ist der 3. Link auf der Seite).
                            Und ja, putty ist englisch, aber ip adresse und port kennst du und mehr brauchst du da erstmal nicht...

                            1 Reply Last reply Reply Quote 0
                            • J
                              Jan1 @Friedel01 last edited by

                              @friedel01
                              Das ist blöd und mir auch schon passiert. Du musst zuerst ein Benutzer anlegen und dann das Passwort 😉
                              Ich habe einfach den IOBoker neu installiert, geht aber bestimmt auch eleganter.

                              1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @Friedel01 last edited by

                                @friedel01 sagte in Keine Möglichkeit auf die ioBroker Oberfläche zu kommen:

                                Gibt es hierfür auch vielleicht ein Tutorial um sich besser zurecht zu finden?

                                wofür??

                                1 Reply Last reply Reply Quote 0
                                • F
                                  Friedel01 last edited by Friedel01

                                  ioBroker neu installieren?

                                  Gibt es da nicht eine andere Möglichkeit den Loginnamen herauszufinden?

                                  J 1 Reply Last reply Reply Quote 0
                                  • J
                                    Jan1 @Friedel01 last edited by

                                    @friedel01
                                    bestimmt, wobei den IOBroker löschen und neu machen ist bei iIr sehr einfach und schnell. Den IOBroker Ordner löschen und das Installationsscript noch mal laufen lassen, fertig 😉

                                    1 Reply Last reply Reply Quote 0
                                    • JLeg
                                      JLeg last edited by

                                      @friedel01 sagte in Keine Möglichkeit auf die ioBroker Oberfläche zu kommen:

                                      ioBroker neu installieren?

                                      Gibt es da nicht eine andere Möglichkeit den Loginnamen herauszufinden?

                                      damit kann man den Defaultuser auf "admin" setzen:

                                      iobroker set admin.0 --defaultUser admin
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • FredF
                                        FredF Most Active Forum Testing @Friedel01 last edited by FredF

                                        @friedel01 sagte in Keine Möglichkeit auf die ioBroker Oberfläche zu kommen:

                                        Nun werde ich beim Login nach dem Loginnamen gefragt

                                        Probier mal mit
                                        admin
                                        und dann passwort
                                        iobroker

                                        Habe das irgendwie in Erinnerung, dass der Zugang ist

                                        1 Reply Last reply Reply Quote 0
                                        • F
                                          Friedel01 last edited by

                                          Ok ich habe es mit dem Befehl von JLeg hinbekommen.

                                          Jetzt heißt es erstmal einen Überblick in die ganze Sache zu bekommen......

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post

                                          Support us

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

                                          834
                                          Online

                                          32.3k
                                          Users

                                          81.1k
                                          Topics

                                          1.3m
                                          Posts

                                          9
                                          44
                                          2284
                                          Loading More Posts
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          The ioBroker Community 2014-2023
                                          logo