Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
wetter:mobotix:vantage_pro2_daten_in_mobotix_m22m_einblenden [19.02.2009 15:28. ] – angelegt michi | wetter:mobotix:vantage_pro2_daten_in_mobotix_m22m_einblenden [16.02.2014 19:23. ] – [Einbinden der Wetterdaten der Davis Vantage Pro2 in das Webcam-Bild der Mobotix M22M] django | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Einbinden der Wetterdaten der Davis Vantage Pro2 in das Webcam-Bild der Mobotix M22M ====== | ||
+ | Als Ergänzung zu meiner Wetterstation [[wetter: | ||
+ | Die Wahl auf die Kameras aus dem Hause [[http:// | ||
+ | - Outdoor Kamera (IP65) | ||
+ | - PoE Versorgung der Kamera | ||
+ | - Integrations-/ | ||
+ | |||
+ | Die eine Kamera ist 'gen westlichen Himmel (Blickrichtung Landsham/ | ||
+ | ===== Konfiguration der M22M ===== | ||
+ | ==== Netzwerkmeldungen definieren ==== | ||
+ | Für die Darstellung der Wetterdaten nutzen wir die Übertragungsmöglichkeiten von **Netzwerkmeldungen** bei der Kamera. | ||
+ | |||
+ | In den nachfolgend vermerkten URLs ist die **// | ||
+ | |||
+ | Im **Setup-Menü - Bildsteuerung**, | ||
+ | |||
+ | {{ ws: | ||
+ | |||
+ | Hierzu tragen wir in dem Textfeld **Kommentar** folgende Zeilen ein: | ||
+ | Name und Beschreibung der Webcam | ||
+ | ^S7 | ||
+ | Die erste Zeile benötigt keiner großen Erklärung, sie steht für die Stationsbeschreibung. | ||
+ | |||
+ | Mit dem // | ||
+ | ==== Netzwerkmeldungen aktivieren ==== | ||
+ | Im Menüpunkt **Ereigniseinstellungen** erreichbar unter < | ||
+ | |||
+ | {{ ws: | ||
+ | |||
+ | Den Port den wir hier festlegen, benötigen wir später für unser Shell-script welches die Übertragung zur Webcam anstoßen wird. | ||
+ | Wichtig ist natürlich auch, dass wir die Netzwerkmeldungen an sich aktivieren, dies erfolgt mittels der Checkbox beim Menüpunkt **Netzwerkmeldung (RC)**. | ||
+ | |||
+ | Als nächstes schalten wird nun die Meldungen scharf. Über den Menüpunkt **Allgemeine Ereigniseinstellungen** den wir über < | ||
+ | |||
+ | {{ ws: | ||
+ | |||
+ | Zum Schluß werden die Sichern wir noch die GESAMTE Kammerakonfiguration in den permanenten Speicher der Kamera, mit der Anwahl der Schaltfläche **Schließen**. Die anschließende Sicherheitsabfrage bestätigen wir einfach mit einem "Klick auf O.K.". | ||
+ | |||
+ | Die Konfiguration der Mobotix-Webcam ist somit abgeschlossen und wir fahren mit der Aufbereitung der erfassten Wetterdaten fort. | ||
+ | ===== Datenaufbereitung mit Hilfe von wview ===== | ||
+ | |||
+ | Mit Hilfe der html-engine unserer [[wetter: | ||
+ | |||
+ | {{ wetter: | ||
+ | |||
+ | Diese Textdatei schreibt und dann alle 60 Sekunden der wview-Daemon in unseren Pfad auf unserem Webserver. | ||
+ | |||
+ | Das Textdatei beinhaltet somit in unserem Beispiel aktuell folgende Daten:< | ||
+ | 1019.7 +hPa Tendenz + | ||
+ | Solarstrahlung: | ||
+ | 0 km/h aus ONO mit max. 18 km/h | ||
+ | Regen: 0.2 mm bei 0.0 mm / Std. | ||
+ | Wolkenuntergrenze: | ||
+ | \\ | ||
+ | Die zugehörige Vorgabedatei **/ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | Solarstrahlung: | ||
+ | < | ||
+ | Regen: < | ||
+ | Wolkenuntergrenze: | ||
+ | \\ | ||
+ | Damit der wview-Daemon diese Datei auch alle 60 Sekunden erzeugt, tragen wir unsere **/ | ||
+ | < | ||
+ | ### Mobotix Texteinblendungsvorlage | ||
+ | ############################################################################### | ||
+ | m22m-display.htx</ | ||
+ | |||
+ | Das war's schon, nun wird alle Minute die Datei mit den Texteinblendungen aktualisiert. | ||
+ | |||
+ | Damit nun diese Daten auch im Bild der Kamera auftauchen, schicken wir diese zur M22M. Hierzu schicken wir einfach den Inhalt unserer Datei **/ | ||
+ | < | ||
+ | |||
+ | ===== Automatische Datenaktualisierung ===== | ||
+ | Für die automatisierte Aktualisierung unserer Wetterdaten im WEB-Cam-Bild bedienen wir uns nun eines einfachen Shell-Scriptes, | ||
+ | $ vim cam-update.sh | ||
+ | < | ||
+ | # Script zum Aktualisieren der Wetterdaten | ||
+ | # im Webcam-Bild der Mobotix M22M | ||
+ | # Version 0.01 vom 06.03.08 | ||
+ | |||
+ | cat / | ||
+ | Anschließend machen wir unser Shell-Script noch ausführbar: | ||
+ | $ chmod +x cam-update.sh | ||
+ | Und schon können wir das erste mal Testen, ob die Wetterdaten in das Webcam-Bild eingefügt werden. | ||
+ | $ ./ | ||
+ | Damit nun auch dieser Datenfluss jede Minute automatisch abläuft, legen wir noch einen cronjob für unseren Web-Cam-User an. Hierzu schlüpfen wir in die Rolle unseres Webcam-Users < | ||
+ | $ crontab -e | ||
+ | # | ||
+ | * * * * * / | ||
+ | Das war es dann auch schon! Nun werden alles 60 Sekunden die aktuellen Wetterdaten aktualisiert und in das Bild unserer Wetter-Webcam eingefügt. | ||
+ | |||
+ | ~~DISCUSSION~~ |