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. Raspbian stretch und rpi2 Adapter

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    4
    1
    25

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

Raspbian stretch und rpi2 Adapter

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
13 Beiträge 2 Kommentatoren 1.8k 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.
  • HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #1

    Ich bin gerade dabei ein neues Image für den RasPi2 zu basteln.

    Das aktuelle Raspbian basiert auf Debian 9 "Stretch"

    Läuft soweit auch alles, nur wie bereits befürchtet kommt der rpi2 Adapter nicht mehr mit der neuen Struktur klar.

    Wegen der Fehlermeldung no Data available for net_received und no data available for net_send (o.ä.) habe ich dann in der Datei //opt/iobroker/node_modules/iobroker.rpi2/io-package.json die Zeile

    cat /sys/class/net/eth0/statistics/rx_bytes
    

    geändert in

    cat /sys/class/net/enxb827eb327832/statistics/rx_bytes
    

    da es beim aktuellen raspbian kein eth0 mehr gibt. Ich fürchte aber, dass es sich hier nur um die Hardwareadresse meines NIC handelt.

    Als weitere Meldung kam etwas wie no data available for memory available, habe ich schon mehr Probleme.

    Der Aufruf

     /usr/bin/free -mk
    

    brachte die Fehlermeldung:

    free: Multiple unit options doesn't make sense.
    

    Das weglassen der option -mk bringt dann den folgenden output:

                  total        used        free      shared  buff/cache   available
    Mem:         949572      190068      640588       12240      118916      697372
    Swap:        102396           0      102396
    

    Darauf ist aber der regexp

    ^-\\/\\+ buffers\\/cache:\\s+\\d+\\s+(\\d+)
    

    nicht mehr anzuwenden.

    Ich würde gerne das Image weitermachen. Was muss ich noch ändern?

    EDIT: lt regex online müsste das hier passen:

    Mem:\s+\d+\s+\d+\s+\d+\s+\d+\s+\d+\s+(\d+)
    

    führt aber zum Absturz beim Upload

    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
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      Hab es jetzt hinbekommen

      erster Lerneffekt: Escapes "" müssen in ioBroker anscheinend erneut escaped werden = "\"

      zweiter Lerneffekt: die flags, die der online regex Tester auswirft (/mg) dürfen ebenfalls nicht in iobroker eingegeben werden.

      Ergebnis:

      (\\d+)$
      

      wirkt!

      Das Image wird noch ;-)

      Aber der Adapter muss irgendwie angepasst werden. Nach einem Update / einer Neuinstallation ist sonst alles wieder weg!

      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
      • paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #3

        @Homoran:

        da es beim aktuellen raspbian kein eth0 mehr gibt. Ich fürchte aber, dass es sich hier nur um die Hardwareadresse meines NIC handelt. `
        Das würde ich auch vermuten. Funktioniert es vielleicht mit

        cat /sys/class/net/ens0/statistics/rx_bytes
        

        ? (siehe https://www.debian.org/releases/stretch/armhf/release-notes/ch-whats-new.de.html#new-interface-names)

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

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

          Danke Paul,

          habe gerade die Karte raus und schreibe das image.

          Wenn das fertig ist stecke ich sie nochmal rein. Sollte das zum Erfolg führen, mache ich alles noch mal, bevor ich das Image uploade.

          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
          • HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #5

            Hallo Paul,

            klappt leider nicht:
            ` > pi@ioBroker-Pi3:~ $ cat /sys/class/net/ens0/statistics/rx_bytes

            cat: /sys/class/net/ens0/statistics/rx_bytes: Datei oder Verzeichnis nicht gefunden `

            Die Struktur gibt das nicht her:
            144_sys_class_net.jpg

            ich habe keine Ahnung ob und wenn ja, wie man da mit wildcards arbeiten kann.

            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
            • paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              Wo führen denn die beiden Links enxb827eb327832 und lo hin ?

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Antwort Letzte Antwort
              0
              • paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #7

                Solange es nur eine Ethernetschnittstelle gibt, sollte es auch so funktionieren:

                cat /sys/class/net/enx*/statistics/rx_bytes
                

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

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

                  Ja, das klappt :(

                  Image und Download ist gerade fertig :(

                  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
                  • paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #9

                    Habe noch etwas https://www.bitblokes.de/2017/08/raspbian-stretch-netzwerk-schnittstellen-heissen-anders-aus-eth0-wird-enxmac-adresse/: Man kann auch in die Datei /boot/cmdline.txt diesen Eintrag hinzufügen:

                    net.ifnames=0
                    

                    und hat dann wieder die alten Bezeichnungen (eth0).

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

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

                      Was hältst du denn für die bessere Methode?

                      ich teste gerade ob der Adapter mit den wildcards zurechtkommt.

                      Wenn nicht, bleibt ja nur die ander.

                      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
                      • paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von
                        #11

                        @Homoran:

                        Was hältst du denn für die bessere Methode? `
                        Ich halte die Methode mit der cmdline.txt für besser, denn die Änderung der Schnittstellenbezeichnung könnte sich auch auf andere Adapter auswirken.

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

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

                          @paul53:

                          Ich halte die Methode mit der cmdline.txt für besser, denn die Änderung der Schnittstellenbezeichnung könnte sich auch auf andere Adapter auswirken. `

                          Denke ich auch, schließlich hat leonsio deswegen auch Probleme beim YAHM.

                          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
                          • HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von
                            #13

                            Beide Versionen haben geklappt, ich habe mich dann auch für die Version die Datei /boot/cmdline.txt zu ändern entschieden. Dadurch muss keiner, der das Image nutzt etwas ändern.

                            Anders sieht es bei allen Usern aus, die ioBroker jetzt selber installieren wollen.

                            Daher die Frage an @Bluefox oder @apollon77 ob das für alle abgefangen werden kann.

                            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

                            690

                            Online

                            32.5k

                            Benutzer

                            81.7k

                            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