Hallo zusammen,
ich bin neu im Forum und auch relativ frisch im Programmieren im Python. Ich habe aber schon eine ganze Menge hinbekommen (auch durch Hilfe durch dieses Forum) nur hänge ich an einem Problem fest:
Ich habe einen Raspberry Pi und lasse dort ein Python Script laufen, welches auch mit GPIOs arbeitet. Sowohl Ein- als auch Ausgängen. Das .py Script habe ich in Python 2.7.9 Shell geschrieben und wenn ich es per "F5" ausführe, funktioniert alles wie es soll - keine Probleme.
Nun möchte ich, dass das Script beim Start des Pi automatisch ausgeführt wird. Ich weiß mittlerweile, dass es eine Vielzahl an Möglichkeiten gibt, dies zu realisieren.
Das erste Problem, was ich jedoch habe, ist, dass ich egal was ich mache, das Python Script zwar "executable" bekomme und es auch ausgeführt wird, allerdings reagieren die GPIOs überhaupt nicht.
Sowohl das direkte Ausführen des .py Scripts als auch das Ausführen über ein Shell Script (mit sudo und allem) funktionieren grundsätzlich (Slideshow wird gestartet mit eog), aber kein GPIO reagiert. Starte ich das Script wieder "normal" aus dem 2.7.9 per Shell funktioniert alles wie es soll.
Könnt ihr mir helfen? Was mache ich falsch?
Danke schon mal und ich hoffe auf Antworten, im Netz habe ich nichts weiter dazu gefunden.
Ich nutze ein Raspbian GNU/Linux 8 (jessie). Ich hoffe die Informationen reichen vorerst, um einen Eindruck zu bekommen, was ich möchte.
Schöne Grüße
Kaufner