Ich arbeite gerade an einem Schulprojekt, bei dem ich zwei Raspberry Pis habe. Der eine dient als Webserver und der andere hat eine Pi Kamera. Ruft man die Webseite auf, hat man die Möglichkeit auf einen Knopf zu drücken, wonach ein Foto mit dem zweiten Pi gemacht wird. Meine Frage lautet wie man genau dieses Foto auf den Webserver bekommt und sich das dann anzeigen lassen kann?
Noch ein paar Infos:
- Für den Webserver verwende ich Node.js
- Um ein Foto zu machen wird ein einfacher Shellbefehl ausgeführt
- Die Raspberry Pis befinden sich nicht im selben Netzwerk
Ich hatte schon ideen, wie z.b. eine ssh Verbindung aufbauen und den Befehl vom Webserver ausführen oder in einer Datenbank eine Variable auf true setzen und wenn diese Variable vom zweiten Pi ausgelesen wird, wird das Foto geschossen (Ich versuche jedoch polling zu vermeiden).
Wie würdet ihr soetwas umsetzen? Wie bekomme ich das Bild auf den Webserver?