Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Vorstellung - von FHEM > ioBroker

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Vorstellung - von FHEM > ioBroker

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

      Guten Morgen,

      ich bin der Neue. Wer bin ich? Ich betreibe seit nunmehr 3 Jahren eine Hausautomation und habe in den letzten 3 Jahren auf FHEM vertraut. Nachdem FHEM mich in den letzten Wochen mehrmals, ohne ersichtlichen Grund im Stich gelassen hat, entschied

      ich mich dazu einmal zu neuen Ufern zu wechseln. Letzen Endes entschied ich mich für ioBroker. Meinen Senior Account in FHEM werde ich dann wohl langsam aufgeben und versuche mich in gleicher Form hier einzubringen.

      Wenn die Hausautomation gesamthaft ausfällt wirkt das schalten und walten echt oldschool.

      Ich bin auf die neuen Herausforderungen sehr gespannt zudem ich einen direkten Vergleich habe.

      Jetzt muss ich an dieser Stelle auch bereits einen ersten Kritikpunkt loswerden: Im Netzt kursieren viele Installationsanaleitung für ioBroker, aber keine will auf meinem Pi funktionieren. Ich bin zudem sehr überrascht, dass selbst die Anleitung auf gitHub, welche schon ein paar Jahre alt ist (2015) nicht funktioniert. Ich bin daher auf der Suche nach einer aktuellen, funktionstüchtigen Installationsanleitung für einen RaspberryPi 2/3.

      Ich hatte Fehlermeldungen, dass bestimmte Abhängigkeiten nicht installiert werden können, bzw. Dienste nicht gestartet werden können. Deshalb habe ich das ganze erstmal abgebrochen und mich für das Forum entschieden.

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

        Hast du Logs von den Fehlern? An sich sollte die Anleitung noch gehen. Hatte meinen pi3 damit vor einem Monat noch installiert.

        Gesendet von meinem SM-G930F mit Tapatalk

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

          Diese Anleitung ist sehr gut und aktuell:

          http://www.iobroker.net/docu/?page_id=5106&lang=de

          Aber wie gesagt, wir wissen nicht ob Jessi oder Stretch ist, auch keine deine Fehlermeldungen sind uns bekannt.

          1 Reply Last reply Reply Quote 0
          • B
            bjoernBo last edited by

            ich habe nochmal von vorne begonnen.

            Zunächst bin ich wie folgt vorgegangen: http://www.raspifun.de/viewtopic.php?t=4

            Danach habe ich mich an die Anleitung http://www.iobroker.net/docu/?page_id=5106&lang=de gehalten.

            RaspberryPi2

            nodeVersion: v6.11.1

            folgende Meldungen erhalte ich: ` > > iobroker@1.0.0 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/EmergingTechnologyAd ... arm.tar.gz

            node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@6.11.1 (node-v48 ABI) (falling back to source compile with node-gyp)

            ../src/serialport.cpp: In function ‘int getIntFromObject(v8::Localv8::object, std::string)’:

            ../src/serialport.cpp:90:52: warning: ‘v8::Local v8::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.1/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]

            return getValueFromObject(options, key)->ToInt32()->Int32Value();

            ^

            ../src/serialport.cpp: In function ‘double getDoubleFromObject(v8::Localv8::object, std::string)’:

            ../src/serialport.cpp:102:53: warning: ‘v8::Local v8::numberv8::Value::ToNumber() const’ is deprecated (declared at /root/.node-gyp/6.11.1/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::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.1/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::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.1/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::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.1/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]

            baton->baudRate = Nan::Get(options, Nan::Newv8::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::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.1/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::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.1/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::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.1/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::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.1/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::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.1/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::Localv8::object&)’:

            ../src/serialport_unix.cpp:44:109: warning: ‘v8::Local v8::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.1/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]

            result->vmin = Nan::Get(options, Nan::Newv8::string("vmin").ToLocalChecked()).ToLocalChecked()->ToInt32()->Int32Value();

            ^

            ../src/serialport_unix.cpp:45:111: warning: ‘v8::Local v8::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/6.11.1/include/node/v8.h:8209): Use maybe version [-Wdeprecated-declarations]

            result->vtime = Nan::Get(options, Nan::Newv8::string("vtime").ToLocalChecked()).ToLocalChecked()->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</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> `

            Zum Abschluss:
            ` > 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. `

            Die Seite ist aber nicht erreichbar!

            1 Reply Last reply Reply Quote 0
            • B
              bjoernBo last edited by

              doch… Seite ist über iobroker:8081 erreichbar, nicht über die IP-Adresse.

              ??

              Egal, jetzt bin ich erstmal drin.

              Ps: Vielleicht sollte man in der Anelitung erwähnen das die letzten Schritte etwas Zeit benötigen.

              1 Reply Last reply Reply Quote 0
              • AlCalzone
                AlCalzone Developer last edited by

                Die Warnungen sind alle nicht schlimm.

                @bjoernBo:

                doch… Seite ist über iobroker:8081 erreichbar, nicht über die IP-Adresse. `
                Sollte sie aber. Alles richtig getippt? Reagiert das Gerät, wenn du die IP-Adresse pingst?

                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

                574
                Online

                32.0k
                Users

                80.5k
                Topics

                1.3m
                Posts

                4
                6
                1264
                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