Info-Mirror Wetter Fix!

Die von euch, welche stolze Besitzer eines Info-Mirrors sind, werden schon bemerkt haben, dass seid einigen Tagen die Wetter Anzeige nicht mehr funktioniert. Das hat den Grunde, dass openweathermap.org seine API geändert hat. Damit das Wetter tortzdem wieder geht, gibt es hier einen kleinen Fix, der das Probelm behebt.

Zunächst einmal muss man sich unter http://www.openweathermap.org registrieren. Das ist komplett kostenlos. Es gibt nur einen kleinen Haken: Die Betreiber haben sich mit dem API-Change dazu entschieden, dass jeder kostenlose User „nur“ noch 60 Aufrufe pro Minute und/oder 50000 Aufrufe am Tage haben darf. Für uns ist das natürlich mehr als genug, von daher änder sich nicht viel. Hat man sich dort registriert und angemeldet, kann man unter „My Home“ etwas weiter unten den „API-Key“ sehen. Diesen brauchen wir gleich später bei den Anpassungen des Scripts.

Als erstes öffnet man die config.js. Dort trägt man zwischen der Zeile “ ‚units‘:’metric‘, “ und “ ‚lang‘:lang “ diese Zeile ein “ ‚appid‘:'<hier den API-Key eintragen>‘, “ Das ganze sieht dann so aus:
API

Ist das geschafft, geht es an die main.js: In Zeile 254 tauscht man die alte Internet Adresse gegen diese hier aus: http://api.openweathermap.org/data/2.5/weather?q&appid&units und in Zeile 309 tauscht man ebenfalls die Adresse gegen diese: http://api.openweathermap.org/data/2.5/forecast?q&appid&units

FIX

Und das war es auch schon. Das Wetter sollte jetzt wieder richtig angezeigt werden.

2 Kommentare zu “Info-Mirror Wetter Fix!”

  1. Danke für die Doku. Habe bei mir den API Key dann aber in eine Extradatei ausgelagert, weil meine Sourcen in einem public github Projekt liegen – und da wollte ich den Key nicht publik machen.

    Gefällt mir

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s