Ich habe das DarkSky Script, https://knx-user-forum.de/forum/%C3%...-wetter-script auf Openweathermap umgeschrieben https://openweathermap.org/.
Einige Erläuterungen:
Ich habe mich für die One Call API 3.0 entschieden, 1000 Aufrufe am Tag sind kostenlos, standartmäßig sind 2000 Aufrufe am Tag vor eingestellt, die kann man aber auch auf 1000 Aufrufe in den Einstellungen begrenzen, somit ist sicher gestellt dass man nicht das kostenlose Limit überschreitet.
Die icons werden in einen separaten Ordner symbole unter /var/www gepackt; die Hintergründe in den Ordner symbolebg unter /var/www.
Die entsprechenden Symbole sind auf die "Wetterzustände", wie Openweathermap sie liefert entsprechend zu benennen, ebenso die Hintergründe.
Wer vorher DarkSky benutzte muss seine Wettersymbole entsprechen umbenennen, eine Liste der entsprechenden Wetter-Id's ist bei Openweathermap vorhanden.
Das .txt muss natürlich entfernt werden bei den Dateien.
Bei bei Unklarheiten einfach melden, viel Spaß damit.
Einige Erläuterungen:
- Man muss sich eine API besorgen (kostenlos bis zu 1000 Abfragen pro Tag.) und eine Zahlungsart hinterlegen.
- Die Pfade, Dateien und Variablen habe ich von darksky auf openweathermap umbenannt.
- Den Breiten- und Längengrad von eurem Wohnsitz könnt ihr mit Goggle ermitteln.
- Das Script und die openweathermap_weather.css werden nach /var/www/openweathermap kopiert.
- Als Request bekommt man ein json-file zurück, was auch nicht gespeichert wird.
- Dieses Json-File wird geparst und die entsprechenden Infos dann über die html-Seite openweathermap_weather.html ausgegeben.
- Bei mir läuft das ganze dann als iframe in der CV
Ich habe mich für die One Call API 3.0 entschieden, 1000 Aufrufe am Tag sind kostenlos, standartmäßig sind 2000 Aufrufe am Tag vor eingestellt, die kann man aber auch auf 1000 Aufrufe in den Einstellungen begrenzen, somit ist sicher gestellt dass man nicht das kostenlose Limit überschreitet.
Die icons werden in einen separaten Ordner symbole unter /var/www gepackt; die Hintergründe in den Ordner symbolebg unter /var/www.
Die entsprechenden Symbole sind auf die "Wetterzustände", wie Openweathermap sie liefert entsprechend zu benennen, ebenso die Hintergründe.
Wer vorher DarkSky benutzte muss seine Wettersymbole entsprechen umbenennen, eine Liste der entsprechenden Wetter-Id's ist bei Openweathermap vorhanden.
Das .txt muss natürlich entfernt werden bei den Dateien.
Bei bei Unklarheiten einfach melden, viel Spaß damit.
Kommentar