Hallo zusammen,
ich versuche gerade mein System neu aufzusetzen.
Das aktuellste Betriebssystem ist Trixie. Leider funktioniert die GPIO-Ansteuerung darunter nicht wie bisher:
Internals:
DEF 24
FUUID 693ac4d6-f33f-3e5d-9f5b-a1040766bc691d4b
GPIO_Basedir /sys/class/gpio
GPIO_Nr 24
NAME LED_Band_Garage
NR 69
STATE off
TYPE RPI_GPIO
WiringPi_gpio
READINGS:
2025-12-18 11:05:16 state off
Pinlevel:
TIME 2025-12-18 11:21:22
VAL
fhem:
interfaces switch
Attributes:
active_low yes
devStateIcon on:message_socket@red off:message_socket@green
direction output
group Lampen
icon light_led_stripe
room 1.Start,4.Technik,7.Aussen
sortby 41
userattr LichtAlarm LichtAlarm_map lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 structexclude
webCmd :Natürlich habe ich schon recherchiert und finde auch diverse Treffer. Diese betreffen aber entweder den Pi 5, bei dem die GPIO-Belegung anders zu sein scheint, oder ein anderes Betriebssystem. Oder ich ich habe nicht richtig gesucht.
Hat jemand einen Tipp für mich, wie ich die GPIO´s auf dem Rapsi 4B unter Trixie zum laufen bekomme. Versuche es nun schon seit Tagen und komme nicht weiter.
Danke
seit Bookworm:
https://forum.fhem.de/index.php?topic=141160.msg1337717#msg1337717
ZitatNatürlich habe ich schon recherchiert und finde auch diverse Treffer.
Oben angetackert aber scheinbar doch schwer zu finden :)
https://forum.fhem.de/index.php?topic=137661.0
@Otto: ehrlich gesagt, unter dem Titel des angepinnten Beitrags kann man sich alles und nichts vorstellen. Und mit dem Titel "GPIO Bookworm" ist auch fraglich, ob der Bereich "Einplatinencomputer" der richtige ist, denn das Thema selbst betrifft ja nicht nur RaspberryPi & Co. Vielleicht eher ein Linux Thema, aber da würde vermutlich auch niemand in die Beitragsliste schauen.
Vielleicht sollte man den Titel so gestalten, dass er auch bei einer simplen Sucheingabe gefunden wird. Nach Bookworm wird vermutlich kaum noch jemand suchen.
Zunächst einmal vielen Dank an alle!
Ich habe es geschafft – die Lösung lag bei mir offenbar in der Addition von +512 zu den bisherigen GPIOs sowie im Einsatz des Pull-up-Widerstands. Jetzt funktioniert alles wie gewünscht.
Zum Thema ,,Finden" möchte ich aus der Sicht eines Nutzers ohne tiefergehende IT-Kenntnisse etwas anmerken:
Wenn man vor einem Problem steht, sucht man in erster Linie nach einer klaren Schritt-für-Schritt-Anleitung. Problem A → Lösungsschritte 1, 2, 3 → fertig.
Man recherchiert im Internet, findet viele Beiträge, die ähnlich dem eigenen Problem erscheinen, und hofft, dort die Lösung zu finden. Leider sind die meisten Probleme nur ähnlich – Hardware und Softwarestände unterscheiden sich oft stark. Man probiert es dann trotzdem und wahrscheinlich ist genau das falsch.
Wie schon erwähnt, habe ich mehrere Tage an dem Problem gearbeitet. Dabei habe ich mich wahrscheinlich selbst immer wieder ausgetrickst, und Google und ChatGPT war nicht immer hilfreich. Ein menschlicher Kontakt wäre oft hilfreicher gewesen. Andererseits möchte man ja niemandem zur Last fallen, vor allem, wenn man selbst vielleicht Teil des Problems ist.
Kurz gesagt: Ich weiß nicht, ob sich das Problem grundsätzlich lösen lässt oder ob man den Prozess besser strukturieren könnte.
Was mir sehr geholfen hätte, wäre eine konkrete ,,How-to"-Anleitung für das Einrichten der GPIOs unter dem aktuellen Betriebssystem auf dem Raspberry Pi 4B.
Allerdings sind wir schnell wieder beim Thema: Mittlerweile gibt es den Raspberry Pi 5, und die Betriebssysteme ändern sich regelmäßig. Ich verstehe gut, dass es niemandem möglich ist, Anleitungen ständig auf den neuesten Stand zu bringen – ich würde das selbst auch nicht tun.
Daher bleibt wohl nur, etwas mehr zu suchen, ab und zu ,,dumme Fragen" zu stellen und darauf zu hoffen, dass die Fachleute in den Foren Verständnis dafür haben.
Nicht jede Frage ist trivial, und oft wird etwas schon mehrfach im Forum beantwortet, aber manchmal hilft auch eine umfangreiche Suche nicht, die richtige Antwort zu finden.