Auf einem Bildschirm fehlt das Wetter
Warum der Wetterblock auf einer Tafel nicht erscheint und wie ihr ihn für genau den Bildschirm einschaltet, dem er fehlt.
Auf einem Bildschirm fehlt das Wetter
Dieser Artikel erklärt, warum der Wetterblock auf einer Tafel fehlt und wie ihr ihn zurückbekommt. Er behandelt die zwei Dinge, die tatsächlich darüber entscheiden, ob Wetter erscheint — ob euer Tarif es enthält und ob es für genau diesen Bildschirm eingeschaltet ist — und was zu tun ist, wenn Wetter zwar erscheint, aber Zahlen zeigt, die nicht stimmen können.
Wenn das Wetter erscheint, aber die falsche Stadt oder die falsche Einheit zeigt, ist das ein anderes Problem mit einer anderen Lösung. Lest dann Wetter zeigt falsche Stadt oder Einheiten.
Der eine Punkt, den fast alle übersehen
Wetter ist eine Einstellung an jedem einzelnen Bildschirm, nicht an eurem Konto. Jeder Bildschirm speichert seinen eigenen Ein/Aus-Zustand und seine eigene Temperatureinheit. Deshalb kann eine Tafel in eurer Lobby Wetter zeigen, während eine andere, drei Meter weiter, keines zeigt. Das ist mit Abstand der häufigste Grund dafür, dass Wetter als defekt gemeldet wird: Es wurde einmal eingeschaltet, vor Monaten, auf einem Bildschirm, der nicht der ist, den ihr gerade anschaut.
Prüft also zuerst den Bildschirm vor euch und nicht euer Konto im Allgemeinen.
Zuerst den Bildschirm prüfen
Öffnet Portal → Displays, klickt auf den Bildschirm, dem das Wetter fehlt, und geht auf den Tab Aussehen. Im Bereich Auf der Tafel findet ihr ein Feld Wetter mit einem Ein/Aus-Schalter. Steht er auf Aus, schaltet ihn ein und speichert. Sobald das Wetter an ist, erscheint neben dem Schalter eine kleine Auswahl °C / °F — mehr Wetteroptionen gibt es nicht.
Ist der Schalter ausgegraut und trägt den Hinweis Nicht im Tarif enthalten, ist mit dem Bildschirm alles in Ordnung, und euer Abonnement ist die Hürde. Macht mit dem nächsten Abschnitt weiter.
Eine Seite „Einstellungen“ gibt es im Portal nicht mehr. Falls ihr euch erinnert, das Wetter irgendwo unter Einstellungen konfiguriert zu haben: Diesen Weg gibt es nicht mehr, alles zum Aussehen einer Tafel liegt jetzt im Display-Editor.
Prüfen, ob euer Tarif Wetter enthält
Wetter gehört nicht zu Basic. Es ist in Pro und in Premium enthalten.
| Tarif | Wetter |
| ------- | -------- |
| Basic | Nicht enthalten |
|---|---|
| Pro | Enthalten |
| Premium | Enthalten |
Was euer Konto derzeit hat, seht ihr unter Portal → Abrechnung. In der Liste der Leistungen gibt es eine Zeile Wetter, die entweder enthalten oder nicht enthalten anzeigt. Die Upgrade-Karten für Pro und Premium stehen auf derselben Seite, ihr müsst also nirgendwo sonst suchen.
Zwei Ausnahmen sind gut zu kennen, weil die Tarif-Tabelle allein in die Irre führt. Wetter kann für ein einzelnes Haus von einem Administrator unabhängig vom Stripe-Tarif freigeschaltet werden, ein Basic-Konto kann also völlig legitim Wetter haben. Und Freikonten haben sämtliche Funktionen freigeschaltet; die Abrechnungsseite sagt das anstelle des üblichen Tarifblocks.
Solange die Berechtigung fehlt, verhindert das Portal aktiv, dass Wetter eingeschaltet wird. Der Schalter im Display-Editor ist deaktiviert, und der ältere Endpunkt für die Hoteleinstellungen setzt den Wert zurück auf aus. Falls ihr je gesehen habt, wie der Schalter kurz umspringt und dann zurückschnellt: Genau das ist passiert.
Nach einem Upgrade schaltet sich das Wetter nicht von selbst ein
Wenn ihr den Tarif wechselt, wird die Berechtigung sofort in euer Konto geschrieben — die Abrechnungsseite zeigt Wetter in dem Moment als enthalten, in dem der Wechsel durchgeht. Auf euren Tafeln ändert sich trotzdem nichts, und das überrascht viele.
Der Grund: Die Wettereinstellung eines Bildschirms wird beim Anlegen des Bildschirms gespeichert, und zwar mit dem, wozu euer Konto in diesem Moment berechtigt war. Jeder Bildschirm, den ihr unter Basic eingerichtet habt, hat Wetter deshalb als aus gespeichert. Ein Upgrade gibt euch das Recht, die Funktion zu nutzen; es schreibt keine bereits gespeicherten Einstellungen nachträglich um.
Öffnet nach dem Upgrade jeden Bildschirm unter Portal → Displays → Aussehen → Auf der Tafel und stellt Wetter auf Ein. Bildschirme, die ihr nach dem Upgrade anlegt, sind von vornherein eingeschaltet.
Der Wetterort ist der Flughafen des Bildschirms
Es gibt keine Einstellung für den Wetterort, kein Stadtfeld und keine Stelle für Koordinaten. Das Wetter auf einer Tafel ist immer das Wetter am Flughafen dieses Bildschirms, nachgeschlagen über den IATA-Code des Flughafens.
Soll eine Tafel ein anderes Wetter zeigen, ändert den Flughafen, dem der Bildschirm zugeordnet ist: Portal → Displays → Bildschirm öffnen → Aussehen → Flughafen und Zeit → Flughafen. Jeder Bildschirm hat genau einen Flughafen, gewählt aus den Flughäfen eures Kontos, die ihr unter Portal → Flughäfen verwaltet.
Das erklärt auch einen bestimmten Fehlerfall. Lassen sich die Koordinaten des Flughafens nicht auflösen — der Code steht weder in der eingebauten Flughafenliste noch in der Flughafendatenbank —, kommt gar kein Wetter zurück, und das Widget zeigt nichts an, statt einen Fehler zu melden. Es gibt keinen Rückfall auf eine Stadt in der Nähe oder einen größeren Flughafen. Ein ungewöhnlicher oder frisch hinzugefügter Flughafencode ist ein guter Verdächtiger, wenn das Wetter auf einem Bildschirm fehlt und auf allen anderen funktioniert.
Wetter erscheint, aber die Zahlen wirken erfunden
Dafür gibt es eine konkrete Erklärung. Das Wetter kommt von OpenWeatherMap. Fehlt der API-Schlüssel oder ist er ungültig, liefert der Anbieter einen Fehler oder scheitert die Anfrage, zeigt das System keine Fehlermeldung — es setzt stillschweigend Platzhalterdaten ein.
Platzhalter-Wetter ist so gebaut, dass es plausibel aussieht, und genau das macht es verwirrend. Ihr erkennt es an diesen Merkmalen:
Wenn ihr dieses Muster seht, liegt das Problem an der Verbindung zum Wetteranbieter auf dem Server und nicht an eurer Bildschirmkonfiguration — im Portal gibt es dafür nichts zu reparieren. Meldet das lieber dem Support, statt drumherum zu konfigurieren.
Alte Daten verschwinden nicht durch Neuladen
Das Wetter wird auf dem Server 30 Minuten zwischengespeichert, und die Tafel holt es im selben 30-Minuten-Takt neu. Der Vorhersageteil wird eine Stunde zwischengespeichert.
Weil der Cache auf dem Server sitzt und nicht in eurem Browser, hilft ein hartes Neuladen nicht — ihr bekommt dieselbe bis zu 30 Minuten alte Antwort, die ihr schon hattet. Sind die Daten veraltet, aber ansonsten korrekt, hilft zuverlässig nur, den Cache abzuwarten.
Die Anfrage selbst prüfen
Wenn ihr sehen wollt, was die Tafel tatsächlich bekommt, öffnet den Bildschirm im Browser, drückt F12, wechselt auf den Tab Netzwerk, filtert nach weather und ladet die Seite neu. Die Tafel ruft /api/weather/{IATA} mit einem Einheitenparameter ab.
Diese Anfrage hat drei mögliche Ausgänge:
Weather data not available for this airport heißt, der IATA-Code ließ sich nicht in Koordinaten auflösen. Das ist der oben beschriebene Fall, in dem das Widget nichts zeigt.Eine Ratenbegrenzung gibt es auf dieser Route nicht, ein 429 wird euch hier also nicht begegnen.
Ein Blick auf den Tab Konsole lohnt sich ebenfalls. Wetterfehler werden dort unter Weather API error: und Error fetching weather: protokolliert.
Eine erfolgreiche Antwort enthält die aktuelle Temperatur, den gefühlten Wert, das Minimum und Maximum des Tages, eine Beschreibung der Wetterlage samt Icon-Code, die Luftfeuchtigkeit, die Windgeschwindigkeit (in km/h bei metrischen Einheiten, in mph bei imperialen), den Luftdruck, die Sichtweite in Kilometern, die Zeiten für Sonnenauf- und -untergang, eine Drei-Tage-Vorhersage sowie Stadt und Land. Die Vorhersage umfasst immer drei Tage, genommen vom Mittagswert; sie ist nicht konfigurierbar, und es gibt keine Einstellung, um sie zu kürzen oder zu verlängern. Beschreibungen der Wetterlage werden in die Sprache der Tafel übersetzt, sofern eine Übersetzung existiert, und sonst so gezeigt, wie der Anbieter sie geschrieben hat.
Wenn ihr die öffentliche API nutzt
Der Endpunkt mit API-Schlüssel GET /api/v1/weather/{IATA} ist eine eigene Route mit eigenen Fehlern, die aussagekräftiger sind als die der Display-Route:
Retry-After-Header, der euch sagt, wie lange ihr warten müsst.Zu Authentifizierung und Schlüsseln siehe API-Zugang.
Wetter bewusst ausschalten
Wollt ihr auf einer bestimmten Tafel kein Wetter zeigen, stellt denselben Schalter Wetter unter Portal → Displays → Aussehen → Auf der Tafel auf Aus. Der Bildschirm stellt dann gar keine Wetteranfrage mehr — er holt die Daten nicht und blendet sie aus, er fragt schlicht nie danach — und nutzt den Platz für Flüge und eure übrigen Inhalte.