Zum Inhalt springen
Kiten am Salzhaff Salzhaff · Ostsee 9 kn SSW

Widget für den Homescreen

Ein Blick auf den Sperrbildschirm statt ein Blick in die App: Wind, Böen und Wasserstand direkt auf dem Homescreen.

Die Seite stellt ihre aktuellen Werte als Bild unter drei festen Adressen bereit. Jede Widget-App, die ein Bild aus dem Netz anzeigen kann, macht daraus ein Widget – auf dem iPhone genauso wie auf Android.

Die drei Adressen

Adresse Format passt zu
kitenamsalzhaff.de/widget-klein.png quadratisch iPhone klein, Android 2×2
kitenamsalzhaff.de/widget-mittel.png breit, 2:1 iPhone mittel, Android 4×2
kitenamsalzhaff.de/widget-gross.png quadratisch, mehr Inhalt iPhone groß, Android 4×4

Auf dem iPhone

  1. Eine Widget-App laden, die Bilder von einer Adresse anzeigt. Im App Store findest du sie unter Stichworten wie „Image Widget” oder „Photo Widget URL”.
  2. In der App die passende Adresse aus der Tabelle oben eintragen.
  3. Auf dem Homescreen lange drücken, + antippen, die App auswählen und die gewünschte Größe hinzufügen.

Auf Android

Der Weg ist derselbe: eine Widget-App aus dem Play Store, die ein Bild von einer Adresse lädt, die Adresse eintragen, das Widget auf den Homescreen ziehen. Android erlaubt Widgets von sich aus höchstens alle 30 Minuten eine automatische Aktualisierung – schneller geht es systembedingt nicht.

Wie oft es sich aktualisiert

Am Widget hängen mehrere Uhren, und die langsamste bestimmt das Tempo:

Rechne deshalb damit, dass die Anzeige eine Viertelstunde bis knapp eine Stunde alt ist. Das Widget nennt darum unten die Uhrzeit der Messung – nicht die des Abrufs. Steht dort „09:00 Uhr”, während es 09:20 ist, ist das richtig und kein Fehler.

Es zeigt keine Zahl, die es nicht gibt. Fällt der Wetterdienst aus, steht dort „Keine Daten” statt einer Null. Springt die Notreserve ein, steht es dabei. Eine Null bedeutet im Widget immer echte Flaute.

Für Bastler: eigenes Widget auf dem iPhone

Wer die App Scriptable nutzt, kann sich statt des Bildes ein natives Widget bauen. Es holt die Werte als JSON von kitenamsalzhaff.de/api/live.php und zeichnet selbst – das passt sich Dunkelmodus und Schriftgröße an und braucht deutlich weniger Datenvolumen als ein Bild.

Die Antwort enthält unter anderem wind.kn, wind.boeen_kn, wind.grad, pegel.abweichung_cm und wasser.grad_c, dazu wind.stand als Zeitpunkt der Messung. Ist ersatz gesetzt, läuft die Notreserve und die Werte sind älter.

Jeder Block nennt in art, woher seine Zahl stammt: messung ist ein Messwert einer Station, modell ein für diesen Punkt gerechneter Wert. Der Wasserstand ist immer eine Messung, der Wind normalerweise ein Modellwert – fällt Open-Meteo aus, springt die DWD-Station Biendorf-Gersdorf ein, und dann steht dort messung. Fehlende Werte sind null, nie 0.

Was das Widget kostet

Nichts, und es meldet nichts. Es lädt ein Bild von dieser Seite, mehr passiert nicht – kein Konto, keine Anmeldung, keine Verfolgung. Auch die Wetterdienste belastet es nicht zusätzlich: Das Bild wird auf dem Server für alle zusammen einmal gezeichnet, nicht je Gerät neu.