FHEM Forum

Verschiedenes => Bastelecke => Thema gestartet von: Brad Majors am 17 Oktober 2022, 21:36:56

Titel: WiringPI > Pi 4 schaltet keine GPIO mehr
Beitrag von: Brad Majors am 17 Oktober 2022, 21:36:56
Habe mein System von einem Pi 3 auf einen Pi4 upgegraded.
Als OS läuft ein 64bit Bullseye (vorher war es noch Jessie).

Soweit hat fast alles geklappt.

Allerdings funktioniert meine GPIO Ansteuerung nicht mehr.
Hatte mit dem PIN 2 meinen elektrischer Türöffner gesteuert.
Aufgrund des potentiellen Sicherheitsrisikos wolle ich da keinen Funk Aktor.

Ich habe schon alles mögliche versucht. Allerdings scheint er mir den GPIO nicht mehr zu schalten?

Das System wurde von einem Jessie Backup wiederhergestellt.
Wie gesagt der Rest funktioniert fehlerfrei (bisher).
Titel: Antw:WiringPI > Pi 4 schaltet keine GPIO mehr
Beitrag von: Stelaku am 18 Oktober 2022, 06:54:17
versuch es mal mit diesem link
http://wiringpi.com/wiringpi-updated-to-2-52-for-the-raspberry-pi-4b/ (http://wiringpi.com/wiringpi-updated-to-2-52-for-the-raspberry-pi-4b/)

gruss Stephan
Titel: Antw:WiringPI > Pi 4 schaltet keine GPIO mehr
Beitrag von: Brad Majors am 18 Oktober 2022, 14:43:38
Danke.

Den hatte ich schon vorher gefunden und installiert.
Finde das Problem/Fehler leider nicht.

Keine Ahnung warum der nicht schaltet. Wenn alle Strick reißen muss ich doch einen anderen Aktor verwenden.

Hätte Zigbee oder Enocean im Angebot :).

433/866 MHz ist mir definitiv zu gefährlich/unsicher.
Titel: Antw:WiringPI > Pi 4 schaltet keine GPIO mehr
Beitrag von: MadMax-FHEM am 18 Oktober 2022, 14:46:20
Kenne ja GPIO usw. nur so rudimentär ;)

Aber wie, also welches Modul nutzt du um zu schalten?

Poste doch mal ein list oder nenn zumindest den Device-Typ...

Berechtigungen die dem User fhem fehlen?

Gruß, Joachim
Titel: Antw:WiringPI > Pi 4 schaltet keine GPIO mehr
Beitrag von: Adimarantis am 18 Oktober 2022, 16:34:56
Ich hatte auch Probleme mit WiringPi (via FHEM GPIO Modul) unter Bullseye.
Allerdings mit einem älteren Raspi.
Bei mir hat geholfen, diese Version selbst zu übersetzen:
https://github.com/WiringPi

Jörg
Titel: Antw:WiringPI > Pi 4 schaltet keine GPIO mehr
Beitrag von: Stelaku am 18 Oktober 2022, 16:41:19
vieleicht fehlt auch nur noch die Gruppenzuordnung
sudo adduser fhem gpio

Gruss
Stephan
Titel: Antw:WiringPI > Pi 4 schaltet keine GPIO mehr
Beitrag von: MadMax-FHEM am 18 Oktober 2022, 17:22:19
Zitat von: Stelaku am 18 Oktober 2022, 16:41:19
vieleicht fehlt auch nur noch die Gruppenzuordnung
sudo adduser fhem gpio

Gruss
Stephan

Sollte das nicht eher so lauten

Zitat von: https://wiki.ubuntuusers.de/Benutzer_und_Gruppen/
sudo usermod -aG GRUPPENNAME BENUTZERNAME

Also dann:

sudo usermod -aG gpio fhem


Gruß, Joachim
Titel: Antw:WiringPI > Pi 4 schaltet keine GPIO mehr
Beitrag von: Stelaku am 18 Oktober 2022, 18:03:02
Zitat von: MadMax-FHEM am 18 Oktober 2022, 17:22:19
Sollte das nicht eher so lauten

sudo usermod -aG gpio fhem

habs gerade ausprobiert funktioniert beides unter bullseye auf einen PiZero.

Zitat von: Brad Majors am 17 Oktober 2022, 21:36:56
Hatte mit dem PIN 2 meinen elektrischer Türöffner gesteuert.

Ich weiss nicht ob das beim PI4 auch so ist aber bei meinem PiZero ist GPIO2 wärend des booten immer auf 3,3 Volt (high signal). Der Gpio ist auch noch als SDA I2C belegt.
Vieleicht solltest Du einen anderen GPIO für den Türöffner nehmen damit beim booten nach einer Netztrennung keine ungewünschte Pegeländerung vorkommt.
GPIO17 GPIO 27 und GPIO 22 bleiben beim boot z.b. auf low Pegel.

Gruß

Stephan
Titel: Antw:WiringPI > Pi 4 schaltet keine GPIO mehr
Beitrag von: Brad Majors am 19 Oktober 2022, 12:52:02
Danke für eure Hilfe.

Am user liegt es nicht den hatte ich schon vorher eingetragen.

Anbei mein List des device.

Internals:
   DEF        2
   FUUID      5c9e5a6e-f33f-2a6c-b369-5846150d98c7b28d
   GPIO_Basedir /sys/class/gpio
   GPIO_Nr    2
   NAME       Tuer
   NR         48
   STATE      zu
   TYPE       RPI_GPIO
   WiringPi_gpio /usr/bin/gpio
   READINGS:
     2022-10-19 12:49:17   Pinlevel        high
     2022-10-18 19:29:08   state           on
   fhem:
     interfaces switch
Attributes:
   alexaName  Tuer
   alias      Tür
   devStateIcon auf:fts_door_right_open@red zu:fts_door_right@green
   direction  output
   eventMap   on:zu off:auf
   group      Sicherheit
   icon       fts_door_right
   room       00_Home,10_Türöffner,30_Homekit,95_AppleW.,96_Alexa
Titel: Antw:WiringPI > Pi 4 schaltet keine GPIO mehr
Beitrag von: Stelaku am 19 Oktober 2022, 16:08:48
Hast Du denn vieleicht die Möglichkeit mal auf einen anderen GPIO zu wechseln um auszuschliesen das die IC2 Schnittstelle die ja auch auf Gpio2 mit SDA liegt nicht dazwischenfunkt.
wie schon geschrieben 17 22 oder 27 sind ohne Nebenfunktionen.
Was ich bei mir bei testen gemerkt hatte das erst nach einen schutdown restart vom Fhem die user Gruppen zugehörigkeit angenommen wurde.
Aber Du wirst bestimmt etliche male schon einen neustart durchgeführt haben.

gibt es denn im log eine Meldung wenn Du über den WEB icon schaltest.

Gruß

Stephan
Titel: Antw:WiringPI > Pi 4 schaltet keine GPIO mehr
Beitrag von: Frank_Huber am 19 Oktober 2022, 18:40:58
Soweit ich weiß läuft wiringpi nicht mit dem 64bit OS.
Versuche doch mal die 32bit bullseye.
Titel: Antw:WiringPI > Pi 4 schaltet keine GPIO mehr
Beitrag von: klaus.schauer am 20 Oktober 2022, 06:54:44
Hier gibt es alles, was man für Raspberry OS (Debian Bullseye) braucht: https://github.com/WiringPi/WiringPi/tree/2.61-1

64 bit

wget https://github.com/WiringPi/WiringPi/releases/download/2.61-1/wiringpi-2.61-1-arm64.deb
dpkg -i wiringpi-2.61-1-arm64.deb


32 bit

wget https://github.com/WiringPi/WiringPi/releases/download/2.61-1/wiringpi-2.61-1-armhf.deb
dpkg -i wiringpi-2.61-1-armhf.deb