Foto-Webcam-Steuerung per Webinterface

Bisher hatte ich meine drei installierten Webcams (zwei Canon-DSLRs und eine RaspberryPi-Kamera) im Heimnetzwerk untergebracht und habe mich dann bei Bedarf auf den jeweiligen Rechnern eingeloggt und diese dann ferngesteuert. Das hatte ein paar Nachteile. Wenn ich beispielsweise mal eben schnell auslösen wollte, musste ich mich erst per Konsole auf den Kamerarechner einloggen und dann manuell die Kamera auslösen. Auch wenn ich mal eben das Intervall von 10min auf 1min wechseln wollte, weil gerade eine vielversprechende Front anrückte, konnte ich das immer nur über die Konsole machen. Außerdem wäre es mit diesem Verfahren nur äußerst umständlich möglich, auch einmal eine Kamera außerhalb meines Netzwerkes bspw. mit UTMS zu installieren und diese dann fernsteuern zu wollen.

Deshalb habe ich mir jetzt ein Webinterface gebastelt mit dem ich die Kameras fernsteuern kann und zwar von überall auf der Welt, auch problemlos mit dem Smartphone.

Das Verfahren ist recht simpel: Die Kameras loggen sich minütlich auf meinem zentralen Steuerrechner im Rechenzentrum ein und fragen dort nach, was sie alles tun sollen. Sie erhalten dann aus einem Satz an zur Verfügung stehenden Befehlen diejenigen, die für sie relevant sind und führen diese anschließend aus, z.B. stelle den ISO-Wert auf 800 ein mit einer Belichtungskorrektur von plus einer Blendenstufe und löse danach aus. Für Debugging stehen auch ein paar Befehle zur Verfügung, die dann den jeweiligen Rechner/Kamerazustand dem Steuerrechner mitteilen. Ebenso ist es mir möglich, den Rechner neuzustarten, falls es einmal Probleme geben sollte.

Hier ein paar Screenshots aus meinem Webinterface:

Es gibt mit Sicherheit noch eine Reihe weiterer Verbesserungsmöglichkeiten, z.B. statt der fest eingestellten Zeiten für die Belichtungseinstellungen entweder eine dynamische Einstellung der ISO- und Belichtungskorrekturwerte durch Berechnung mit Sonne & Mond und eventuell Wetterdaten einzubauen oder eben durch Analyse des vorangegangen Bildes. Aber für die erste Version bin ich schon ganz zufrieden.

Und wie ihr sicherlich gesehen habt, sind dort weitere Kameras vorgesehen, die dann in Kürze auch kommen werden. Davon werde ich hier gesondert berichten. 😉