Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Orange PI "H3" - GPIOs aus ioBroker steuern

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Orange PI "H3" - GPIOs aus ioBroker steuern

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

      So richtet ihr euch die OrangePI GPIO ein

      (Getestet mit einem Orange PI Plus 2)

      Sollte aber auch mit allen anderen OrangePI mit H3 Chips gehen

      Dazu muss als erstes die WiringOP installiert werden.

      Auf Kommandozeilenebene gebt ihr folgendes ein

      git clone https://github.com/zhaolei/WiringOP.git -b h3
      

      Das lädt euch die WiringOP auf den OPI.

      Anschließend nacheinander folgende Befehle eingeben :

      cd WiringOP
      chmod +x ./build
      sudo ./build
      

      Jetzt solltet schauen, ob es richtig installiert wurde.

      gpio readall
      

      3351_gpio_readall.jpg

      Unterstütze Kommandos :

             gpio -v
             gpio -h
             gpio [-g|-1] [-x extension:params] ...
             gpio <read write/aread/awritewb/pwm/mode>...
             gpio readall/reset
             gpio unexportall/exports
             gpio export/edge/unexport ...
             gpio pwm-bal/pwm-ms
             gpio pwmr <range>
             gpio pwmc <divider>
             gpio load spi/i2c
             gpio i2cd/i2cdetect
             gpio usbp high/low
      

      Blockly zur Steuerung
      3351_gpio_blockly.jpg
      Im Javascript Adapter unter Einstellungen muss bei Erlaube das Kommando "exec": ein Haken gesetzt werden.

      Das war es schon 😄

      Nachtrag :
      Ich habe festgestellt, daß die Schaltung oben und das Blockly nur dann läuft, wenn ihr nach jedem Neustart des OPI einmalig einen zusätzlichen Command setzt

      gpio mode <gpio pinnummer> out
      

      Also für Pin 7 : gpio mode 7 out

      Damit schaltet ihr den Pin auf Ausgang..

      Grüße
      Tom

      1 Reply Last reply Reply Quote 0
      • K
        knopers1 last edited by

        sehr schön Tom,

        ich nutze die GPIO´s des RPI Zero W.

        Dort lassen sich die GPIO´s über den RPI Adapter ansprechen.

        Geht es aus dem Blockly genau so beim RPI wie bei deinem Bespiel?

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

          Hi,

          das kann ich dir nicht wirklich sagen, ich habe nur den Orange PI mit ioBroker laufen.

          Daher kann ich das nicht testen…

          Probiers doch einfach mal aus 😄

          gpio readall sollte auch auf der Kommandozeile beim RPI's gehen…

          Wenn dann die Liste so oder ähnlich kommt, dann bist du nah dran.

          Schau mal hier auf die Seite : http://wiringpi.com/

          Das sollte speziell für die Raspis sein...

          Grüße

          Tom

          1 Reply Last reply Reply Quote 0
          • R
            reini last edited by

            Hallo,

            eine Frage zu den Orange Pi GPIOs, auf 4 & 6 hängt ja der Lüfter drauf und wollte diesen ausschalten - funzt aber nicht, was mach ich falsch?

            Betreibe Multihost (raspi3+orangepi e2)

            3845_2018-07-03_21_03_37-javascript_-_iobroker.png

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

              Moin 🙂

              Pin 4 & 6 an der Steckerleiste?

              Das sind 5V Spannungsversorgungsanschlüsse des OrangePI und keine GPIOs.

              Die kannst du nicht schalten.

              Schau mal hier : viewtopic.php?f=35&t=15060

              Das sollte dir helfen.

              Grüße

              Tom

              1 Reply Last reply Reply Quote 0
              • R
                reini last edited by

                aber auf welche Pins muss ich den Lüfter dann stecken? (möchte nur ein/aus über den ioBroker steuern können) ev. Pin 1 3,3V und Gpio 9 GND ?
                3845_2018-07-04_10_13_23-gpio_orange_pi_2e_-_google-suche.png

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

                  Schau dir bitte mein verlinktes Thema an.

                  Du kannst mit keinem GPIO direkt ein Lüfter steuern.

                  Ein normaler 5V Lüfter zieht 100-200mA, damit zerschießt du dir den GPIO sofort wegen Überlastung.

                  Wenn du ihn an 3,3V und GND klemmst, dann läuft er trotzdem dauerhaft nur halt mit 3,3V langsamer…

                  Grüße

                  Tom

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

                    Wichtigen Hinweis in Beitrag 1 eingefügt

                    Neustart = Command gpio mode <pin nummer="">out</pin>

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    444
                    Online

                    31.7k
                    Users

                    79.8k
                    Topics

                    1.3m
                    Posts

                    gpio orange pi wiringpi
                    3
                    8
                    1381
                    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