Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Hardware
  4. Fragen zum Relay Module bit GPIO

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.7k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    713

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

Fragen zum Relay Module bit GPIO

Geplant Angeheftet Gesperrt Verschoben Hardware
24 Beiträge 6 Kommentatoren 5.1k 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.
  • T Offline
    T Offline
    Tottbeck
    schrieb am zuletzt editiert von
    #21

    Generell halte ich es für problematisch das in der Javascript-Instanz zu lösen, das gehört eigentlich in die GPIO-Initialisierung der RPI-Adapters.

    Beispielsweise musste ich gestern meinen Raspi3 neustarten wegen einer komplett anderen Sache (OpenVPN-Config).

    Plötzlich ginge alle GPIOs auf low => also Türklingel usw auf daueraktiv :shock:

    Was war passiert ? Die Javascript-Instanz im IOBroker konnte nicht geladen werden und das Script mit GPIO-Init auf High lief nicht.

    Weil auch der IobBroker-WebIF-Port aus mir nicht plausiblen Gründen plötzlich von 8081 auf 8086 gewechselt hat, dauerte es etwas länger um das festzustellen und die GPIO wieder abzuschalten und Javascript wieder ans laufen zu bringen :?

    Evtl. wäre es besser in einem Cronjob-Bash den IoBroker (am besten speziell die Javascript-Instanz) überwachen und im Fehlerfall die GPIOs auf inaktiv (für mich High) stellen. Ist natürlich trotzdem alles hintenrum.

    1 Antwort Letzte Antwort
    0
    • C Offline
      C Offline
      clerosch
      schrieb am zuletzt editiert von
      #22

      Hallo alle zusammen,

      mit dem gleichen Problem habe ich mich auch gerade rumgeschlagen und folgende (Behelfs-)Lösung gefunden:

      -rpi-Adapter deinstallieren (=kein Anziehen der Relais beim Neustart mehr)

      • pigpio installieren

      -Ansteuerung der gpio über exec-node (achja, ich mache inzwischen eigentlich alles mit node-red, sollte aber in javascript auch kein Problem sein)

      Schöner wäre es natürlich, wenn der rpi-Adapter eine Einstellmöglichkeit hierfür hätte oder es einen extra-Adapter gäbe - aber bei dem, was die Entwickler alles leisten, ist verständlich, dass nicht alles (gleich) umgesetzt werden kann.

      Ich gehöre übrigens zu denen, die noch immer versuchen, mit dem raspi3 eine stabile Geschichte hinzubekommen. Habe mir jetzt ein 8-Relais-Hutschienen-Board von waveshare zugelegt, auf welches der raspi direkt aufgesteckt werden kann. Schöne Lösung, wenngleich halt auch low-active - was nicht so meine Logik, aber programmtechnisch lösbar ist.

      Mit Hochachtung und Dank an die iobroker-Community

      clerosch

      • raspi4 mit Raspberry Pi 8-Kanal Relais Modul Expansion Board

      • raspi 4, iob v7.1.1, nodejs 20.18.0, js-controller 7.1.6, npm 10.8.2

      • 1wire - DS9490 - DS18B20

      • sonoff basic, th, ch4

      • Steuerung von Scheitholz-Pellet-Kessel, Raumheizung, Lüftung, Fotovoltaik (temporäre Insel)

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        Mr.Oz
        schrieb am zuletzt editiert von Mr.Oz
        #23

        Habe auch noch mal weiter gesucht und bin fündig geworden.

        Ich habe mir den Adapter Systeminfo installiert. Hier ist es möglich mittels Kommando beim Start des Adapters die Gpio´s zu steuern.

        Folgende Einstellungen habe ich eingestellt. Die Gpio Bezeichnung sind anders als die beim RPI Adapter. Diese kann man mit wiringpi auslesen. Nach einen Neustart des Adapters werden alle Relay´s mit True ohne Verzögerung geschaltet. Der Neustart ändert nicht mal den alten Zustand. Ich habe das setzen der GPios beim Adaperneustart mitaufgenommen falls der Raspberry mal neustartet

        Komando:

        ! gpio mode 22 output
        ! gpio write 22 1
        ! gpio mode 23 output
        ! gpio write 23 1
        ! gpio mode 24 output
        ! gpio write 24 1
        ! gpio mode 25 output
        ! gpio write 25 1
        ! gpio mode 26 output
        ! gpio write 26 1
        ! gpio mode 27 output
        ! gpio write 27 1
        ! gpio mode 28 output
        ! gpio write 28 1
        ! gpio mode 29 output
        ! gpio write 29 1

        Items in der Instanz
        9364_gpio.png
        Die WriteCommand Spalte ist leider abgeschnitten. Bsp. gpio write 24 @(@ ? '0' : '1')

        Auszug WiringPi (BCM=RPI-Adapter; wPi=Systeminfo)
        9364_gpio2.png

        1 Antwort Letzte Antwort
        1
        • C Offline
          C Offline
          clerosch
          schrieb am zuletzt editiert von
          #24

          Hallöchen,

          für alle node-red-Fans: manchmal sieht man den Wald vor lauter Bäumen nicht: in node-red geht es doch schlicht und ergreifend mit den rpi-nodes… :idea: Wichtig wie gesagt nur, dass der rpi-Adapter nicht installiert ist.

          clerosch

          • raspi4 mit Raspberry Pi 8-Kanal Relais Modul Expansion Board

          • raspi 4, iob v7.1.1, nodejs 20.18.0, js-controller 7.1.6, npm 10.8.2

          • 1wire - DS9490 - DS18B20

          • sonoff basic, th, ch4

          • Steuerung von Scheitholz-Pellet-Kessel, Raumheizung, Lüftung, Fotovoltaik (temporäre Insel)

          1 Antwort Letzte Antwort
          0

          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

          Registrieren Anmelden
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          289

          Online

          32.9k

          Benutzer

          83.0k

          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