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. Tester
  4. Test Adapter rpi2 2.x

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Test Adapter rpi2 2.x

Geplant Angeheftet Gesperrt Verschoben Tester
519 Beiträge 29 Kommentatoren 150.5k Aufrufe 20 Watching
  • Ä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.
  • Thomas BraunT Thomas Braun

    @searcher57 sagte in Test Adapter rpi2 2.x:

    2025-05-16 14:34:31.075 - warn: rpi2.0 (40276) Cannot initialize GPIO: No chip found. GPIO functionality disabled!
    2025-05-16 14:34:31.076 - warn: rpi2.0 (40276) Please make sure that libgpiod-dev (on raspian/debian run sudo apt install libgpiod-dev) is installed in the system and then reinstall the adapter.
    2025-05-16 14:34:31.076 - warn: rpi2.0 (40276) If the library is installed and npm list | grep opengpio shows the npm library is also installed, please report this issue to the adapter developer with the model of your device and deboug output from an adapter start.

    Hast du das denn geprüft? Mit welchem Ergebnis?

    apt policy libgpio*
    cd /opt/iobroker/ && npm ls opengpio
    

    anschauen.

    S Offline
    S Offline
    searcher57
    schrieb am zuletzt editiert von
    #499

    @thomas-braun said in Test Adapter rpi2 2.x:

    apt policy libgpio*

    Habe ich nicht, aber hier die Ausgaben:

    pi@Raspi58GB:~ $ apt policy libgpio*
    libgpiod-dev:
      Installiert:           1.6.3-1+b3
      Installationskandidat: 1.6.3-1+b3
      Versionstabelle:
     *** 1.6.3-1+b3 500
            500 http://deb.debian.org/debian bookworm/main arm64 Packages
            100 /var/lib/dpkg/status
    libgpiod-doc:
      Installiert:           (keine)
      Installationskandidat: 1.6.3-1
      Versionstabelle:
         1.6.3-1 500
            500 http://deb.debian.org/debian bookworm/main arm64 Packages
            500 http://deb.debian.org/debian bookworm/main armhf Packages
    libgpiod2:
      Installiert:           1.6.3-1+b3
      Installationskandidat: 1.6.3-1+b3
      Versionstabelle:
     *** 1.6.3-1+b3 500
            500 http://deb.debian.org/debian bookworm/main arm64 Packages
            100 /var/lib/dpkg/status
    
    pi@Raspi58GB:~ $ cd /opt/iobroker/ && npm ls opengpio
    iobroker.inst@3.0.0 /opt/iobroker
    └─┬ iobroker.rpi2@2.4.0
      └── opengpio@1.1.0
    
    
    Thomas BraunT S GarfonsoG 3 Antworten Letzte Antwort
    0
    • S searcher57

      @thomas-braun said in Test Adapter rpi2 2.x:

      apt policy libgpio*

      Habe ich nicht, aber hier die Ausgaben:

      pi@Raspi58GB:~ $ apt policy libgpio*
      libgpiod-dev:
        Installiert:           1.6.3-1+b3
        Installationskandidat: 1.6.3-1+b3
        Versionstabelle:
       *** 1.6.3-1+b3 500
              500 http://deb.debian.org/debian bookworm/main arm64 Packages
              100 /var/lib/dpkg/status
      libgpiod-doc:
        Installiert:           (keine)
        Installationskandidat: 1.6.3-1
        Versionstabelle:
           1.6.3-1 500
              500 http://deb.debian.org/debian bookworm/main arm64 Packages
              500 http://deb.debian.org/debian bookworm/main armhf Packages
      libgpiod2:
        Installiert:           1.6.3-1+b3
        Installationskandidat: 1.6.3-1+b3
        Versionstabelle:
       *** 1.6.3-1+b3 500
              500 http://deb.debian.org/debian bookworm/main arm64 Packages
              100 /var/lib/dpkg/status
      
      pi@Raspi58GB:~ $ cd /opt/iobroker/ && npm ls opengpio
      iobroker.inst@3.0.0 /opt/iobroker
      └─┬ iobroker.rpi2@2.4.0
        └── opengpio@1.1.0
      
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #500

      @searcher57 sagte in Test Adapter rpi2 2.x:

      opengpio@1.1.0

      Die Version wurde soweit ich weiß zurückgezogen.
      Hier ist jedenfalls opengpio@1.0.17 installiert.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      1 Antwort Letzte Antwort
      1
      • S searcher57

        @thomas-braun said in Test Adapter rpi2 2.x:

        apt policy libgpio*

        Habe ich nicht, aber hier die Ausgaben:

        pi@Raspi58GB:~ $ apt policy libgpio*
        libgpiod-dev:
          Installiert:           1.6.3-1+b3
          Installationskandidat: 1.6.3-1+b3
          Versionstabelle:
         *** 1.6.3-1+b3 500
                500 http://deb.debian.org/debian bookworm/main arm64 Packages
                100 /var/lib/dpkg/status
        libgpiod-doc:
          Installiert:           (keine)
          Installationskandidat: 1.6.3-1
          Versionstabelle:
             1.6.3-1 500
                500 http://deb.debian.org/debian bookworm/main arm64 Packages
                500 http://deb.debian.org/debian bookworm/main armhf Packages
        libgpiod2:
          Installiert:           1.6.3-1+b3
          Installationskandidat: 1.6.3-1+b3
          Versionstabelle:
         *** 1.6.3-1+b3 500
                500 http://deb.debian.org/debian bookworm/main arm64 Packages
                100 /var/lib/dpkg/status
        
        pi@Raspi58GB:~ $ cd /opt/iobroker/ && npm ls opengpio
        iobroker.inst@3.0.0 /opt/iobroker
        └─┬ iobroker.rpi2@2.4.0
          └── opengpio@1.1.0
        
        
        S Offline
        S Offline
        searcher57
        schrieb am zuletzt editiert von
        #501

        @searcher57 said in Test Adapter rpi2 2.x:

        @thomas-braun said in Test Adapter rpi2 2.x:

        apt policy libgpio*

        Habe ich nicht, aber hier die Ausgaben:

        pi@Raspi58GB:~ $ apt policy libgpio*
        libgpiod-dev:
          Installiert:           1.6.3-1+b3
          Installationskandidat: 1.6.3-1+b3
          Versionstabelle:
         *** 1.6.3-1+b3 500
                500 http://deb.debian.org/debian bookworm/main arm64 Packages
                100 /var/lib/dpkg/status
        libgpiod-doc:
          Installiert:           (keine)
          Installationskandidat: 1.6.3-1
          Versionstabelle:
             1.6.3-1 500
                500 http://deb.debian.org/debian bookworm/main arm64 Packages
                500 http://deb.debian.org/debian bookworm/main armhf Packages
        libgpiod2:
          Installiert:           1.6.3-1+b3
          Installationskandidat: 1.6.3-1+b3
          Versionstabelle:
         *** 1.6.3-1+b3 500
                500 http://deb.debian.org/debian bookworm/main arm64 Packages
                100 /var/lib/dpkg/status
        
        pi@Raspi58GB:~ $ cd /opt/iobroker/ && npm ls opengpio
        iobroker.inst@3.0.0 /opt/iobroker
        └─┬ iobroker.rpi2@2.4.0
          └── opengpio@1.1.0
        
        

        Wie ich ja oben schon schrieb, hat es ja 8 Monate funktioniert und natürlich habe ich libgpiod-dev installiert. Danke für Deine Hilfe!

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • S searcher57

          @searcher57 said in Test Adapter rpi2 2.x:

          @thomas-braun said in Test Adapter rpi2 2.x:

          apt policy libgpio*

          Habe ich nicht, aber hier die Ausgaben:

          pi@Raspi58GB:~ $ apt policy libgpio*
          libgpiod-dev:
            Installiert:           1.6.3-1+b3
            Installationskandidat: 1.6.3-1+b3
            Versionstabelle:
           *** 1.6.3-1+b3 500
                  500 http://deb.debian.org/debian bookworm/main arm64 Packages
                  100 /var/lib/dpkg/status
          libgpiod-doc:
            Installiert:           (keine)
            Installationskandidat: 1.6.3-1
            Versionstabelle:
               1.6.3-1 500
                  500 http://deb.debian.org/debian bookworm/main arm64 Packages
                  500 http://deb.debian.org/debian bookworm/main armhf Packages
          libgpiod2:
            Installiert:           1.6.3-1+b3
            Installationskandidat: 1.6.3-1+b3
            Versionstabelle:
           *** 1.6.3-1+b3 500
                  500 http://deb.debian.org/debian bookworm/main arm64 Packages
                  100 /var/lib/dpkg/status
          
          pi@Raspi58GB:~ $ cd /opt/iobroker/ && npm ls opengpio
          iobroker.inst@3.0.0 /opt/iobroker
          └─┬ iobroker.rpi2@2.4.0
            └── opengpio@1.1.0
          
          

          Wie ich ja oben schon schrieb, hat es ja 8 Monate funktioniert und natürlich habe ich libgpiod-dev installiert. Danke für Deine Hilfe!

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #502

          @searcher57 sagte in Test Adapter rpi2 2.x:

          hat es ja 8 Monate funktioniert

          Das ist so eine Null-Aussage...
          JETZT funktioniert es aber nicht mehr. Vollkommen unerheblich, ob und wie lange das zuvor mal funktioniert hat.
          Das haben defekte Geräte so an sich, das die zuvor mal funktioniert haben.
          Meine Autoreifen hatten auch zuletzt einen zu niedrigen Luftdruck, dabei war der zuvor monatelang in Ordnung...

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          S 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @searcher57 sagte in Test Adapter rpi2 2.x:

            hat es ja 8 Monate funktioniert

            Das ist so eine Null-Aussage...
            JETZT funktioniert es aber nicht mehr. Vollkommen unerheblich, ob und wie lange das zuvor mal funktioniert hat.
            Das haben defekte Geräte so an sich, das die zuvor mal funktioniert haben.
            Meine Autoreifen hatten auch zuletzt einen zu niedrigen Luftdruck, dabei war der zuvor monatelang in Ordnung...

            S Offline
            S Offline
            searcher57
            schrieb am zuletzt editiert von
            #503

            @thomas-braun said in Test Adapter rpi2 2.x:

            @searcher57 sagte in Test Adapter rpi2 2.x:

            hat es ja 8 Monate funktioniert

            Das ist so eine Null-Aussage...
            JETZT funktioniert es aber nicht mehr. Vollkommen unerheblich, ob und wie lange das zuvor mal funktioniert hat.
            Das haben defekte Geräte so an sich, das die zuvor mal funktioniert haben.
            Meine Autoreifen hatten auch zuletzt einen zu niedrigen Luftdruck, dabei war der zuvor monatelang in Ordnung...

            Entschuldigung! Du hast mich missverstanden. Ich bin ehrenamtlich in einem Repair-Cafe tätig und kenne die Aussage. Es sollte keine Kritik sein!:anguished:

            1 Antwort Letzte Antwort
            0
            • S searcher57

              @thomas-braun said in Test Adapter rpi2 2.x:

              apt policy libgpio*

              Habe ich nicht, aber hier die Ausgaben:

              pi@Raspi58GB:~ $ apt policy libgpio*
              libgpiod-dev:
                Installiert:           1.6.3-1+b3
                Installationskandidat: 1.6.3-1+b3
                Versionstabelle:
               *** 1.6.3-1+b3 500
                      500 http://deb.debian.org/debian bookworm/main arm64 Packages
                      100 /var/lib/dpkg/status
              libgpiod-doc:
                Installiert:           (keine)
                Installationskandidat: 1.6.3-1
                Versionstabelle:
                   1.6.3-1 500
                      500 http://deb.debian.org/debian bookworm/main arm64 Packages
                      500 http://deb.debian.org/debian bookworm/main armhf Packages
              libgpiod2:
                Installiert:           1.6.3-1+b3
                Installationskandidat: 1.6.3-1+b3
                Versionstabelle:
               *** 1.6.3-1+b3 500
                      500 http://deb.debian.org/debian bookworm/main arm64 Packages
                      100 /var/lib/dpkg/status
              
              pi@Raspi58GB:~ $ cd /opt/iobroker/ && npm ls opengpio
              iobroker.inst@3.0.0 /opt/iobroker
              └─┬ iobroker.rpi2@2.4.0
                └── opengpio@1.1.0
              
              
              GarfonsoG Offline
              GarfonsoG Offline
              Garfonso
              Developer
              schrieb am zuletzt editiert von
              #504

              @searcher57

              opengio 1.1.0 ist vermutlich das Problem... hm... wie kriegt man das am besten Weg? Wenn du damit leben kannst, den Adapter neu einzurichten am besten mal deinstallieren und nochmal neu installieren (am besten den Befehl cd /opt/iobroker/ && npm ls opengpio nach Adapter deinistallieren nochmal ausführen, da sollte dann nichts mehr kommen).

              Dann nimmt er hoffentlich die 1.0.17 Version und mit der gehts wieder.

              Ultimativer Lovelace Leitfaden: https://forum.iobroker.net/topic/35937/der-ultimative-iobroker-lovelace-leitfaden-dokumentation

              Lovelace UI Beispiele: https://forum.iobroker.net/topic/35950/zeigt-her-eure-lovelace-visualisierung

              S 1 Antwort Letzte Antwort
              1
              • GarfonsoG Garfonso

                @searcher57

                opengio 1.1.0 ist vermutlich das Problem... hm... wie kriegt man das am besten Weg? Wenn du damit leben kannst, den Adapter neu einzurichten am besten mal deinstallieren und nochmal neu installieren (am besten den Befehl cd /opt/iobroker/ && npm ls opengpio nach Adapter deinistallieren nochmal ausführen, da sollte dann nichts mehr kommen).

                Dann nimmt er hoffentlich die 1.0.17 Version und mit der gehts wieder.

                S Offline
                S Offline
                searcher57
                schrieb am zuletzt editiert von
                #505

                @garfonso said in Test Adapter rpi2 2.x:

                @searcher57

                opengio 1.1.0 ist vermutlich das Problem... hm... wie kriegt man das am besten Weg? Wenn du damit leben kannst, den Adapter neu einzurichten am besten mal deinstallieren und nochmal neu installieren (am besten den Befehl cd /opt/iobroker/ && npm ls opengpio nach Adapter deinistallieren nochmal ausführen, da sollte dann nichts mehr kommen).

                Dann nimmt er hoffentlich die 1.0.17 Version und mit der gehts wieder.

                Hi,
                Bingo! Es funktioniert!:+1: :blush:

                pi@Raspi58GB:~ $ cd /opt/iobroker/ && npm ls opengpio
                iobroker.inst@3.0.0 /opt/iobroker
                └─┬ iobroker.rpi2@2.4.0
                  └── opengpio@1.0.17
                
                

                VielenDank für Deine Hilfe!

                LG

                1 Antwort Letzte Antwort
                1
                • HasontH Hasont

                  @dock07 sagte in Test Adapter rpi2 2.x:

                  @garfonso >Bei nur "Ausgang" macht der Adapter beim start gar nichts|<

                  Kann ich so nicht bestätigen. In dem Moment beglückt mich der GPIO beim Start mit einem unerwünschten "true", eigentlich genau so wie bei eingestelltem Anfangswert 1

                  mit Ausgang Anfangswert 0 kommt es bei mir, und wahrscheinlich z.B. auch bei @Hasont, zu dem ungewünschten false true false bei Neustart.

                  Ohne die Initialisierung des jeweiligen GPIO durch den Adapter bleibt dieser auf null/ false, also so wie von mir gewünscht.

                  @Garfonso
                  @dock07
                  Hallo, also bei mir in der 2.3.2 ist es genau so wie bei dock07.
                  Wie bereits weiter oben schon mal geschrieben sind mir folgende Dinge aufgefallen:
                  1.) Startverhalten mit false/true/false bei Ausgang = 0
                  2.) Wenn ich den rpi2 Prozess pausiere und den Raspie neu reboote bleibt alles false wie es sein soll!
                  Starte ich den rpi2 Prozess wieder gehen alle Relaise auf true/false.
                  3.) Wenn ich bei Ausgang = Ausgang 4 GPIOs der Relais 1-4 auf true stelle und 4 GPIOs der Relaise 5 - 8 auf false und dann die Instanz rpi2 neu starte werden erstmal alle Ausgänge auf true gesetzt und die GPIOs der Relais 1 - 4 bleiben true und die GPIOs der Relais 5 - 8 gehen true/false. Die GPIOs der Relais 5 - 8 werden somit auch erstmal falsch auf true gesetzt.
                  Meine Relaise sind true wenn an den GPIOs 3,3V anliegen. So ist es Standard beim Raspie.

                  Bei den Eingängen ist es bei mir tatsächlich so, dass ein mit 3,3V dauerhaft auf true gesetzter Eingang manchmal für eine ganze Zeit lang nach Reboot vom Raspie oder der rpi2 Instanz als false im Objekt ansteht. Das ändert sich komischerweise erst wenn irgendein Trigger anliegt. Ich hab das bisher nur in den Objekten beobachtet. Trigger kann eine geschaltete Neonröhre oder ein Login über die App sein.
                  Ev. könnte ich da ja mal den Status mit pinctrl im Raspi selbst abfragen.

                  Ich kann das leider nur schlecht beschreiben da es nicht sauber nachvollziehbar ist.

                  S Offline
                  S Offline
                  Smallfeuer
                  schrieb am zuletzt editiert von
                  #506

                  @hasont Das Problem hab ich aktuell auch. Zwischenzeitlich wechselt er seit neuesten ohne Grund den Status. Dachte schon der Eingang hat den A...hoch gerissen, da bin ich ja jetzt beruhigt.

                  S 1 Antwort Letzte Antwort
                  0
                  • S Offline
                    S Offline
                    Smallfeuer
                    schrieb am zuletzt editiert von Smallfeuer
                    #507

                    Jemand eine Idee, warum mein Admin Adapter jetzt ohne ersichtlichen Auslöser diese Meldung bringt?

                    	rpi2 has an invalid jsonConfig: [{"instancePath":"/items/_gpios/items/_pullUpWarning/hidden","schemaPath":"#/patternProperties/%5E.%2B/properties/hidden/type","keyword":"type","params":{"type":"string"},"message":"must be string"},{"instancePath":"/items/_gpios","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/9/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
                    
                    A 1 Antwort Letzte Antwort
                    0
                    • S Smallfeuer

                      @hasont Das Problem hab ich aktuell auch. Zwischenzeitlich wechselt er seit neuesten ohne Grund den Status. Dachte schon der Eingang hat den A...hoch gerissen, da bin ich ja jetzt beruhigt.

                      S Offline
                      S Offline
                      Smallfeuer
                      schrieb am zuletzt editiert von Smallfeuer
                      #508

                      @Hasont Das ein und ausschalten einer FritzDect Dose in dem Raum hat eben Augenscheinlich eine Änderung von False auf true bewirkt. Soeben validiert:
                      Ist ja die Frage, liegt der falsche Wert wirklich an, oder bewirkt die Scriptausführung ein neues Lesen des GPIO Zustands ?

                      
                      javascript.0
                      2025-05-28 14:59:49.576	warn	script.js.Alarmanlage.GaragenTorÜberwachung: pushover: Garage geschlossenAktuelle Zeit: 14:59:49 DECT: Licht ist aus durch GPIO 17
                      
                      fritzdect.1
                      2025-05-28 14:59:48.917	info	DECT ID: 116570542089 identified for command (state) : false
                      
                      fritzdect.1
                      2025-05-28 14:59:47.917	info	DECT ID: 116570542089 identified for command (state) : true
                      
                      HasontH 1 Antwort Letzte Antwort
                      0
                      • S Smallfeuer

                        @Hasont Das ein und ausschalten einer FritzDect Dose in dem Raum hat eben Augenscheinlich eine Änderung von False auf true bewirkt. Soeben validiert:
                        Ist ja die Frage, liegt der falsche Wert wirklich an, oder bewirkt die Scriptausführung ein neues Lesen des GPIO Zustands ?

                        
                        javascript.0
                        2025-05-28 14:59:49.576	warn	script.js.Alarmanlage.GaragenTorÜberwachung: pushover: Garage geschlossenAktuelle Zeit: 14:59:49 DECT: Licht ist aus durch GPIO 17
                        
                        fritzdect.1
                        2025-05-28 14:59:48.917	info	DECT ID: 116570542089 identified for command (state) : false
                        
                        fritzdect.1
                        2025-05-28 14:59:47.917	info	DECT ID: 116570542089 identified for command (state) : true
                        
                        HasontH Offline
                        HasontH Offline
                        Hasont
                        schrieb am zuletzt editiert von Hasont
                        #509

                        @smallfeuer
                        hallo die Fehlermeldung oben kommt bei mir auch wenn ich RPI2 Instanz aufrufe, auch ohne Änderung. Hab ich schon öffter mal gefragt und ignoriere das halt jetzt. Zum Thema mit den Eingängen hab ich lange probiert und auch immer wieder geschrieben, dass es diesen sporatischen Wechsel (bei mir manchmal auch mehrfach am Tag) gibt. Entprellen erhöht und kleinere Widerstände am Eingang mit Kondensator alles schon probiert aber alles ohne Erfolg. Schaltung seit 4 Jahren gleich. Der Eingang steuert meine Giesanlage vorm Haus für die Nachbarn. Damit gebe ich dann 3min Wasser frei. Ist nicht schlimm solange der Schlauch dicht ist. Ich bekomme über Telegram dann Hauswasser vorne ein gemeldet. Ich dachte anfangs auch, dass das nur bei Neonlicht ein, Wasserventile ein oder Heizung ein passiert. Ist da auch sehr häufig zu beobachten. Nachts um 2:00 passiert da aber definitiv nichts und auch da hatte ich schon diese Art von meldungen. Entprellung steht mittlerweile auf 1000ms und trotzdem ist das so. Auch beim hochfahren vom Raspie wird ein vorher fest auf High gelegter Kontakt nur sporatisch erkannt. Ich kann mich nur widerholen und würde hier keinesfalls RPI2 für Torsteuerungen oder sowas verwenden. Ich baue grad mit ESP32 und Tasmota eine Torsteuerung da meine Einhell kaputt gegangen ist. Alle meine ESP32 Projekte laufen seit Jahren problemlos. Wenn hier keine Verbesserung mehr kommt nutze ich den Raspie nur noch zur Virtuellen Steuerung.

                        S 1 Antwort Letzte Antwort
                        0
                        • HasontH Hasont

                          @smallfeuer
                          hallo die Fehlermeldung oben kommt bei mir auch wenn ich RPI2 Instanz aufrufe, auch ohne Änderung. Hab ich schon öffter mal gefragt und ignoriere das halt jetzt. Zum Thema mit den Eingängen hab ich lange probiert und auch immer wieder geschrieben, dass es diesen sporatischen Wechsel (bei mir manchmal auch mehrfach am Tag) gibt. Entprellen erhöht und kleinere Widerstände am Eingang mit Kondensator alles schon probiert aber alles ohne Erfolg. Schaltung seit 4 Jahren gleich. Der Eingang steuert meine Giesanlage vorm Haus für die Nachbarn. Damit gebe ich dann 3min Wasser frei. Ist nicht schlimm solange der Schlauch dicht ist. Ich bekomme über Telegram dann Hauswasser vorne ein gemeldet. Ich dachte anfangs auch, dass das nur bei Neonlicht ein, Wasserventile ein oder Heizung ein passiert. Ist da auch sehr häufig zu beobachten. Nachts um 2:00 passiert da aber definitiv nichts und auch da hatte ich schon diese Art von meldungen. Entprellung steht mittlerweile auf 1000ms und trotzdem ist das so. Auch beim hochfahren vom Raspie wird ein vorher fest auf High gelegter Kontakt nur sporatisch erkannt. Ich kann mich nur widerholen und würde hier keinesfalls RPI2 für Torsteuerungen oder sowas verwenden. Ich baue grad mit ESP32 und Tasmota eine Torsteuerung da meine Einhell kaputt gegangen ist. Alle meine ESP32 Projekte laufen seit Jahren problemlos. Wenn hier keine Verbesserung mehr kommt nutze ich den Raspie nur noch zur Virtuellen Steuerung.

                          S Offline
                          S Offline
                          Smallfeuer
                          schrieb am zuletzt editiert von
                          #510

                          @hasont Ja, ganz meiner Meinung. Ich werde mir jetzt ebenfalls einen WEMOS D1 Mini aufbauen, der spart gleich noch Strom. Dann bin ich die Updates los und schicke das über MQTT - fertig. Macht natürlich viel Arbeit -> hätte einfach auf dem alten Stand bleiben sollen, aber leider gehöre ich zu der Kategorie Mensch die gern auf dem neuesten Stand sind :(. Bleibt die Frage wer diese Fehler im Detail mal in der Bibliothek beräumt?

                          Thomas BraunT 1 Antwort Letzte Antwort
                          0
                          • S Smallfeuer

                            @hasont Ja, ganz meiner Meinung. Ich werde mir jetzt ebenfalls einen WEMOS D1 Mini aufbauen, der spart gleich noch Strom. Dann bin ich die Updates los und schicke das über MQTT - fertig. Macht natürlich viel Arbeit -> hätte einfach auf dem alten Stand bleiben sollen, aber leider gehöre ich zu der Kategorie Mensch die gern auf dem neuesten Stand sind :(. Bleibt die Frage wer diese Fehler im Detail mal in der Bibliothek beräumt?

                            Thomas BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            schrieb am zuletzt editiert von
                            #511

                            @smallfeuer sagte in Test Adapter rpi2 2.x:

                            Bleibt die Frage wer diese Fehler im Detail mal in der Bibliothek beräumt?

                            Als erstes würde ich dann mal Issues eröffnen. Ohne Feedback wird sich da vermutlich nichts oder erheblich langsamer was tun.

                            Linux-Werkzeugkasten:
                            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                            NodeJS Fixer Skript:
                            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                            1 Antwort Letzte Antwort
                            1
                            • S Offline
                              S Offline
                              Smallfeuer
                              schrieb am zuletzt editiert von
                              #512

                              Ein Issue dazu gibt es wohl schon, das bestimmte GPIO nicht funktionieren.
                              Laut Grok3 Analysen und Probieren sämtlicher Lösungsansätze bin ich zum Schluss gekommen -> die GPIO Bibliothek muss für "Bookworm" 32Bit +64Bit für den Pi3B+ komplett überarbeitet werden - jedenfalls was die Ansteuerung über die GPIO Funktion des RPI Adapters angeht.

                              Hier gibt es ständig fehlerhafte Schaltvorgänge, teils ohne Einwirkungen wird der Eingang meiner GPIO 17 geschalten. Das kann man dann durch einfaches Aufwecken des Systems rückgängig machen. Sehr spaßig.

                              Jetzt zu meiner Lösung, die vorerst funktioniert und wo mich letztenendes die KI hingeführt hatte:
                              Node-Red greift direkt auf die GPIO zu (nur möglich in der 32Bit Version von Bookworm).

                              Über den Palettenmanager (aktivieren in den Adaptereinstellungen) habe ich die

                              node-red-node-pi-gpio
                              2.0.6

                              installiert.
                              Damit ist es mir jetzt möglich die GPIO wieder vernünftig zu steuern und auszulesen.
                              Im Node Red muss man nun natürlich die GPIO in mit Funktion und Iobroker out verbinden und
                              einen Funktion dazwischen packen. Hier der Inhalt für die Funktion beim GPIO Input. Beim Ausgang schalten habe ich (input 1 durch true ersetzt)

                              // Eingangswert aus msg.payload holen
                              let input = msg.payload;
                              
                              // Bedingung prüfen
                              if (input === 1) {
                                  msg.payload = true; // Wenn Eingang true ist, Ausgang auf true setzen
                              } else {
                                  msg.payload = false; // Sonst Ausgang auf false setzen
                              }
                              
                              // Nachricht zurückgeben
                              return msg;
                              
                              1 Antwort Letzte Antwort
                              0
                              • S Smallfeuer

                                Jemand eine Idee, warum mein Admin Adapter jetzt ohne ersichtlichen Auslöser diese Meldung bringt?

                                	rpi2 has an invalid jsonConfig: [{"instancePath":"/items/_gpios/items/_pullUpWarning/hidden","schemaPath":"#/patternProperties/%5E.%2B/properties/hidden/type","keyword":"type","params":{"type":"string"},"message":"must be string"},{"instancePath":"/items/_gpios","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/9/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
                                
                                A Offline
                                A Offline
                                Axel21
                                schrieb am zuletzt editiert von
                                #513

                                @smallfeuer Mich hat diese Meldung gestört, weil sie das einzige Warning in meinen iobroker-Protokollen erzeugt.

                                nodejs: V 20.19.1 rpi2: V 2.4.0

                                warn: admin.0 (19971) rpi2 has an invalid jsonConfig: [{"instancePath":"/items/_gpios/items/_pullUpWarning/hidden","schemaPath":"#/patternProperties/%5E.%2B/properties/hidden/type","keyword":"type","params":{"type":"string"},"message":"must be string"},{"instancePath":"/items/_gpios","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/9/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
                                

                                Ich habe diese Warnings wie folgt ausgeschaltet: Auf meinem Raspi 4B gibt es die Datei:

                                /opt/iobroker/node_modules/iobroker.rpi2/admin/jsonConfig.json
                                

                                In dieser gibt es ab Zeile 122 die Zeilen:

                                "_pullUpWarning": {
                                                    "type": "staticText",
                                                    "text": "pullupwarning",
                                                    "hidden": false,
                                                    "style": {
                                
                                

                                Hier habe ich hinter dem "hidden" das "false" in doppelte Anführungszeichen gesetzt.

                                "_pullUpWarning": {
                                                    "type": "staticText",
                                                    "text": "pullupwarning",
                                                    "hidden": "false",
                                                    "style": {
                                
                                

                                Das gleiche habe ich dann noch in der Datei

                                /opt/iobroker/iobroker-data/files/rpi2.admin/jsonConfig.json
                                

                                gemacht.

                                Seither ist das Warning verschwunden.

                                Auf die Idee bin ich aufgrund der Fehlermeldung gekommen. Offenbar erwartet die Eigenschaft "hidden" den Typ "string", das sieht man korrekt auch einige Zeilen weiter unten in der json-Datei.

                                Welche der beiden Dateien wirklich wichtig ist, bleibt mir unklar. Zunächst sieht es so aus, als wäre nur die erste wichtig. Löscht man jedoch die zweite funktioniert es gar nicht.
                                Da es aber nur ein Workaround ist und dieser einen reboot überstanden hat bin ich soweit zufrieden.

                                Vielleicht kann der Developper @Garfonso dies ja bitte noch prüfen und ggf. richtig korrigieren.

                                @Garfonso als developper: Vielen Dank für den deutlichen Hinweis, dass man den Adapter deinstallieren muss und das dann zunächst die library zu installieren hat. Das Upgrade von 1.3 hat daraufhin auf Anhieb funktioniert.

                                mcm1957M 1 Antwort Letzte Antwort
                                1
                                • A Axel21

                                  @smallfeuer Mich hat diese Meldung gestört, weil sie das einzige Warning in meinen iobroker-Protokollen erzeugt.

                                  nodejs: V 20.19.1 rpi2: V 2.4.0

                                  warn: admin.0 (19971) rpi2 has an invalid jsonConfig: [{"instancePath":"/items/_gpios/items/_pullUpWarning/hidden","schemaPath":"#/patternProperties/%5E.%2B/properties/hidden/type","keyword":"type","params":{"type":"string"},"message":"must be string"},{"instancePath":"/items/_gpios","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/9/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
                                  

                                  Ich habe diese Warnings wie folgt ausgeschaltet: Auf meinem Raspi 4B gibt es die Datei:

                                  /opt/iobroker/node_modules/iobroker.rpi2/admin/jsonConfig.json
                                  

                                  In dieser gibt es ab Zeile 122 die Zeilen:

                                  "_pullUpWarning": {
                                                      "type": "staticText",
                                                      "text": "pullupwarning",
                                                      "hidden": false,
                                                      "style": {
                                  
                                  

                                  Hier habe ich hinter dem "hidden" das "false" in doppelte Anführungszeichen gesetzt.

                                  "_pullUpWarning": {
                                                      "type": "staticText",
                                                      "text": "pullupwarning",
                                                      "hidden": "false",
                                                      "style": {
                                  
                                  

                                  Das gleiche habe ich dann noch in der Datei

                                  /opt/iobroker/iobroker-data/files/rpi2.admin/jsonConfig.json
                                  

                                  gemacht.

                                  Seither ist das Warning verschwunden.

                                  Auf die Idee bin ich aufgrund der Fehlermeldung gekommen. Offenbar erwartet die Eigenschaft "hidden" den Typ "string", das sieht man korrekt auch einige Zeilen weiter unten in der json-Datei.

                                  Welche der beiden Dateien wirklich wichtig ist, bleibt mir unklar. Zunächst sieht es so aus, als wäre nur die erste wichtig. Löscht man jedoch die zweite funktioniert es gar nicht.
                                  Da es aber nur ein Workaround ist und dieser einen reboot überstanden hat bin ich soweit zufrieden.

                                  Vielleicht kann der Developper @Garfonso dies ja bitte noch prüfen und ggf. richtig korrigieren.

                                  @Garfonso als developper: Vielen Dank für den deutlichen Hinweis, dass man den Adapter deinstallieren muss und das dann zunächst die library zu installieren hat. Das Upgrade von 1.3 hat daraufhin auf Anhieb funktioniert.

                                  mcm1957M Online
                                  mcm1957M Online
                                  mcm1957
                                  schrieb am zuletzt editiert von
                                  #514

                                  @axel21
                                  Gibts es issue zu diesem Thema im Adapterrepo? Wenn nicht leg bitte eins an.

                                  Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                  Support Repositoryverwaltung.

                                  Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                  LESEN - gute Forenbeitrage

                                  1 Antwort Letzte Antwort
                                  0
                                  • A Offline
                                    A Offline
                                    Axel21
                                    schrieb am zuletzt editiert von
                                    #515

                                    @mcm1957 : done,
                                    https://github.com/iobroker-community-adapters/ioBroker.rpi2/issues/292
                                    Tks für den Hinweis, hätte ich sonst nicht gemacht, weil ich dachte das hier ist das Forum, in dem soetwas reingehört.

                                    mcm1957M 1 Antwort Letzte Antwort
                                    1
                                    • A Axel21

                                      @mcm1957 : done,
                                      https://github.com/iobroker-community-adapters/ioBroker.rpi2/issues/292
                                      Tks für den Hinweis, hätte ich sonst nicht gemacht, weil ich dachte das hier ist das Forum, in dem soetwas reingehört.

                                      mcm1957M Online
                                      mcm1957M Online
                                      mcm1957
                                      schrieb am zuletzt editiert von
                                      #516

                                      @axel21
                                      Danke für das Issue. Ja das Forum ist schon OK. In vielen Fällen liegt ja zunächst kein klarer Fehler vor sondern erst die Diskussion mit anderen zeigt ob ein Fehler im Code, ein Bedienungsfehler oder eine ganz spezieller Situation vorliegt. Insofern ist es gut ein Problem mal hier anzusprechen. Meist gibts auch hier im Forum rascher eine Rückmeldung da das mehr Leute sehen / lesen.

                                      Sobald aber klar ist, dass etwas als Fehler (oder auch als Erweiterungswunsch) einzustufen ist ist ein Issue immer sinnvoll. Nur als Issue ist halbwegs sichergestellt dass das nicht untergeht. Auch lesen nicht alle Devs hier im Forum aktiv mit (was beim rpi2 definitiv NICHT der Fall ist).

                                      Ich hoffee ich konnte das ein wenig erläutern.

                                      Und vielen lieben DANK für deine MIthilfe / Fehleranalyse / Feedback.

                                      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                      Support Repositoryverwaltung.

                                      Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                      LESEN - gute Forenbeitrage

                                      1 Antwort Letzte Antwort
                                      1
                                      • Basti97B Offline
                                        Basti97B Offline
                                        Basti97
                                        Most Active
                                        schrieb am zuletzt editiert von Basti97
                                        #517

                                        Ich habe auch das Problem mit opengpio Installation weiß jemand welchen Befehl ich eingeben muss. Bin langsam am verzwifeln. Ich habe schon nodejs aktualisiert das komische andere Adapter installation klappt nur nicht der rpi 2 Adapter.

                                        iob install rpi2
                                        NPM version: 10.8.2
                                        Installing iobroker.rpi2@2.4.0... (System call)
                                        npm error code 1
                                        npm error path /opt/iobroker/node_modules/opengpio
                                        npm error command failed
                                        npm error command sh -c node-gyp rebuild
                                        npm error make: Entering directory '/opt/iobroker/node_modules/opengpio/build'
                                        npm error   CXX(target) Release/obj.target/opengpio/cpp/opengpio.o
                                        npm error   SOLINK_MODULE(target) Release/obj.target/opengpio.node
                                        npm error make: Leaving directory '/opt/iobroker/node_modules/opengpio/build'
                                        npm error /usr/lib/gcc/arm-linux-gnueabihf/10/crtbeginS.o: file not recognized: file format not recognized
                                        npm error collect2: error: ld returned 1 exit status
                                        npm error make: *** [opengpio.target.mk:133: Release/obj.target/opengpio.node] Error 1
                                        npm error gyp ERR! build error
                                        npm error gyp ERR! stack Error: `make` failed with exit code: 2
                                        npm error gyp ERR! stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:209:23)
                                        npm error gyp ERR! System Linux 6.1.21-v7+
                                        npm error gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                                        npm error gyp ERR! cwd /opt/iobroker/node_modules/opengpio
                                        npm error gyp ERR! node -v v20.19.1
                                        npm error gyp ERR! node-gyp -v v10.1.0
                                        npm error gyp ERR! not ok
                                        npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-07-15T21_32_23_361Z-debug-0.log
                                        host.raspberrypi Cannot install iobroker.rpi2@2.4.0: 1
                                        
                                        

                                        pi@raspberrypi:~ $ cd /opt/iobroker && npm ls opengpio
                                        iobroker.inst@3.0.0 /opt/iobroker
                                        └── opengpio@1.0.18 extraneous

                                        https://forum.iobroker.net/topic/81652/kann-den-rpi-adapter-auf-meinem-raspberry-nicht-installieren

                                        Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                                        Thomas BraunT 1 Antwort Letzte Antwort
                                        0
                                        • Basti97B Basti97

                                          Ich habe auch das Problem mit opengpio Installation weiß jemand welchen Befehl ich eingeben muss. Bin langsam am verzwifeln. Ich habe schon nodejs aktualisiert das komische andere Adapter installation klappt nur nicht der rpi 2 Adapter.

                                          iob install rpi2
                                          NPM version: 10.8.2
                                          Installing iobroker.rpi2@2.4.0... (System call)
                                          npm error code 1
                                          npm error path /opt/iobroker/node_modules/opengpio
                                          npm error command failed
                                          npm error command sh -c node-gyp rebuild
                                          npm error make: Entering directory '/opt/iobroker/node_modules/opengpio/build'
                                          npm error   CXX(target) Release/obj.target/opengpio/cpp/opengpio.o
                                          npm error   SOLINK_MODULE(target) Release/obj.target/opengpio.node
                                          npm error make: Leaving directory '/opt/iobroker/node_modules/opengpio/build'
                                          npm error /usr/lib/gcc/arm-linux-gnueabihf/10/crtbeginS.o: file not recognized: file format not recognized
                                          npm error collect2: error: ld returned 1 exit status
                                          npm error make: *** [opengpio.target.mk:133: Release/obj.target/opengpio.node] Error 1
                                          npm error gyp ERR! build error
                                          npm error gyp ERR! stack Error: `make` failed with exit code: 2
                                          npm error gyp ERR! stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:209:23)
                                          npm error gyp ERR! System Linux 6.1.21-v7+
                                          npm error gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                                          npm error gyp ERR! cwd /opt/iobroker/node_modules/opengpio
                                          npm error gyp ERR! node -v v20.19.1
                                          npm error gyp ERR! node-gyp -v v10.1.0
                                          npm error gyp ERR! not ok
                                          npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-07-15T21_32_23_361Z-debug-0.log
                                          host.raspberrypi Cannot install iobroker.rpi2@2.4.0: 1
                                          
                                          

                                          pi@raspberrypi:~ $ cd /opt/iobroker && npm ls opengpio
                                          iobroker.inst@3.0.0 /opt/iobroker
                                          └── opengpio@1.0.18 extraneous

                                          https://forum.iobroker.net/topic/81652/kann-den-rpi-adapter-auf-meinem-raspberry-nicht-installieren

                                          Thomas BraunT Online
                                          Thomas BraunT Online
                                          Thomas Braun
                                          Most Active
                                          schrieb am zuletzt editiert von Thomas Braun
                                          #518

                                          @basti97

                                          Auf meinem Systembaut der auch momentan nicht. Allerdings mit anderen Meldungen.
                                          Du scheinst aber da auch mit einem nicht aktuellen Grundsystem unterwegs zu sein, macht es auch nicht wahrscheinlicher, das das funktioniert.

                                          https://github.com/ExpeditionExploration/opengpio/issues/37

                                          Edit:

                                          Doppelposts sind nicht die feine Art...

                                          https://forum.iobroker.net/topic/81652/kann-den-rpi-adapter-auf-meinem-raspberry-nicht-installieren

                                          Linux-Werkzeugkasten:
                                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                          NodeJS Fixer Skript:
                                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                          HasontH 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

                                          418

                                          Online

                                          32.4k

                                          Benutzer

                                          81.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