Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. [Frage] Raspberry Pi Zero W

    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

    [Frage] Raspberry Pi Zero W

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

      @csr
      https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian

      Die Installation von einem aktuellen Buster auf dem Pi Zero ist hier erklärt:
      https://medium.com/@danidudas/install-raspberry-os-configure-wi-fi-and-ssh-headless-without-a-keyboard-or-network-cable-3d4f9d383165

      -cs- 1 Reply Last reply Reply Quote 0
      • -cs-
        -cs- @Thomas Braun last edited by -cs-

        @Thomas-Braun

        Super, DANKE

        Dann habe ich immer mit den falschen Suchwörtern gesucht.
        Oder des Problem mit dem Raspi 3 hat mir die letzten Zellen geraubt 🙂 .

        Aktuelles Buster auf dem Zero zu installieren war nie ein Problem, erst in Verbindung mit ioBroker.

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

          @csr

          Wieso gab es dann nie Einwände beim Beitrag von @B3ta ?

          Weil der Kram evtl. vor zwei Jahren notwendig war.
          Sieht mir aber dennoch nach wildem Rumgemurkse aus.

          -cs- 1 Reply Last reply Reply Quote 0
          • -cs-
            -cs- @Thomas Braun last edited by -cs-

            @Thomas-Braun

            Dan ist es zumindest gut, dass niemand, der diesen Thread findet falsches macht, so wie ich. 😉

            Was ich aber jetzt nicht kapier, gestern beim meinem Versuch mit dem Raspi 3 war ich dann soweit, dass direkt nach der Installation von Buster die iobroker Installation angestoßen wurde und er sich node ... selbst geholt hat.

            Auf dem Zero funktionierte dies nie, obwohl nichts vorher installiert war, weder node noch nodejs oder npm.

            Egal, ich werde es nochmal versuchen ...

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

              @csr Dann installier nodejs vor der Installation vom ioBroker 'zu Fuß'.
              Dann bekommst du im Fehlerfall auch Rückmeldungen vom System.

              1 Reply Last reply Reply Quote 0
              • -cs-
                -cs- last edited by -cs-

                👍
                si senor

                😉

                1 Reply Last reply Reply Quote 0
                • F
                  frodo777 last edited by

                  Hallo
                  wer von den Linux Profis schreibt den bitte einmal eine Schritt für Schritt Anleitung für den pj zero. Sitze schon 2 Tage und bekomme es nicht vernünftig zum Laufen. Ich weiß das der zero wenig Arbeitsspeicher hat er soll aber nur als Slave System arbeiten und zwei drei Adapter übernehmen. Meinem Raspi 3 geht der Arbeitsspeicher aus. Ich hatte iobroker schon am laufen nur beim verbinden mit dem Master ist der Master abgeschmiert. Müssen die Node und Nodjs Versionen gleich sein . Ich habe da absolut keine Ahnung . Ich kopiere und füge nur ein. Wenn was nicht läuft stehe ich auf dem Schlauch.

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

                    @frodo777 Siehe meine beiden Links oben.
                    Da steht alles drin.
                    Kurzform:
                    Raspberry OS Buster Lite installieren.
                    Dann nodejs installieren.
                    Danach ioBroker installieren.

                    1 Reply Last reply Reply Quote 0
                    • F
                      frodo777 last edited by frodo777

                      Welche nodejs Version die 12 geht nicht. Der zero ist arm6.

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

                        @frodo777 Doch die 12.
                        Warum 'geht' die nicht?

                        1 Reply Last reply Reply Quote 0
                        • F
                          frodo777 last edited by

                          wird nicht mehr unterstützt , arm6

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

                            @frodo777
                            Fairer Punkt. Node10 baut aber noch.
                            Ich weiß nur nicht ob nodesource das im Repo hat. Ansonsten mit dem 'unschönen' Weg hier:
                            https://www.thepolyglotdeveloper.com/2018/03/install-nodejs-raspberry-pi-zero-w-nodesource/

                            Links auf node 10 dann von hier:
                            https://nodejs.org/dist/latest-v10.x/

                            1 Reply Last reply Reply Quote 0
                            • F
                              frodo777 last edited by frodo777

                              Jetzt ist der Zeitpunkt gekommen wo ich raus bin. Das wird mir zu kompliziert . Ich habe Null Ahnung von Linux . Und wenn man nicht weiß was man macht wird es schnell kuddel muddel. Das Betriebssystem bekomme ich installiert , Wlan geht auch , Zugriff über ssh klappt auch nur nodejs und node geht nicht mehr. Ich hatte 11... installiert da meckert iobroker.

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

                                @frodo777

                                Gibt sogar inoffizielle Builds von node12 für armv6l:
                                https://unofficial-builds.nodejs.org/download/release/v12.18.3/
                                Wie und ob die funktionieren kann ich aber nicht sagen, habe keine Hardware mit armv6.

                                1 Reply Last reply Reply Quote 0
                                • F
                                  frodo777 last edited by

                                  und wie installiere ich die.

                                  Thomas Braun 2 Replies Last reply Reply Quote 0
                                  • Thomas Braun
                                    Thomas Braun Most Active @frodo777 last edited by

                                    @frodo777
                                    Wie oben von @B3ta gepostet. Da es hier kein apt-Repository gibt muss man das etwas 'strubbelig' von Hand in das System setzen. Und auch manuell dann auf dem gleichen Weg dann aktualisieren.

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

                                      @frodo777

                                      Ich hab meine Installationsanleitung
                                      https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian

                                      um eine Sektion für armv6l ergänzt. Kannst ja mal reinschauen.

                                      -cs- 1 Reply Last reply Reply Quote 0
                                      • -cs-
                                        -cs- @Thomas Braun last edited by -cs-

                                        @Thomas-Braun

                                        so, heute nochmal mit raspios_2020-05-07 light probiert, ioBroker läuft.


                                        Aber jetzt frage ich nochmal, denn mir geht es fast so wie frodo777.

                                        Was ist jetzt der Unterschied zwischen meiner oben gezeigten Anleitung und Deiner im Beitrag vorher genannten?

                                        Ich als Laie sehe, dass die Befehle die gleichen sind, Auszug aus Deinem Beitrag:

                                        @Thomas-Braun sagte in [HowTo] Nodejs-Installation und Upgrades unter Debian:

                                        ABWEICHUNG für linux-x64-musl / linux-x86 / linux-armv6l / Unofficial node-Builds

                                        Z. B. alte Raspberry Pi müssen händisch gepflegt werden.
                                        Das kann man dann so machen:
                                        ... ...
                                        ... ...

                                        wget https://unofficial-builds.nodejs.org/download/release/v12.18.3/node-v12.18.3-linux-armv6l.tar.xz 
                                        tar -xvf node-v12.18.3-linux-armv6l.tar.xz
                                        cd node-v12.18.3-linux-armv6l/
                                        sudo cp -R * /usr/local/
                                        sudo reboot
                                        

                                        Nachteil der Vorgehensweise ist, dass Updates nicht vom Paketmanager wahrgenommen werden und man selber bei Bedarf diese Schritte mit der jeweiligen Version jedesmal durchlaufen muss.
                                        Die Version von node liegt dann auch in /usr/local/bin, das ist in dem Fall entgegen meiner obigen Aussage dann in Ordnung bei alten Raspberry. Auch dürfte die Ausgabe von

                                        which nodejs && nodejs -v
                                        

                                        keinen Treffer mehr liefern. Das müsste aber jemand bestätigen, der nach dieser Anleitung mal installiert hat. Ich habe keine so alte Hardware bei mir.

                                        (ich möchte meine Beschreibung zum Direkten Vergleich hier nicht einfügen, da sie ja falsch sein sollen)

                                        Der einzige Unterschied für mich ist, bei Dir wird eine Inoffizielle Version von node 12.x hergenommen, und bei mir die Offizielle letzte Version 10.x (10.22.0) ?
                                        Oder wird die "Offizielle" Version dementsprechend falsch installiert?

                                        Node 10 ist ja (noch) nicht unerwünscht, bei der Aktualisierungsanleitung https://forum.iobroker.net/post/266625 steh ja auch, das mindestens Node 10 ... aber nicht auf biegen und brechen auf 12, dann kann es doch nicht sein, dass die Offizielle falsch installiert wird?
                                        Da ich mein System jetzt aktualisieren möchte, welches wieder einige Zeit laufen soll (ich aktualisiere die nicht alle 2 Wochen) und der Zero ja Slave ist, wäre das für mich ein guter Kompromiss anstatt einer Inoffiziellen Version.
                                        Kann sein, dass diese inoffizielle Version gut und vertrauenswürdig ist, was ich bis jetzt noch nicht rausgefunden habe, aber wenn ich schon Inoffiziell lese ... .

                                        Oder sollte man diese "... so alte Hardware" welche gute Dienste leistet wegen dieser Updates jetzt ersetzen (müssen)? Dann spiel ich mir mein System von vor einem Jahr auf, welches super lief. Hat halt nicht den neuen Admin, jsController ... aber es läuft zuverlässig. (intern ohne Anbindung nach aussen)

                                        Sorry aber jetzt kenn ich mich gar nicht mehr aus.
                                        Ich bin vorübergehend raus ...

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

                                          @csr Nee, alles gut. Ich wusste noch nicht, dass es für die armv6 Prozessoren keine offiziellen Builds vom aktuellen node mehr gibt. Und dann natürlich auch keine Quelle von nodesource. Daher muß man das in dem Fall wie beschrieben von Hand statisch in das System setzen.
                                          nodejs selber hat die Architektur abgekündigt, daher jetzt der Status unofficial. Kann man aber zumindest Mal probieren, sollte eigentlich laufen. Insbesondere wenn du nicht vorhast die regelmäßig zu aktualisieren würde ich jetzt auf die aktuellste empfohlene Version aus dem 12er-Zweig gehen.

                                          Übrigens habe ich in meiner Version gerade eben noch einen symlink ergänzt.

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          434
                                          Online

                                          31.7k
                                          Users

                                          79.8k
                                          Topics

                                          1.3m
                                          Posts

                                          14
                                          54
                                          19639
                                          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