Forum: PC-Programmierung Python Skript auf dem RasPi über Web-Browser ausführen?


von A. B. (sfalbuer)


Lesenswert?

Hallo!
Ich möchte ein *py Skript über den Web-Brwoser ausführen können. Es soll 
nichts zurückgegeben werden, jedoch soll das Skript auf die Serielle 
Schnittstelle (Arduino) zugreifen können.

Ich orientiere mich dabei grob hier ran:

http://www.gtkdb.de/index_36_2505.html

Das Funktioniert auch, allerdings funktioniert das Skript nicht mehr 
wenn ich die Serielle Schnittstelle einbinde. Wenn ich es über die Shell 
ausführe klappt alles wunderbar.

Meine Frage: Geht das so überhaupt, oder ist das "klar" dass über diesen 
Weg der Zugriff auf die Ser. Schnittstelle verwehrt bleibt?

Gruss

A.B

von foo (Gast)


Lesenswert?

Dein Webserver hat nicht die passenden Rechte für die serielle 
Schnittstelle.
Mach mal ein
1
ls -al /dev/ttyUSB0

oder als was auch immer sich der Arduino anmeldet, könnte auch
/dev/ttyACM0 etc. sein.

Die Gruppe (dialout, uucp...) hat Schreibrechte, du musst also deinen 
Webserver-User zu dieser Gruppe hinzufügen.

von A. B. (sfalbuer)


Lesenswert?

Moin!

Danke für den Tip! Hier steht wie man das ändern kann.. und es klappt!
Neustarten nicht vergessen!

http://forum.arduino.cc/index.php?topic=11758.0

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.