Ich habe ein Raspberry Pi, das ein Python-Skript ausführen muss, damit es manuell eine LED ein-/ausschalten kann. Da ich keinen Webserver auf dem Pi betreiben möchte, habe ich Web2Py auf einem anderen Rechner installiert. Momentan kann ich nur Daten aus einer MySQL-Datenbank (Temperatur und Luftfeuchtigkeit) abrufen, aber ich kann keine anderen Skripte mit einem Knopf von der Webseite ausführen.Es ist möglich, ein Python-Skript auf einem Raspberry Pi mit Web2Py auszuführen, das auf einem anderen Rechner installiert ist?
Beispiel: Ich drücke ON-Taste auf dem Web2Py-Server, der auf dem Laptop installiert ist => Raspberry Pi LED leuchtet auf. (die mit GPIO verbunden ist).
Es ist möglich, dies zu tun, oder verschwende ich meine Zeit?
Danke. Muss ich Paramiko auf meinem RPi installieren? Ich habe Ihren Code und meinen Code in Web2Py-Controller richtig? –
@JohnDow Ich habe ein vollständigeres Beispiel für Sie hinzugefügt. Auf Ihrem PI müssen Sie nur über ssh eine Verbindung herstellen können. –
Ich hätte nie gedacht, SSH zu verwenden. Du hast mir viel Zeit gespart. –