Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Gelöst] Iobroker startet nicht / Cannot read system.config

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Gelöst] Iobroker startet nicht / Cannot read system.config

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @tony63526 last edited by

      @tony63526 sagte in Iobroker startet nicht / Cannot read system.config:

      EXT4-fs (sda2): 5 orphan inodes deleted

      Nicht gut.
      Das ist eine SSD oder sowas, oder?

      Einmal sauber rebooten, dann das System in Gänze auf Stand bringen:

      sudo apt update
      sudo apt dist-upgrade
      sudo reboot
      
      1 Reply Last reply Reply Quote 0
      • T
        tony63526 last edited by tony63526

        @thomas-braun
        Genau, eine SSD hängt dran, wird auch komplet darüber gebootet

        Leider hat das nicht geholfen:

        sudo apt update
        sudo apt dist-upgrade
        sudo reboot
        

        Wenn ich iobroker status eingebe kommt weiterhin die Meldung:

        Cannot read system.config: null (OK when migrating or restoring)
         Cannot find view "system" for search "host"
        iobroker is running on this host.
        
        
        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @tony63526 last edited by

          @tony63526

          uname -a
          sudo apt update
          

          Dann

          cd /opt/iobroker
          sudo -H -u iobroker npm install iobroker.js-controller
          
          T 1 Reply Last reply Reply Quote 0
          • T
            tony63526 @Thomas Braun last edited by

            @thomas-braun

            Jetzt kommt bei iobroker Status nicht mehr die Fehlermeldung.
            Iobroker startet trotzdem nicht.

            pi@Primary:/opt/iobroker $ iobroker status
            iobroker is running on this host.
            
            
            Objects type: file
            States  type: file
            
            

            Das kam raus nach diesem Befehl

            uname -a
            sudo apt update
            cd /opt/iobroker
            sudo -H -u iobroker npm install iobroker.js-controller
            
            
            
            pi@Primary:~ $ uname -a
            Linux Primary 5.10.11-v7l+ #1399 SMP Thu Jan 28 12:09:48 GMT 2021 armv7l GNU/Lin                                                                                        ux
            pi@Primary:~ $ sudo apt update
            Hit:1 http://packages.microsoft.com/repos/code stable InRelease
            Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
            Hit:3 http://archive.raspberrypi.org/debian buster InRelease
            Hit:4 https://deb.nodesource.com/node_12.x buster InRelease
            Hit:5 https://www.pivccu.de/piVCCU stable InRelease
            Reading package lists... Done
            Building dependency tree
            Reading state information... Done
            All packages are up to date.
            pi@Primary:~ $ cd /opt/iobroker
            pi@Primary:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controlle                                                                                        r
            
            > iobroker.js-controller@3.2.16 preinstall /opt/iobroker/node_modules/iobroker.js-controller
            > node lib/preinstallCheck.js
            
            NPM version: 6.14.11
            
            > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
            > node-gyp rebuild
            
            make: Entering directory '/opt/iobroker/node_modules/authenticate-pam/build'
              CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
            In file included from ../authenticate_pam.cc:23:
            ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
            ../../nan/nan.h:2294:62: 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]
                 , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
                                                                          ^
            ../authenticate_pam.cc: In function ‘void after_doing_auth(uv_work_t*, int)’:
            ../authenticate_pam.cc:107:87: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]
               Nan::MakeCallback(Nan::GetCurrentContext()->Global(), Nan::New(m->callback), 1, args);
                                                                                                   ^
            In file included from ../authenticate_pam.cc:23:
            ../../nan/nan.h:1026:46: note: declared here
               NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                          ^~~~~~~~~~~~
            ../authenticate_pam.cc:107:87: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]
               Nan::MakeCallback(Nan::GetCurrentContext()->Global(), Nan::New(m->callback), 1, args);
                                                                                                   ^
            In file included from ../authenticate_pam.cc:23:
            ../../nan/nan.h:1026:46: note: declared here
               NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                          ^~~~~~~~~~~~
            ../authenticate_pam.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE Authenticate(Nan::NAN_METHOD_ARGS_TYPE)’:
            ../authenticate_pam.cc:147:83: warning: ‘v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               Local<Value> res = options->Get(Nan::New<String>("serviceName").ToLocalChecked());
                                                                                               ^
            In file included from /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8-internal.h:14,
                             from /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:27,
                             from /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:67,
                             from ../../nan/nan.h:56,
                             from ../authenticate_pam.cc:23:
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:3553:51: note: declared here
               V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key));
                                                               ^~~
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../authenticate_pam.cc:150:69: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’
                serviceName->WriteUtf8(m->serviceName, sizeof(m->serviceName) - 1);
                                                                                 ^
            In file included from /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:67,
                             from ../../nan/nan.h:56,
                             from ../authenticate_pam.cc:23:
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note: candidate: ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
               int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                   ^~~~~~~~~
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
            ../authenticate_pam.cc:152:69: warning: ‘v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               res = options->Get(Nan::New<String>("remoteHost").ToLocalChecked());
                                                                                 ^
            In file included from /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8-internal.h:14,
                             from /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:27,
                             from /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:67,
                             from ../../nan/nan.h:56,
                             from ../authenticate_pam.cc:23:
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:3553:51: note: declared here
               V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key));
                                                               ^~~
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../authenticate_pam.cc:155:66: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’
                remoteHost->WriteUtf8(m->remoteHost, sizeof(m->remoteHost) - 1);
                                                                              ^
            In file included from /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:67,
                             from ../../nan/nan.h:56,
                             from ../authenticate_pam.cc:23:
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note: candidate: ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
               int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                   ^~~~~~~~~
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
            ../authenticate_pam.cc:160:58: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’
              username->WriteUtf8(m->username, sizeof(m->username) - 1);
                                                                      ^
            In file included from /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:67,
                             from ../../nan/nan.h:56,
                             from ../authenticate_pam.cc:23:
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note: candidate: ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
               int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                   ^~~~~~~~~
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
            ../authenticate_pam.cc:161:58: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’
              password->WriteUtf8(m->password, sizeof(m->password) - 1);
                                                                      ^
            In file included from /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:67,
                             from ../../nan/nan.h:56,
                             from ../authenticate_pam.cc:23:
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note: candidate: ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
               int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                   ^~~~~~~~~
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
            ../authenticate_pam.cc: At global scope:
            ../authenticate_pam.cc:170:11: error: variable or field ‘init’ declared void
             void init(Handle<Object> exports) {
                       ^~~~~~
            ../authenticate_pam.cc:170:11: error: ‘Handle’ was not declared in this scope
            ../authenticate_pam.cc:170:11: note: suggested alternative: ‘rand_r’
             void init(Handle<Object> exports) {
                       ^~~~~~
                       rand_r
            ../authenticate_pam.cc:170:24: error: expected primary-expression before ‘>’ token
             void init(Handle<Object> exports) {
                                    ^
            ../authenticate_pam.cc:170:26: error: ‘exports’ was not declared in this scope
             void init(Handle<Object> exports) {
                                      ^~~~~~~
            In file included from ../../nan/nan.h:56,
                             from ../authenticate_pam.cc:23:
            ../authenticate_pam.cc:175:31: error: ‘init’ was not declared in this scope
             NODE_MODULE(authenticate_pam, init);
                                           ^~~~
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:737:36: note: in definition of macro ‘NODE_MODULE_X’
                   (node::addon_register_func) (regfunc),                          \
                                                ^~~~~~~
            ../authenticate_pam.cc:175:1: note: in expansion of macro ‘NODE_MODULE’
             NODE_MODULE(authenticate_pam, init);
             ^~~~~~~~~~~
            ../authenticate_pam.cc:175:31: note: suggested alternative: ‘int’
             NODE_MODULE(authenticate_pam, init);
                                           ^~~~
            /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:737:36: note: in definition of macro ‘NODE_MODULE_X’
                   (node::addon_register_func) (regfunc),                          \
                                                ^~~~~~~
            ../authenticate_pam.cc:175:1: note: in expansion of macro ‘NODE_MODULE’
             NODE_MODULE(authenticate_pam, init);
             ^~~~~~~~~~~
            make: *** [authenticate_pam.target.mk:109: Release/obj.target/authenticate_pam/authenticate_pam.o] Error 1
            make: Leaving directory '/opt/iobroker/node_modules/authenticate-pam/build'
            gyp ERR! build error
            gyp ERR! stack Error: `make` failed with exit code: 2
            gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
            gyp ERR! stack     at ChildProcess.emit (events.js:314:20)
            gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)
            gyp ERR! System Linux 5.10.11-v7l+
            gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
            gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam
            gyp ERR! node -v v12.21.0
            gyp ERR! node-gyp -v v5.1.0
            gyp ERR! not ok
            
            > iobroker.js-controller@3.2.16 install /opt/iobroker/node_modules/iobroker.js-controller
            > node iobroker.js setup first
            
             Cannot read system.config: null (OK when migrating or restoring)
             Cannot find view "system" for search "host"
            object 0_userdata.0.example_state created
            object 0_userdata.0 created
            object alias.0 created
            object system.certificates created
            object system.repositories created
            object system.config created
            object enum.functions created
            object enum.rooms created
            object system.group.user created
            object system.group.administrator created
            object _design/system created
            Renamed repository "default to "stable"
            Renamed repository "latest to "beta"
            ioBroker configuration updated
            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.1 (node_modules/chokidar/node_modules/fsevents):
            npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@^1.0.7 (node_modules/iobroker.info/node_modules/osx-temperature-sensor):
            npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 (node_modules/authenticate-pam):
            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 install: `node-gyp rebuild`
            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
            
            + iobroker.js-controller@3.2.16
            updated 4 packages in 47.441s
            
            50 packages are looking for funding
              run `npm fund` for details
            
            
            Thomas Braun 1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @tony63526 last edited by

              @tony63526

              iobroker list adapters
              iobroker list instances
              
              T 1 Reply Last reply Reply Quote 0
              • T
                tony63526 @Thomas Braun last edited by

                @thomas-braun

                pi@Primary:~ $ iobroker list adapters
                pi@Primary:~ $ iobroker list instances
                
                
                + instance is alive
                pi@Primary:~ $
                
                
                Thomas Braun 1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @tony63526 last edited by

                  @tony63526 Das ist nicht viel...

                  cd /opt/iobroker
                  npm cache clear --force
                  iobroker fix
                  
                  T 1 Reply Last reply Reply Quote 0
                  • T
                    tony63526 @Thomas Braun last edited by

                    @thomas-braun said in Iobroker startet nicht / Cannot read system.config:

                    npm cache clear --force

                    soll ich das update ausführen?

                    Run npm install -g npm to update! ??

                    pi@Primary:/opt/iobroker $ npm cache clear --force
                    npm WARN using --force I sure hope you know what you are doing.
                    
                    
                       ╭───────────────────────────────────────────────────────────────╮
                       │                                                               │
                       │      New major version of npm available! 6.14.11 → 7.6.0      │
                       │   Changelog: https://github.com/npm/cli/releases/tag/v7.6.0   │
                       │               Run npm install -g npm to update!               │
                       │                                                               │
                    
                    
                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @tony63526 last edited by

                      @tony63526 NEIN!

                      T 1 Reply Last reply Reply Quote 0
                      • T
                        tony63526 @Thomas Braun last edited by tony63526

                        @thomas-braun

                        Negativ
                        Startet nicht.

                        pi@Primary:~ $ cd /opt/iobroker
                        pi@Primary:/opt/iobroker $ npm cache clear --force
                        npm WARN using --force I sure hope you know what you are doing.
                        
                        
                           ╭───────────────────────────────────────────────────────────────╮
                           │                                                               │
                           │      New major version of npm available! 6.14.11 → 7.6.0      │
                           │   Changelog: https://github.com/npm/cli/releases/tag/v7.6.0   │
                           │               Run npm install -g npm to update!               │
                           │                                                               │
                           ╰───────────────────────────────────────────────────────────────╯
                        
                        pi@Primary:/opt/iobroker $ ^C
                        pi@Primary:/opt/iobroker $ iobroker fix
                        library: loaded
                        Library version=2021-01-23
                        
                        ==========================================================================
                        
                            Welcome to the ioBroker installation fixer!
                            Script version: 2020-12-07
                        
                            You might need to enter your password a couple of times.
                        
                        ==========================================================================
                        
                        
                        ==========================================================================
                            Installing prerequisites (1/3)
                        ==========================================================================
                        
                        Hit:1 http://packages.microsoft.com/repos/code stable InRelease
                        Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
                        Hit:3 http://archive.raspberrypi.org/debian buster InRelease
                        Hit:4 https://deb.nodesource.com/node_12.x buster InRelease
                        Hit:5 https://www.pivccu.de/piVCCU stable InRelease
                        Reading package lists... Done
                        Installed gcc-c++
                        
                        ==========================================================================
                            Checking ioBroker user and directory permissions (2/3)
                        ==========================================================================
                        
                        Created /etc/sudoers.d/iobroker
                        Fixing directory permissions...
                        
                        ==========================================================================
                            Checking autostart (3/3)
                        ==========================================================================
                        
                        Enabling autostart...
                        Autostart enabled!
                        
                        ==========================================================================
                        
                            Your installation was fixed successfully
                            Run iobroker start to start ioBroker again!
                        
                        ==========================================================================
                        
                        pi@Primary:/opt/iobroker $ ^C
                        pi@Primary:/opt/iobroker $ iobroker start
                        pi@Primary:/opt/iobroker $
                        
                        
                        pi@Primary:/opt/iobroker $ iobroker list adapters
                        pi@Primary:/opt/iobroker $ iobroker list instances
                        
                        
                        + instance is alive
                        pi@Primary:/opt/iobroker $
                        
                        

                        Hab spaßeshalber ein weiteren Admin Adapter über ssh installiert. Komm zumindest mal wieder auf die WebUi.
                        Alle Instanzen sind weg bis auf den neuen installierten Admin Adapter. Komischerweise funktioniert mein Homematic ip Adapter noch der im Hintergrund wohl noch mitläuft. Ich kann auch weiterhin meine Rollos steuern und meine Fensterkontakte funktionieren auch noch.

                        Im Log steht das hier:

                        host.Primary-Server	2021-02-27 10:29:42.625	error	Cannot load /opt/iobroker/iobroker-data/states.json: /opt/iobroker/iobroker-data/states.json: Unexpected end of JSON input. Try last Backup!
                        host.Primary	2021-02-27 10:29:42.592	error	Cannot read system.config: null (OK when migrating or restoring)
                        host.Primary-Server	2021-02-27 10:29:42.532	error	Cannot load /opt/iobroker/iobroker-data/objects.json.bak: /opt/iobroker/iobroker-data/objects.json.bak: Unexpected end of JSON input. Continue with empty dataset!
                        host.Primary-Server	2021-02-27 10:29:42.528	error	Cannot load /opt/iobroker/iobroker-data/objects.json: /opt/iobroker/iobroker-data/objects.json: Unexpected end of JSON input. Try last Backup!
                        

                        Ich denke es bleibt nix anderes übrig als mein letztes Backup mal aufzuspielen?
                        Ich werde berichten.

                        Schade

                        wendy2702 1 Reply Last reply Reply Quote 0
                        • wendy2702
                          wendy2702 @tony63526 last edited by

                          @tony63526 Wie hast du damals iobroker installiert?

                          Vielleicht nicht den Standart Ordner verwendet?

                          T 1 Reply Last reply Reply Quote 0
                          • T
                            tony63526 @wendy2702 last edited by

                            @wendy2702

                            Uii lange ist es her 🙂
                            Kann ich dir jetzt gar nicht sagen.
                            Was mich halt wundert, es ist nicht das erste mal das die Sicherung rausgeflogen ist und Iobroker hat wieder normal gestartet.

                            Einzige Änderung bis dato ist, das ich den Js-Controller aktualisiert habe in der Zwischenzeit.

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

                              @tony63526 sagte in Iobroker startet nicht / Cannot read system.config:

                              Was mich halt wundert, es ist nicht das erste mal das die Sicherung rausgeflogen ist und Iobroker hat wieder normal gestartet.

                              1000x berührt, 1000x ist nix passiert...

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                tony63526 @Thomas Braun last edited by

                                @thomas-braun

                                1000x berührt, 1000x ist nix passiert... 😖

                                Funktioniert alles wieder .
                                Ein hoch auf den Backitup Adapter.
                                Thomas Braun vielen Dank für deine Hilfe!

                                Jetzt genieß ich erst mal die Sonne.

                                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

                                859
                                Online

                                31.9k
                                Users

                                80.2k
                                Topics

                                1.3m
                                Posts

                                iobroker
                                3
                                19
                                2513
                                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