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. Installation auf RasPI1 mit Raspbian

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Installation auf RasPI1 mit Raspbian

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
22 Beiträge 4 Kommentatoren 2.6k Aufrufe
  • Ä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.
  • BluefoxB Offline
    BluefoxB Offline
    Bluefox
    schrieb am zuletzt editiert von
    #11

    Danke. Habe tatsächlich ein Fehler bei der neuen Installation entdeckt.

    0.13.2 ist raus.

    1 Antwort Letzte Antwort
    0
    • J Offline
      J Offline
      JERKBALL
      schrieb am zuletzt editiert von
      #12
      root@fhem:/opt/iobroker#  npm install iobroker.js-controller --production
      -
      > iobroker.js-controller@0.13.2 install /opt/iobroker/node_modules/iobroker.js-controller
      > node lib/setup.js setup first
      
      iobroker.js-controller@0.13.2 node_modules/iobroker.js-controller
      └── yargs@6.3.0 (yargs-parser@4.0.2)
      
      root@fhem:/opt/iobroker# /usr/bin/node node_modules/iobroker.js-controller/iobroker.js setup
      object system.certificates created
      object system.repositories created
      object system.config created
      object enum.rooms created
      object system.group.user created
      object system.group.administrator created
      object _design/system created
      

      Jetzt gehts! Danke :)

      1 Antwort Letzte Antwort
      0
      • lobomauL Offline
        lobomauL Offline
        lobomau
        schrieb am zuletzt editiert von
        #13

        @JERKBALL:

        Jetzt gehts! Danke :) `
        Wie denn nun genau?

        Ich habe das Raspi 1 Image genommen mit js-controller 0.12.2 und versuche es upzudaten auf 0.13.2.

        node ist dabei noch auf 0.12.6. node updaten habe ich vorher bei anderen Versuchen nicht hinbekommen.

        pi@ioBroker-Pi1:~ $ sudo su
        root@ioBroker-Pi1:/home/pi# node -v
        v0.12.6
        root@ioBroker-Pi1:/home/pi# cd /opt/iobroker
        root@ioBroker-Pi1:/opt/iobroker# iobroker stop
        Stopping iobroker controller daemon...
        iobroker controller daemon stopped.
        Exit code for "killall.sh": 0
        root@ioBroker-Pi1:/opt/iobroker# npm install iobroker.js-controller --production
        npm WARN engine request@2.78.0: wanted: {"node":">= 4"} (current: {"node":"0.12.6","npm":"2.11.2"})
        /
        > ursa@0.9.4 install /opt/iobroker/node_modules/iobroker.js-controller/node_modules/letsencrypt/node_modules/rsa-compat/node_modules/ursa
        > node-gyp rebuild
        
        gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/0.12.6"
        gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/iobroker.js-controller/node_modules/letsencrypt/node_modules/rsa-compat/node_modules/ursa/.node-gyp"
        make: Entering directory '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/letsencrypt/node_modules/rsa-compat/node_modules/ursa/build'
          CXX(target) Release/obj.target/ursaNative/src/ursaNative.o
          SOLINK_MODULE(target) Release/obj.target/ursaNative.node
          COPY Release/ursaNative.node
        make: Leaving directory '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/letsencrypt/node_modules/rsa-compat/node_modules/ursa/build'
        
        > iobroker.js-controller@0.13.2 install /opt/iobroker/node_modules/iobroker.js-controller
        > node lib/setup.js setup first
        
        fs.js:500
          return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                         ^
        Error: EACCES, permission denied '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/../../../../killall.sh'
            at Error (native)
            at Object.fs.openSync (fs.js:500:18)
            at Object.fs.writeFileSync (fs.js:1099:15)
            at Setup.setup (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupSetup.js:88:24)
            at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:552:23
            at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:573:11)
            at Module._compile (module.js:460:26)
            at Object.Module._extensions..js (module.js:478:10)
            at Module.load (module.js:355:32)
            at Function.Module._load (module.js:310:12)
        npm ERR! Linux 4.4.11+
        npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker.js-controller" "--production"
        npm ERR! node v0.12.6
        npm ERR! npm  v2.11.2
        npm ERR! code ELIFECYCLE
        
        npm ERR! iobroker.js-controller@0.13.2 install: `node lib/setup.js setup first`
        npm ERR! Exit status 1
        npm ERR!
        npm ERR! Failed at the iobroker.js-controller@0.13.2 install script 'node lib/setup.js setup first'.
        npm ERR! This is most likely a problem with the iobroker.js-controller package,
        npm ERR! not with npm itself.
        npm ERR! Tell the author that this fails on your system:
        npm ERR!     node lib/setup.js setup first
        npm ERR! You can get their info via:
        npm ERR!     npm owner ls iobroker.js-controller
        npm ERR! There is likely additional logging output above.
        
        npm ERR! Please include the following file with any support request:
        npm ERR!     /opt/iobroker/npm-debug.log
        root@ioBroker-Pi1:/opt/iobroker#</anonymous> 
        

        Nach diesem Versuch funktioniert dann auch kein "iobroker" mehr:

        root@ioBroker-Pi1:/opt/iobroker# iobroker
        module.js:338
            throw err;
                  ^
        Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
            at Function.Module._resolveFilename (module.js:336:15)
            at Function.Module._load (module.js:278:25)
            at Function.Module.runMain (module.js:501:10)
            at startup (node.js:129:16)
            at node.js:814:3
        root@ioBroker-Pi1:/opt/iobroker#
        
        

        Host: NUC8i3 mit Proxmox:

        • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
        • Slave: Pi4
        1 Antwort Letzte Antwort
        0
        • BluefoxB Offline
          BluefoxB Offline
          Bluefox
          schrieb am zuletzt editiert von
          #14

          @lobomau:

          @JERKBALL:

          Jetzt gehts! Danke :) `
          Wie denn nun genau?

          Ich habe das Raspi 1 Image genommen mit js-controller 0.12.2 und versuche es upzudaten auf 0.13.2.

          node ist dabei noch auf 0.12.6. node updaten habe ich vorher bei anderen Versuchen nicht hinbekommen.

          pi@ioBroker-Pi1:~ $ sudo su
          root@ioBroker-Pi1:/home/pi# node -v
          v0.12.6
          root@ioBroker-Pi1:/home/pi# cd /opt/iobroker
          root@ioBroker-Pi1:/opt/iobroker# iobroker stop
          Stopping iobroker controller daemon...
          iobroker controller daemon stopped.
          Exit code for "killall.sh": 0
          root@ioBroker-Pi1:/opt/iobroker# npm install iobroker.js-controller --production
          npm WARN engine request@2.78.0: wanted: {"node":">= 4"} (current: {"node":"0.12.6","npm":"2.11.2"})
          /
          > ursa@0.9.4 install /opt/iobroker/node_modules/iobroker.js-controller/node_modules/letsencrypt/node_modules/rsa-compat/node_modules/ursa
          > node-gyp rebuild
          
          gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/0.12.6"
          gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/iobroker.js-controller/node_modules/letsencrypt/node_modules/rsa-compat/node_modules/ursa/.node-gyp"
          make: Entering directory '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/letsencrypt/node_modules/rsa-compat/node_modules/ursa/build'
            CXX(target) Release/obj.target/ursaNative/src/ursaNative.o
            SOLINK_MODULE(target) Release/obj.target/ursaNative.node
            COPY Release/ursaNative.node
          make: Leaving directory '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/letsencrypt/node_modules/rsa-compat/node_modules/ursa/build'
          
          > iobroker.js-controller@0.13.2 install /opt/iobroker/node_modules/iobroker.js-controller
          > node lib/setup.js setup first
          
          fs.js:500
            return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                           ^
          Error: EACCES, permission denied '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/../../../../killall.sh'
              at Error (native)
              at Object.fs.openSync (fs.js:500:18)
              at Object.fs.writeFileSync (fs.js:1099:15)
              at Setup.setup (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupSetup.js:88:24)
              at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:552:23
              at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:573:11)
              at Module._compile (module.js:460:26)
              at Object.Module._extensions..js (module.js:478:10)
              at Module.load (module.js:355:32)
              at Function.Module._load (module.js:310:12)
          npm ERR! Linux 4.4.11+
          npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker.js-controller" "--production"
          npm ERR! node v0.12.6
          npm ERR! npm  v2.11.2
          npm ERR! code ELIFECYCLE
          
          npm ERR! iobroker.js-controller@0.13.2 install: `node lib/setup.js setup first`
          npm ERR! Exit status 1
          npm ERR!
          npm ERR! Failed at the iobroker.js-controller@0.13.2 install script 'node lib/setup.js setup first'.
          npm ERR! This is most likely a problem with the iobroker.js-controller package,
          npm ERR! not with npm itself.
          npm ERR! Tell the author that this fails on your system:
          npm ERR!     node lib/setup.js setup first
          npm ERR! You can get their info via:
          npm ERR!     npm owner ls iobroker.js-controller
          npm ERR! There is likely additional logging output above.
          
          npm ERR! Please include the following file with any support request:
          npm ERR!     /opt/iobroker/npm-debug.log
          root@ioBroker-Pi1:/opt/iobroker#</anonymous> 
          

          Nach diesem Versuch funktioniert dann auch kein "iobroker" mehr:

          root@ioBroker-Pi1:/opt/iobroker# iobroker
          module.js:338
              throw err;
                    ^
          Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
              at Function.Module._resolveFilename (module.js:336:15)
              at Function.Module._load (module.js:278:25)
              at Function.Module.runMain (module.js:501:10)
              at startup (node.js:129:16)
              at node.js:814:3
          root@ioBroker-Pi1:/opt/iobroker#
          
          ```` `  
          

          Ein mal schreiben:

          cd /opt/iobroker
          sudo chmod 777 * -R 
          sudo chmod 700 /root
          sudo chmod 777 /root/.node-gyp
          sudo chmod 777 /root/.node-gyp/* -R
          sudo npm install iobroker.js-controller --production
          
          
          1 Antwort Letzte Antwort
          0
          • lobomauL Offline
            lobomauL Offline
            lobomau
            schrieb am zuletzt editiert von
            #15

            @Bluefox:

            Ein mal schreiben:

            cd /opt/iobroker

            sudo chmod 777 * -R

            sudo chmod 700 /root

            sudo chmod 777 /root/.node-gyp

            sudo chmod 777 /root/.node-gyp/* -R

            sudo npm install iobroker.js-controller –production `
            Leider bei der vorletzten Zeile:

            pi@ioBroker-Pi1:~ $ cd /opt/iobroker
            pi@ioBroker-Pi1:/opt/iobroker $ sudo chmod 777 * -R
            pi@ioBroker-Pi1:/opt/iobroker $ sudo chmod 700 /root
            pi@ioBroker-Pi1:/opt/iobroker $ sudo chmod 777 /root/.node-gyp
            pi@ioBroker-Pi1:/opt/iobroker $ sudo chmod 777 /root/.node-gyp/* -R
            chmod: Zugriff auf „/root/.node-gyp/*“ nicht möglich: Datei oder Verzeichnis nicht gefunden
            pi@ioBroker-Pi1:/opt/iobroker $
            

            Host: NUC8i3 mit Proxmox:

            • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
            • Slave: Pi4
            1 Antwort Letzte Antwort
            0
            • BluefoxB Offline
              BluefoxB Offline
              Bluefox
              schrieb am zuletzt editiert von
              #16

              @lobomau:

              @Bluefox:

              Ein mal schreiben:

              cd /opt/iobroker

              sudo chmod 777 * -R

              sudo chmod 700 /root

              sudo chmod 777 /root/.node-gyp

              sudo chmod 777 /root/.node-gyp/* -R

              sudo npm install iobroker.js-controller –production `
              Leider bei der vorletzten Zeile:

              pi@ioBroker-Pi1:~ $ cd /opt/iobroker
              pi@ioBroker-Pi1:/opt/iobroker $ sudo chmod 777 * -R
              pi@ioBroker-Pi1:/opt/iobroker $ sudo chmod 700 /root
              pi@ioBroker-Pi1:/opt/iobroker $ sudo chmod 777 /root/.node-gyp
              pi@ioBroker-Pi1:/opt/iobroker $ sudo chmod 777 /root/.node-gyp/* -R
              chmod: Zugriff auf „/root/.node-gyp/*“ nicht möglich: Datei oder Verzeichnis nicht gefunden
              pi@ioBroker-Pi1:/opt/iobroker $
              ```` `  
              

              hm… /root/.node-gyp/
              > access the dev dir "/root/.node-gyp/0.12.6"
              WTF… ;)

              1 Antwort Letzte Antwort
              0
              • lobomauL Offline
                lobomauL Offline
                lobomau
                schrieb am zuletzt editiert von
                #17

                ich probiere jetzt lieber nicht die letzte Zeile

                sudo npm install iobroker.js-controller --production
                

                Das hat vorher nicht funktioniert und alles "zerschossen".

                Oder sollte ich es probieren? :roll:

                Host: NUC8i3 mit Proxmox:

                • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                • Slave: Pi4
                1 Antwort Letzte Antwort
                0
                • HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #18

                  Mach auf jeden Fall vorher ein

                  sudo npm cache clean
                  sudo iobroker stop
                  

                  Gruß

                  Rainer

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0
                  • lobomauL Offline
                    lobomauL Offline
                    lobomau
                    schrieb am zuletzt editiert von
                    #19

                    @Homoran:

                    Mach auf jeden Fall vorher ein

                    sudo npm cache clean
                    sudo iobroker stop
                    

                    Gruß

                    Rainer `
                    Davon geht jedenfalls die folgende Fehlermeldung nicht weg:

                    pi@ioBroker-Pi1:/opt/iobroker $ sudo chmod 777 /root/.node-gyp/* -R
                    chmod: Zugriff auf „/root/.node-gyp/*“ nicht möglich: Datei oder Verzeichnis nicht gefunden
                    pi@ioBroker-Pi1:/opt/iobroker $
                    

                    Es ist ja weiterhin node 0.12.6 drauf.

                    Hauptfrage: muss ich node updaten, um auch js-controller auf 0.13.2 updaten zu können?

                    Jerkball schein es ja geschafft zu haben: aktueller js-controller mit node 4.x.x. auf raspi1.

                    Host: NUC8i3 mit Proxmox:

                    • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                    • Slave: Pi4
                    1 Antwort Letzte Antwort
                    0
                    • HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #20

                      @lobomau:

                      Es ist ja weiterhin node 0.12.6 drauf. ` Ich werde langsam alt und vergesslich :(

                      Du hattest geschrieben:
                      @lobomau:

                      Ich habe das Raspi 1 Image genommen `
                      Ich meine das aktuelle Image http://www.iobroker.net/?page_id=2563&lang=de in der Liste ganz oben, wäre mit jessie und nodejs 4.x.

                      Kann mich aber nicht mehr erinnern und ausgerechnet dazu habe ich eine mangelhafte Doku abgegeben :oops:

                      Das ganze geht mir jetzt etwas zu sehr in die (bei mir nicht vorhandene) Tiefe.

                      Die Fehlermeldung:
                      @lobomau:

                      chmod: Zugriff auf „/root/.node-gyp/*“ nicht möglich: Datei oder Verzeichnis nicht gefunden `
                      kann evtl. auch mit fehlenden Rechten zusammenhängen.

                      mach mal vorher ein

                      sudo su
                      

                      um dich als echter root vorübergehend anzumelden und probiere den chmod dann noch einmal.

                      Gruß

                      Rainer

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      1 Antwort Letzte Antwort
                      0
                      • lobomauL Offline
                        lobomauL Offline
                        lobomau
                        schrieb am zuletzt editiert von
                        #21

                        @Homoran:

                        @lobomau:

                        Du hattest geschrieben:
                        @lobomau:

                        Ich habe das Raspi 1 Image genommen `
                        Ich meine das aktuelle Image http://www.iobroker.net/?page_id=2563&lang=de in der Liste ganz oben, wäre mit jessie und nodejs 4.x.

                        Kann mich aber nicht mehr erinnern und ausgerechnet dazu habe ich eine mangelhafte Doku abgegeben :oops:

                        mach mal vorher ein

                        sudo su
                        

                        um dich als echter root vorübergehend anzumelden und probiere den chmod dann noch einmal.

                        Gruß

                        Rainer
                        Das eine Raspi1 Image ist mit node 0.12.6. :-(

                        Ich glaube sudo su hatte ich schon getestet. Mach ich nochmal.

                        Host: NUC8i3 mit Proxmox:

                        • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                        • Slave: Pi4
                        1 Antwort Letzte Antwort
                        0
                        • HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #22

                          @lobomau:

                          Das eine Raspi1 Image ist mit node 0.12.6. :-( `
                          Ja das von vor weit über einem Jahr, da gab es nichts anderes und auch nur wheezy und kein Jessie.

                          Gruß

                          Rainer

                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          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

                          545

                          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