Closed wenners closed 3 years ago
Das haben wir auf dem Schirm. Wir stellen momentan alles sukzessive auf Klassen um. Das sieht man im Branch "entwicklung". Da wird es dann eine GPIO Klasse geben, die pigpio ansteuert.
Melde dich bitte mal per PN im GSV-Forum.
In the backend (python3) we use exclusively RPi.GPIO to control the GPIO pins. We removed all GPIO control from sudowebscript.sh in version 3.3.0. Only in the frontend (php) we are using wiringpi with shell_exec(...) to read the GPIO pin status. As long as wiringpi is part of PI OS we do not need to use pigpio, particularly we can not make use of it directly from php.
Expected behavior
Steuerung der GPIO Pins via Python (und nicht sudo)
actual behavior
Steuerung der GPIO Pins via sudo und wiringpi. Als ich per Hand mein Raspberry aufgesetzt habe, bin ich in mehrere Probleme gelaufen:
Possible Solution
Benutzung von pigpio http://abyz.me.uk/rpi/pigpio/
Den ersten Teil setze ich schon erfolgreich ein, den zweiten werde ich mal ausprobieren. Wenn gewünscht, mach ich dafür dann gerne nen PR fertig...