Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Raspberry PI GPIOs in iobroker.rpi

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Raspberry PI GPIOs in iobroker.rpi

Scheduled Pinned Locked Moved Tester
37 Posts 11 Posters 21.5k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • wendy2702W Online
    wendy2702W Online
    wendy2702
    wrote on last edited by
    #21

    @stehol:

    Hallo zusammen,

    zunächst vielen Dank für die sehr gute Arbeit des iobroker-Teams. Bisher bin ich tatsächlich ohne eine unbeantwortete Frage mit Forum und Doku zurecht gekommen. iobroker inkl. Homematic läuft inkl. Visualisierung über VIS.

    Aber jetzt wäre es dann doch Zeit für eine Frage auf die ich keine Antwort finde ;-)

    Gibt es eine Möglichkeit den Zustand (low/high) der GPIOs beim starten bzw. restarten des RPI Adapter festzulegen.

    Ich habe ein 8-Relais-Port an den GPIOs hängen, wenn der Adapter bzw. der Raspberry neu startet gehen die GPIOs auf 1 und damit öffnen alle Relais, dass würde ich gerne vermeiden.

    Vielen Dank

    Stefan `

    Gibt ein GitHub Issue dazu: https://github.com/ioBroker/ioBroker.rpi2/issues/4

    Bitte keine Fragen per PN, die gehören ins Forum!

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    1 Reply Last reply
    0
    • C Offline
      C Offline
      Christian.B
      wrote on last edited by
      #22

      Hallo zusammen,

      ich habe Reedkontakte an den Fenstern und Türen montiert mit denen ich mittels raspi 3 b+ und IOBroker den Status derFenster (auf/zu) abfragen möchte.

      Der ioBroker RPI-Monitor Adapter ist bereits installiert.

      Wenn ich unter Instanzen > RPI-Monitor > GPIOs irgendwelche GPIOs auf „aktiv“ klicke, sehe ich unter Objekte > rpi2.0 > gpio die entsprechenden GPIOs.

      Leider komme ich nicht dahinter, an welche zwei Pins des Raspis ich die Anschlüsse der Reedkontakte anschließen muss und wie ich unter Instanzen > RPI-Monitor > GPIOs den Typ (in/out) konfigurieren muss damit mir der Zustand der Reedkontakte (angezogen/nicht angezogen) als true oder false angezeigt wird.

      Kann mir bitte jemand einen Tipp geben?

      Danke und Gruß

      Christian

      viele Grüße

      Christian

      1 Reply Last reply
      0
      • DutchmanD Offline
        DutchmanD Offline
        Dutchman
        Developer Most Active Administrators
        wrote on last edited by
        #23

        Hi,

        Auf github steht welche Pin welcher gpo ist :

        https://github.com/ioBroker/ioBroker.rp … /README.md

        In = Zustand 0/1 überwachen und an ioBroker geben

        Out = gpio schalten

        Hilft das ?

        Sent from my iPhone using Tapatalk

        1 Reply Last reply
        0
        • C Offline
          C Offline
          Christian.B
          wrote on last edited by
          #24

          Hallo und danke,

          was ist zu tun wenn ich z.b GPIO 2 auf 0/1 überprüfen möchte? Wird er vom Fensterreedkontakt gegen gnd oder eine Spannung gebrückt? Falls ja, welche?

          Wird dann der gpio2 auf "in" geschaltet?

          Wird der andere Pin (gnd/ Spannung) dann auf "out" geschaltet? Wird noch ein Widerstand eingelötet?

          Sorry, dass ich mich so doof anstelle. Als nicht vom Fach, bin ich schon froh, dass ich alle sonofs geflasht und iobroker installiert habe. Auch kann ich die sonofs wunderbar über schöne Visualisierungen bedienen. Bei den Fensterkontakten tue ich mich aber schwer. Habe die Kontakte an sämtluchen Fenstern und Türen im Haus verbaut und würde jetzt gerne den Zustand auslesen.

          viele Grüße

          Christian

          1 Reply Last reply
          0
          • DutchmanD Offline
            DutchmanD Offline
            Dutchman
            Developer Most Active Administrators
            wrote on last edited by
            #25

            Setztemal einen pin auf input und dan 3.3V auf diesen pin und schau was in iobroker passiert

            Sent from my iPhone using Tapatalk

            1 Reply Last reply
            0
            • C Offline
              C Offline
              Christian.B
              wrote on last edited by
              #26

              Ich habe alle GPIOs auf "in" geschaltet und nacheinander auf 3,3V gesetzt.

              Bei folgenden GPIO habe ich unter Objekte die Änderung auf "true" gehabt:

              10,11,12,13,16,18,19.

              Bei den anderen steht "true" bzw. " " egal ob ich sie gegen 3,3v schalte oder nicht.

              Damit käme ich schon viel weiter und könnte einige Fenster oder Türen überwachen.

              Allerdings wären das 7 Kontakte, die ich derzeit überwachen kann.

              Nur habe ich bereits jetzt 12 Kontakte, die zu überwachen sind und zwei kommen noch dazu.

              Wo habe ich den Fehler gemacht und was kann ich machen, damit die anderen Pins auch überwacht werden können?

              viele Grüße

              Christian

              1 Reply Last reply
              0
              • DutchmanD Offline
                DutchmanD Offline
                Dutchman
                Developer Most Active Administrators
                wrote on last edited by
                #27

                es können leider nicht alle gpio's genutzt werden, hier mal meine Konfiguration ich habe damals alles durchlaufen und jetzt nur diejenigen an die belegt werden können.

                insgesammt 17 von den 27 :

                979_screen_shot_2018-06-20_at_21.14.54.png

                1 Reply Last reply
                0
                • C Offline
                  C Offline
                  Christian.B
                  wrote on last edited by
                  #28

                  Mit 17 als "in" wäre ich schon gut bedient. Leider sind es nur 7.

                  Auch wenn ich wieder richtig froh bin, 7 Kontakte überwachen zu können, frage ich mich was ich mache kann um alle 12-14 Kontakte überwachen zu können.

                  viele Grüße

                  Christian

                  1 Reply Last reply
                  0
                  • DutchmanD Offline
                    DutchmanD Offline
                    Dutchman
                    Developer Most Active Administrators
                    wrote on last edited by
                    #29

                    @Christian.B:

                    Mit 17 als "in" wäre ich schon gut bedient. Leider sind es nur 7.

                    Auch wenn ich wieder richtig froh bin, 7 Kontakte überwachen zu können, frage ich mich was ich mache kann um alle 12-14 Kontakte überwachen zu können. `

                    wieso sind es bei dir nur 7, bist du dir dan ganz sicher ? Was für einen pi hast du den ?

                    Du kannst auch mal selber probieren durch alle GPIO's an zu vinken und dan beim starten des adapter auf die Fehlermeldungen schauen.

                    Jeder GPIO der nicht angesprochen werden kan wird ein Fehler im log generieren, wie gesagt bei mir sind es 17 funtionierende.

                    1 Reply Last reply
                    0
                    • C Offline
                      C Offline
                      Christian.B
                      wrote on last edited by
                      #30

                      ich habe den aktuellen pi 3 b+.

                      Bei dem Rest habe ich zwar jedes einzelne Wort verstanden, dennoch weiß ich trotzdem nicht, was zu tun ist :-(

                      Bei einigen gpio steht unter "State" dauerhaft " " Ist das eine Fehlermeldung?

                      Dann gibt es welche, die dauerhaft auf "true" stehen, egal ob sie gegen 3,3v geschaltet sind oder nicht.

                      Den Rest habe ich mit meinem Sohn mehrfach überprüft. Ich kann nur 7 GPIOs auf "in" prüfen.

                      viele Grüße

                      Christian

                      1 Reply Last reply
                      0
                      • C Offline
                        C Offline
                        Christian.B
                        wrote on last edited by
                        #31

                        Heute sind aus mir unbekannten Gründen zwei gpio, die ich auf „in“ abfragen kann dazu gekommen.

                        Somit sind es jetzt 9 mit denen ich meine Fenster und Türenkontakte (hoffentlich) überwachen kann.

                        Nachdem ich alle Kontakte zusammen gezählt habe, komme ich auf mindestens 15, die ich für die Überwachung brauche. Dabei sind schon einige, wie z.B Dachgeschoßfenster zusammengeführt.

                        Hat noch jemand eine Idee, wie ich mehr als die 9 GPIOs überwachen kann?

                        Komisch ist, dass die GPIO, die im Moment nicht abgefragt werden können jedes Mal nach dem Neustart des Raspis einen anderen Status anzeigen. Mal steht da garnichts, nach dem nächsten Neustart steht „true“ obwohl nichts angeschlossen ist und nach erneutem Neustart steht der Status auf „ “ . Wie soll ich da eine zuverlässige Alamanlage aufbauen und wie bekomme ich mehr gpios, die ich überwachen kann?

                        viele Grüße

                        Christian

                        1 Reply Last reply
                        0
                        • DutchmanD Offline
                          DutchmanD Offline
                          Dutchman
                          Developer Most Active Administrators
                          wrote on last edited by
                          #32

                          Als Alternative… Hast du Homematic?

                          Dann würde das 8-Fach Modul zum Selbstbau für 20 Euro zu deiner Situation passen

                          Sent from my iPhone using Tapatalk

                          1 Reply Last reply
                          0
                          • C Offline
                            C Offline
                            Christian.B
                            wrote on last edited by
                            #33

                            Homematic habe ich leider nicht und wollte mir dafür nicht extra zulegen.

                            Ist der Grund bekannt , warum sich nicht alle gpio abfragen lassen? Werden die von irgendeinem Programm/Adapter blokiert?

                            Habe ich noch andere Möglichkeiten?

                            Gpio-Expander, irgend ein Zusatzgerät oder Platine?

                            Mit den 9 GPIOs kann ich mein Vorhaben nicht realisieren.

                            Komisch ist auch, dass bei Dir 17 und bei mir 9 gehen.

                            Wahrscheilich liegts an meinem neuen pi3B+ . Welchen hast Du eigentlich?

                            viele Grüße

                            Christian

                            1 Reply Last reply
                            0
                            • wendy2702W Online
                              wendy2702W Online
                              wendy2702
                              wrote on last edited by
                              #34

                              Hi,

                              dazu gibt es schon einige Beiträge wie es aussieht:

                              viewtopic.php?f=22&t=13966&p=147971&hil … ry#p147971

                              viewtopic.php?f=22&t=10265&p=138303&hil ... ry#p138303

                              viewtopic.php?f=22&t=5418

                              viewtopic.php?f=20&t=5237

                              Vielleicht ist da noch etwas bei das dir hilft.

                              Gruß

                              Bitte keine Fragen per PN, die gehören ins Forum!

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              1 Reply Last reply
                              0
                              • smartboartS Offline
                                smartboartS Offline
                                smartboart
                                wrote on last edited by
                                #35

                                Hallo ich klinke mich mal ein….Benutze das Tinkerboard und habe den Adapter am laufen...Mit ensprechenden Anpassungen läuft der auch mit dem Tinker...Aber GPIO lassen sich keine nutzen damit...Mir würde schon einer reichen für meine Klingel...

                                Aber liegt wahrscheinlich daran, dass unter der Tabelle ( gpio readall ) die Spalte fehlt, bzw. das Tinkerboard mit der CPU Adresse arbeitet. Der Adapter aber wohl auf die BCM Spalte zugreift.... Kann man da was drehen? 6558_unbenannt.png

                                1 Reply Last reply
                                0
                                • C Offline
                                  C Offline
                                  Christian.B
                                  wrote on last edited by Christian.B
                                  #36

                                  Hallo,
                                  ich versuche es nochmal an dieser Stelle nach einer Lösung für mein Problem zu fragen.
                                  Nach Umzug des iobrokers von Rapi3+ auf raspi 4 reagieren die GPIO Eingänge nicht mehr auf meine Fenster und Türensensoren. Der Rpi Adapter ist grün und zeigt sonst alle anderen Raspiparameter.
                                  Auf dem neuen Raspi wurde ein neuer iobroker installiert und ein backup vom "alten" aufgespielt.
                                  Alles andere Adapter sind aktuell, grün und funktionieren.
                                  Falls es relevant sein soll, habe ich die node Version v10.16.3. NPM v6.9.0

                                  Bitte um Hilfe, es ist kein smarthome mehr ohne die Fenster und Türenzustände.

                                  Danke und Grüße
                                  Christian

                                  viele Grüße

                                  Christian

                                  1 Reply Last reply
                                  0
                                  • C Offline
                                    C Offline
                                    Christian.B
                                    wrote on last edited by
                                    #37

                                    hier kurz mal eine Info, wie ich mein oben beschriebenes Problem mit den GPIOs unter dem Raspi 4 gelöst habe. Vielleich hilft das jemandem.

                                    1. als erstes rpi2.0 Adapter entfernt und neu installiert. Damit habe ich zu lange gewartet, da der Adapter (mit derselben Version-Nr.) grün war und sonst alle Raspi Parameter ausgegeben hat. Bereits dannach konnte ich auf (ich glaube 9) Gpio zugreifen. Da viele gpio, die noch unter Raspi 3 funktionierten und an die ich meine Fenster und Türen angeschlossen hatte, nicht funtionierten, habe ich noch:

                                    2. die Befehle aus dien Thread eingetippt RPI 2.0 GPIOs können nicht angesteuert werden

                                    cd /opt/iobroker/node_modules
                                    rm -r rpi-gpio
                                    cd iobroker.rpi2
                                    rm -r node_modules
                                    npm install --production
                                    

                                    dadurch sind 8 neue gpio dazu gekommen, die ich im rpi2.0 adapter jetzt anklicken und als "in" definieren konnte.
                                    Somit sind es jetzt 17 GPIOs, die ich als Eingang überwachen kann, was jetzt mehr als vorher ist. Jetzt kann ich, die vorher nicht überwachte Fenster auch anschließen womit ich sehr zufrieden bin.

                                    viele Grüße

                                    Christian

                                    1 Reply Last reply
                                    1
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    777

                                    Online

                                    32.5k

                                    Users

                                    81.7k

                                    Topics

                                    1.3m

                                    Posts
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                    ioBroker Community 2014-2025
                                    logo
                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Home
                                    • Recent
                                    • Tags
                                    • Unread 0
                                    • Categories
                                    • Unreplied
                                    • Popular
                                    • GitHub
                                    • Docu
                                    • Hilfe