19-12-2015, 13:07:17
(Dieser Beitrag wurde zuletzt bearbeitet: 17-01-2016, 13:27:15 von HansLenz.)
Tipp Wetteranzeige / -ansage (...)
Ich hatte bisher schon für mein Statusboard im Bereich Informationen eine kleine Wetterzusammenfassung über ein Tasker plugin von Weather ACE. Leider lagen die Prognosen für Heute in der Regel reichlich daneben und so musste ich mich nach einer Alternative umsehen. Ich entschied mich für die Abfrage von wetteronline.de. Ziemlich alle Anbieter bieten die Möglichkeit, einen kleinen Wetterbericht in die eigene Homepage einzubauen (Link). Es wird ein paar Zeilen HTML Code generiert, den man mit copy/paste für eigene Zwecke verwendet.
Ich habe nun eine kleine Tasker Task geschrieben, der als Parameter z.B. die im screenshot markierte WMO übergeben wird, die dann ein HTTP get auf die URL von wetteronline.de ausführt, aus der Rückgabe die nötigen Werte parsed und in die Datei wetter.txt schreibt. Letzteres weil ich alle 2 Stunden ein Update der Wetterdaten anfordere und die Datei an Statussatelliten weiterreiche. Das kann natürlich jeder so halten wie er will. Das kann als Rückgabeparameter an eine aufrufende Task sein, als Sprachansage usw. usf.
Als Attachment findet ihr hier ein Zipfile mit 2 Tasker Tasks.
rwe_get_weather
Beschaffen der Wetterdaten für eine WMO für den heutigen Tag. Übergabeparameter ist eure WMO.
rwe_test_weather
Hier wird mit Übergabe der WMO für Dortmund die Task rwe_get_weather gestartet.
Die Datei wetter.txt wird im folder Android/data/devnull.asmarthometasker/files/ erstellt.
Bei mir im Statusboard/Informationen sieht das dann so aus.
Ich hatte bisher schon für mein Statusboard im Bereich Informationen eine kleine Wetterzusammenfassung über ein Tasker plugin von Weather ACE. Leider lagen die Prognosen für Heute in der Regel reichlich daneben und so musste ich mich nach einer Alternative umsehen. Ich entschied mich für die Abfrage von wetteronline.de. Ziemlich alle Anbieter bieten die Möglichkeit, einen kleinen Wetterbericht in die eigene Homepage einzubauen (Link). Es wird ein paar Zeilen HTML Code generiert, den man mit copy/paste für eigene Zwecke verwendet.
Ich habe nun eine kleine Tasker Task geschrieben, der als Parameter z.B. die im screenshot markierte WMO übergeben wird, die dann ein HTTP get auf die URL von wetteronline.de ausführt, aus der Rückgabe die nötigen Werte parsed und in die Datei wetter.txt schreibt. Letzteres weil ich alle 2 Stunden ein Update der Wetterdaten anfordere und die Datei an Statussatelliten weiterreiche. Das kann natürlich jeder so halten wie er will. Das kann als Rückgabeparameter an eine aufrufende Task sein, als Sprachansage usw. usf.
Als Attachment findet ihr hier ein Zipfile mit 2 Tasker Tasks.
rwe_get_weather
Beschaffen der Wetterdaten für eine WMO für den heutigen Tag. Übergabeparameter ist eure WMO.
rwe_test_weather
Hier wird mit Übergabe der WMO für Dortmund die Task rwe_get_weather gestartet.
Die Datei wetter.txt wird im folder Android/data/devnull.asmarthometasker/files/ erstellt.
Bei mir im Statusboard/Informationen sieht das dann so aus.