Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Installation
    5. Kein Zugriff nach frischer Installation auf iOBroker

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Kein Zugriff nach frischer Installation auf iOBroker

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

      @thomas-braun
      wow du bist echt schnell vielen Dank das hier direkt geholfen wird.

      susanna@schnupi:~ $ cd /opt/iobroker
      susanna@schnupi:/opt/iobroker $ iobroker start
      susanna@schnupi:/opt/iobroker $ iobroker status
      internal/modules/cjs/loader.js:818
        throw err;
        ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
          at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
          at Function.Module._load (internal/modules/cjs/loader.js:667:27)
          at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
          at internal/main/run_main_module.js:17:47 {
        code: 'MODULE_NOT_FOUND',
        requireStack: []
      }
      susanna@schnupi:/opt/iobroker $ iobroker list instances
      internal/modules/cjs/loader.js:818
        throw err;
        ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
          at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
          at Function.Module._load (internal/modules/cjs/loader.js:667:27)
          at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
          at internal/main/run_main_module.js:17:47 {
        code: 'MODULE_NOT_FOUND',
        requireStack: []
      }
      susanna@schnupi:/opt/iobroker $
      
      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @Dy Namic last edited by Thomas Braun

        @dy-namic

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

          @thomas-braun

          susanna@schnupi:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller
          npm ERR! code EBADENGINE
          npm ERR! engine Unsupported engine
          npm ERR! engine Not compatible with your version of node/npm: fs-extra@11.1.0
          npm ERR! notsup Not compatible with your version of node/npm: fs-extra@11.1.0
          npm ERR! notsup Required: {"node":">=14.14"}
          npm ERR! notsup Actual:   {"npm":"7.5.2","node":"v12.22.12"}
          
          npm ERR! A complete log of this run can be found in:
          npm ERR!     /home/iobroker/.npm/_logs/2023-02-16T07_29_00_852Z-debug.log
          susanna@schnupi:/opt/iobroker $
          
          haus-automatisierung 1 Reply Last reply Reply Quote 0
          • haus-automatisierung
            haus-automatisierung Developer Most Active @Dy Namic last edited by haus-automatisierung

            @dy-namic sagte in Kein Zugriff nach frischer Installation auf iOBroker:

            npm ERR! notsup Actual: {"npm":"7.5.2","node":"v12.22.12"}

            Frische Installation? Die nodejs Version ist ja uralt.

            Erstmal ein nodejs update machen: https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian

            Dy Namic 2 Replies Last reply Reply Quote 0
            • Dy Namic
              Dy Namic @haus-automatisierung last edited by

              @haus-automatisierung
              ich habe über den Pi Imager mir diese Version gezogen:
              Raspberry Pi OS Lite
              Release date: September 22nd 2022
              System: 64-bit
              Kernel version: 5.15
              Debian version: 11 (bullseye)

              haus-automatisierung 1 Reply Last reply Reply Quote 0
              • haus-automatisierung
                haus-automatisierung Developer Most Active @Dy Namic last edited by

                @dy-namic Ja, das ist auch richtig. Aber da ist ja kein nodejs enthalten. Das muss anders auf das System gekommen sein

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

                  @haus-automatisierung sagte in Kein Zugriff nach frischer Installation auf iOBroker:

                  Das muss anders auf das System gekommen sein

                  Wird die Debian/dfsg-Version aus den eigenen Repos sein.

                  Dy Namic 1 Reply Last reply Reply Quote 0
                  • Dy Namic
                    Dy Namic @Thomas Braun last edited by

                    @thomas-braun
                    Also werde ich als erstes die nodejs updaten / bereitstellen und dann schauen wie sich der Fehler weiter verhält.

                    1 Reply Last reply Reply Quote 0
                    • Dy Namic
                      Dy Namic @haus-automatisierung last edited by Dy Namic

                      @haus-automatisierung

                      susanna@schnupi:~ $ curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash                                       sudo apt install nodejs
                      sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null
                      
                      ## Installing the NodeSource Node.js 16.x repo...
                      
                      
                      ## Populating apt-get cache...
                      
                      + apt-get update
                      Hit:1 http://deb.debian.org/debian bullseye InRelease
                      Hit:2 http://security.debian.org/debian-security bullseye-security InRelease
                      Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
                      Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease
                      Reading package lists... Done
                      
                      ## Confirming "bullseye" is supported...
                      
                      + curl -sLf -o /dev/null 'https://deb.nodesource.com/node_16.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 16.x repo...
                      
                      + echo 'deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.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_16.x bullseye main' >> /etc/apt/sources.list.d/nodesource.list
                      
                      ## Running `apt-get update` for you...
                      
                      + apt-get update
                      Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
                      Hit:2 http://deb.debian.org/debian bullseye InRelease
                      Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
                      Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease
                      Get:5 https://deb.nodesource.com/node_16.x bullseye InRelease [4,586 B]
                      Get:6 https://deb.nodesource.com/node_16.x bullseye/main armhf Packages [784 B]
                      Get:7 https://deb.nodesource.com/node_16.x bullseye/main arm64 Packages [771 B]
                      Fetched 6,141 B in 2s (3,375 B/s)
                      Reading package lists... Done
                      
                      ## Run `sudo apt-get install -y nodejs` to install Node.js 16.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
                      
                      
                      Reading package lists... Done
                      Building dependency tree... Done
                      Reading state information... Done
                      The following packages were automatically installed and are no longer required:
                        gyp libc-ares2 libjs-inherits libjs-is-typedarray libjs-psl libjs-typedarray-to-buffer libssl-dev libuv1-dev
                        node-abbrev node-agent-base node-ajv node-ansi node-ansi-regex node-ansi-styles node-ansistyles node-aproba
                        node-archy node-are-we-there-yet node-asap node-asn1 node-assert-plus node-asynckit node-aws-sign2 node-aws4
                        node-balanced-match node-bcrypt-pbkdf node-brace-expansion node-builtins node-cacache node-caseless node-chalk
                        node-chownr node-clone node-color-convert node-color-name node-colors node-columnify node-combined-stream
                        node-concat-map node-console-control-strings node-copy-concurrently node-core-util-is node-dashdash node-debug
                        node-defaults node-delayed-stream node-delegates node-depd node-ecc-jsbn node-encoding node-err-code
                        node-escape-string-regexp node-extend node-extsprintf node-fast-deep-equal node-forever-agent node-form-data
                        node-fs-write-stream-atomic node-fs.realpath node-function-bind node-gauge node-getpass node-glob node-graceful-fs
                        node-wide-align node-wrappy node-write-file-atomic node-yallist raspinfo xdg-utils
                      Use 'sudo apt autoremove' to remove them.
                      The following packages will be REMOVED:
                        libnode-dev libnode72 node-gyp npm
                      The following packages will be upgraded:
                        nodejs
                      1 upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
                      Need to get 26.6 MB of archives.
                      After this operation, 88.1 MB of additional disk space will be used.
                      Do you want to continue? [Y/n] y
                      Get:1 https://deb.nodesource.com/node_16.x bullseye/main arm64 nodejs arm64 16.19.0-deb-1nodesource1 [26.6 MB]
                      Fetched 26.6 MB in 6s (4,795 kB/s)
                      Reading changelogs... Done
                      (Reading database ... 48237 files and directories currently installed.)
                      Removing npm (7.5.2+ds-2) ...
                      Removing node-gyp (7.1.2-4) ...
                      Removing libnode-dev (12.22.12~dfsg-1~deb11u3) ...
                      dpkg: libnode72:arm64: dependency problems, but removing anyway as you requested:
                       nodejs depends on libnode72 (= 12.22.12~dfsg-1~deb11u3).
                      
                      Removing libnode72:arm64 (12.22.12~dfsg-1~deb11u3) ...
                      (Reading database ... 47271 files and directories currently installed.)
                      Preparing to unpack .../nodejs_16.19.0-deb-1nodesource1_arm64.deb ...
                      Unpacking nodejs (16.19.0-deb-1nodesource1) over (12.22.12~dfsg-1~deb11u3) ...
                      Setting up nodejs (16.19.0-deb-1nodesource1) ...
                      Processing triggers for libc-bin (2.31-13+rpt2+rpi1+deb11u5) ...
                      Processing triggers for man-db (2.9.4-2) ...
                      

                      Ich habe jetzt nach der Anleitung so wie ich das sehe das aktuelle Nodejs installiert und jetzt bekomme ich auch einen ioBroker Status und ioBroker ist erreichbar unter der :8081 ! 🙂 Ich denke damit ist das Problem gelöst. Ich möchte mich bei allen für die schnelle und freundliche Hilfe bedanken 🙂

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

                        @dy-namic sagte in Kein Zugriff nach frischer Installation auf iOBroker:

                        Dann wirf jetzt noch ein

                        sudo apt autoremove
                        

                        hinterher.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        817
                        Online

                        31.7k
                        Users

                        79.8k
                        Topics

                        1.3m
                        Posts

                        3
                        15
                        310
                        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