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 schlägt fehl

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    526

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

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

Installation schlägt fehl

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
9 Beiträge 2 Kommentatoren 1.2k 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.
  • Merlin123M Offline
    Merlin123M Offline
    Merlin123
    schrieb am zuletzt editiert von
    #1

    Ich versuche gerade ioBroker auf nem Orange Pi Plus 2e zu installieren.

    Nutze dazu die Anleitung von Rainer. Die Installation von node war kein Problem.

    Leider spuckt die ioBroker Installation ne Menge Fehler und der Zugriff via Web geht auch nicht.

    Das meldet er bei mir.

    Vielleicht hat jemand ne Idee…

    root@orangepiplus2e:/opt/iobroker# sudo npm install iobroker --unsafe-perm
    
    > iobroker@1.0.1 install /opt/iobroker/node_modules/iobroker
    > node lib/setup.js
    
    npm install iobroker.discovery --production --prefix /opt/iobroker
    node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v48-linux-arm.tar.gz
    node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@6.11.2 (node-v48 ABI) (falling back to source compile with node-gyp)
    ../src/serialport.cpp: In function ‘int getIntFromObject(v8::Local<v8::object>, std::string)’:
    ../src/serialport.cpp:90:52: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]
       return getValueFromObject(options, key)->ToInt32()->Int32Value();
                                                        ^
    ../src/serialport.cpp: In function ‘double getDoubleFromObject(v8::Local<v8::object>, std::string)’:
    ../src/serialport.cpp:102:53: warning: ‘v8::Local <v8::number>v8::Value::ToNumber() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8173): Use maybe version [-Wdeprecated-declarations]
       return getValueFromObject(options, key)->ToNumber()->NumberValue();
                                                         ^
    ../src/serialport.cpp: In function ‘void EIO_AfterOpen(uv_work_t*)’:
    ../src/serialport.cpp:174:31: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]
         int fd = argv[1]->ToInt32()->Int32Value();
                                   ^
    ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Update(Nan::NAN_METHOD_ARGS_TYPE)’:
    ../src/serialport.cpp:193:29: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]
       int fd = info[0]->ToInt32()->Int32Value();
                                 ^
    ../src/serialport.cpp:217:116: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]
       baton->baudRate = Nan::Get(options, Nan::New<v8::string>("baudRate").ToLocalChecked()).ToLocalChecked()->ToInt32()->Int32Value();
                                                                                                                        ^
    ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Write(Nan::NAN_METHOD_ARGS_TYPE)’:
    ../src/serialport.cpp:252:29: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]
       int fd = info[0]->ToInt32()->Int32Value();
                                 ^
    ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Close(Nan::NAN_METHOD_ARGS_TYPE)’:
    ../src/serialport.cpp:369:32: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]
       baton->fd = info[0]->ToInt32()->Int32Value();
                                    ^
    ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Flush(Nan::NAN_METHOD_ARGS_TYPE)’:
    ../src/serialport.cpp:480:29: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]
       int fd = info[0]->ToInt32()->Int32Value();
                                 ^
    ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Set(Nan::NAN_METHOD_ARGS_TYPE)’:
    ../src/serialport.cpp:528:29: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]
       int fd = info[0]->ToInt32()->Int32Value();
                                 ^
    ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Drain(Nan::NAN_METHOD_ARGS_TYPE)’:
    ../src/serialport.cpp:585:29: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]
       int fd = info[0]->ToInt32()->Int32Value();
                                 ^
    ../src/serialport_unix.cpp: In function ‘OpenBatonPlatformOptions* ParsePlatformOptions(const v8::Local<v8::object>&)’:
    ../src/serialport_unix.cpp:44:109: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]
       result->vmin = Nan::Get(options, Nan::New<v8::string>("vmin").ToLocalChecked()).ToLocalChecked()->ToInt32()->Int32Value();
                                                                                                                 ^
    ../src/serialport_unix.cpp:45:111: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]
       result->vtime = Nan::Get(options, Nan::New<v8::string>("vtime").ToLocalChecked()).ToLocalChecked()->ToInt32()->Int32Value();
                                                                                                                   ^
    ../src/serialport_poller.cpp: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE SerialportPoller::New(Nan::NAN_METHOD_ARGS_TYPE)’:
    ../src/serialport_poller.cpp:86:31: warning: ‘v8::Local <v8::int32>v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.2/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]
       obj->fd_ = info[0]->ToInt32()->Int32Value();
                                   ^
    npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
    npm WARN iobroker No description
    npm WARN iobroker No repository field.
    npm WARN iobroker No README data
    npm WARN iobroker No license field.
    npm install iobroker.admin --production --prefix /opt/iobroker
    npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
    npm WARN iobroker No description
    npm WARN iobroker No repository field.
    npm WARN iobroker No README data
    npm WARN iobroker No license field.
    npm install iobroker.js-controller --production --prefix /opt/iobroker
    npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
    npm WARN iobroker No description
    npm WARN iobroker No repository field.
    npm WARN iobroker No README data
    npm WARN iobroker No license field.
    Write "./iobroker start" to start the ioBroker
    : No such file or directory
    Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable auto-start
    iobroker is started. Go to "http://ip-addr:8081" to open the admin UI.
    /opt/iobroker
    └─┬ iobroker@1.0.1
      └─┬ yargs@7.1.0
        ├── camelcase@3.0.0
        ├─┬ cliui@3.2.0
        │ ├─┬ strip-ansi@3.0.1
        │ │ └── ansi-regex@2.1.1
        │ └── wrap-ansi@2.1.0
        ├── decamelize@1.2.0
        ├── get-caller-file@1.0.2
        ├─┬ os-locale@1.4.0
        │ └─┬ lcid@1.0.0
        │   └── invert-kv@1.0.0
        ├─┬ read-pkg-up@1.0.1
        │ ├─┬ find-up@1.1.2
        │ │ ├── path-exists@2.1.0
        │ │ └─┬ pinkie-promise@2.0.1
        │ │   └── pinkie@2.0.4
        │ └─┬ read-pkg@1.1.0
        │   ├─┬ load-json-file@1.1.0
        │   │ ├── graceful-fs@4.1.11
        │   │ ├─┬ parse-json@2.2.0
        │   │ │ └─┬ error-ex@1.3.1
        │   │ │   └── is-arrayish@0.2.1
        │   │ ├── pify@2.3.0
        │   │ └─┬ strip-bom@2.0.0
        │   │   └── is-utf8@0.2.1
        │   ├─┬ normalize-package-data@2.4.0
        │   │ ├── hosted-git-info@2.5.0
        │   │ ├─┬ is-builtin-module@1.0.0
        │   │ │ └── builtin-modules@1.1.1
        │   │ ├── semver@5.4.1
        │   │ └─┬ validate-npm-package-license@3.0.1
        │   │   ├─┬ spdx-correct@1.0.2
        │   │   │ └── spdx-license-ids@1.2.2
        │   │   └── spdx-expression-parse@1.0.4
        │   └── path-type@1.1.0
        ├── require-directory@2.1.1
        ├── require-main-filename@1.0.1
        ├── set-blocking@2.0.0
        ├─┬ string-width@1.0.2
        │ ├── code-point-at@1.1.0
        │ └─┬ is-fullwidth-code-point@1.0.0
        │   └── number-is-nan@1.0.1
        ├── which-module@1.0.0
        ├── y18n@3.2.1
        └── yargs-parser@5.0.0
    
    npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
    npm WARN iobroker No description
    npm WARN iobroker No repository field.
    npm WARN iobroker No README data
    npm WARN iobroker No license field.</v8::int32></v8::string></v8::int32></v8::string></v8::int32></v8::object></v8::int32></v8::int32></v8::int32></v8::int32></v8::int32></v8::string></v8::int32></v8::int32></v8::int32></v8::number></v8::object></v8::int32></v8::object> 
    

    Beta-Tester

    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @Merlin123:

      Vielleicht hat jemand ne Idee… `
      Ja!

      alles ok!

      sudo iobroker stert
      

      und alles wird gut ;-)

      Gruß

      Rainer

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • Merlin123M Offline
        Merlin123M Offline
        Merlin123
        schrieb am zuletzt editiert von
        #3

        Geht… Danke... Was mich nur wundert:

        Er meldet ja, dass autostart enabled wurde und iobroker gestartet wurde....

        Das ist dann "etwas" verwirrend... ;)

        Beta-Tester

        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @Merlin123:

          Er meldet ja, dass autostart enabled wurde und iobroker gestartet wurde…. `
          nein!

          er meldet:
          @Merlin123:

          Write "./iobroker start" to start the ioBroker `
          Das ist eine Aufforderung an dich! ;-)

          Gruß

          Rainer

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • Merlin123M Offline
            Merlin123M Offline
            Merlin123
            schrieb am zuletzt editiert von
            #5

            Danach schreibt er aber:

            Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable auto-start
            iobroker is started. Go to "http://ip-addr:8081" to open the admin UI.
            

            Also doch verwirrend ;)

            Beta-Tester

            1 Antwort Letzte Antwort
            0
            • HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              @Merlin123:

              Also doch verwirrend `
              Schon wieder: Jein! ;-)

              ok, ioBroker sollte jetzt gestrtet sein (tut es im Moment nicht auf allen Installationen)

              Ansonsten informiert er dich, dass er den autostart von ioBroker aktiviert hat (also nach einem reboot ioBroker automatisch starten wird. Solltest du dies nicht wünschen musst du

              update-rc.d -f iobroker.sh remove
              

              in die Konsole eingeben.

              Wo ist da die Verständnisschwierigkeit?

              Gruß

              Rainer

              kein Support per PN! - Fragen im Forum stellen -
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • Merlin123M Offline
                Merlin123M Offline
                Merlin123
                schrieb am zuletzt editiert von
                #7

                Mich hat nur das "ist gestartet" verwirrt. Ich dachte, das wäre das Ergebnis einer Prüfung und kein reiner Text.

                Nachdem dann der Zugriff nicht ging und die Warnings kamen, dachte ich, es wäre was schief gegangen.

                Wäre es sinnvoll, da eine Prüfung im Script einzubauen, das prüft, ob der Start geklappt hat?

                Beta-Tester

                1 Antwort Letzte Antwort
                0
                • HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #8

                  Das muss sich @Bluefox mal ansehen, wenn er aus dem Urlaub zurück ist.

                  Gruß

                  Rainer

                  kein Support per PN! - Fragen im Forum stellen -
                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                  Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0
                  • Merlin123M Offline
                    Merlin123M Offline
                    Merlin123
                    schrieb am zuletzt editiert von
                    #9

                    ok :)

                    Beta-Tester

                    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

                    603

                    Online

                    32.7k

                    Benutzer

                    82.5k

                    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