Zum Hauptinhalt springen

Meteo.lt Smart-Home-Integration, kostenlos und Open Source

Meteo.lt-Integration für Gladys Assistant

Beobachtungen und Vorhersagen für Litauen von Meteo.lt, dem nationalen Wetterdienst. Ohne Schlüssel.

Das Wetter Litauens in Gladys, von Meteo.lt, dem Dienst des litauischen hydrometeorologischen Dienstes (LHMT, Lietuvos hidrometeorologijos tarnyba): die Messwerte der nächsten Wetterstation und die amtliche Vorhersage des nächsten Orts (stündlich für etwa 2,5 Tage, bis zu 7 Tage). Offene Daten: kein Konto, kein API-Schlüssel.

Quelle: Lithuanian Hydrometeorological Service under the Ministry of Environment (LHMT), Daten unter der Lizenz CC BY-SA 4.0. Diese Integration ist ein Gemeinschaftsprojekt und nicht mit dem LHMT verbunden.

Was du bekommst​

  • Das Wetter-Widget von Gladys und der Chat-Assistent nutzen Meteo.lt: das aktuelle Wetter, gemessen von der nächsten Station des LHMT (Temperatur, gefühlte Temperatur, beobachteter Himmel, Luftfeuchtigkeit, Luftdruck, Wind und Böen, Bewölkung), ergänzt durch die Vorhersage für das, was die Station nicht misst, Sonnenaufgang und -untergang, die nächsten 24 Stunden mit dem Niederschlag jeder Stunde und die folgenden Tage (insgesamt 7). Tag und Nacht haben eigene Symbole. Alles wird in °C, m/s und mm oder in °F, mph und Zoll angezeigt, je nach Einheitensystem jedes Gladys-Benutzers.
  • Szenen-Auslöser „Regen oder Schnee in der nächsten Stunde erwartet“.
  • Szenen-Aktion „Niederschlag der nächsten Stunde abrufen“.
  • Szenen-Aktion „Tagesvorhersage abrufen“ (heute oder morgen).

Kein zusätzliches Widget: Das Wetter-Widget von Gladys zeigt bereits das aktuelle Wetter und die Vorhersage.

Keine Wetterwarnungen. Die API von Meteo.lt veröffentlicht keine Warnungen (der LHMT veröffentlicht sie auf seiner Website): Das Wetter-Widget zeigt keine Warnung, und der eingebaute Wetterwarnungs-Auslöser von Gladys bleibt mit diesem Anbieter stumm.

Nur Litauen und nahe Städte. Meteo.lt sagt das Wetter für 2.444 Orte voraus: jede litauische Stadt und jedes Dorf von gewisser Größe sowie die größeren Städte Lettlands, Estlands und Nordostpolens. Ein Zuhause erhält die Vorhersage des nächsten Orts im Umkreis von 30 km; weiter entfernt gibt es keine Vorhersage, und Gladys nutzt einen anderen Wetteranbieter. Für eine weltweite Vorhersage installiere stattdessen MET Norway.

Installation​

  1. Prüfe, ob dein Zuhause in Gladys einen Standort hat: Einstellungen → Zuhause, dann die Adresse oder die Position auf der Karte. Die Integration aktualisiert das Wetter jedes Zuhauses, das einen hat.
  2. Installiere Meteo.lt aus dem Integrations-Store (oder Integrationen → Von GitHub installieren mit der Adresse https://github.com/guim31/gladys-meteo-lt). Gladys bittet dich, den Zugriff auf den Standort deiner Zuhause zu erlauben: Die Integration findet damit den nächsten Ort und die nächste Station und beobachtet den Regen der nächsten Stunde.
  3. Öffne den Reiter Konfiguration und klicke auf Meteo.lt testen. Die Antwort zeigt die aktuelle Temperatur deines ersten Zuhauses, die Station, die sie gemessen hat, und den Ort seiner Vorhersage.

Das war's: Das Wetter-Widget deines Dashboards zeigt jetzt Meteo.lt. Ist eine andere Wetter-Integration installiert, wähle den Anbieter in den Einstellungen des Wetter-Widgets.

Gladys 5.2 oder neuer ist erforderlich.

Konfiguration​

Nichts ist Pflicht.

  • Einheiten der Szenenwerte — die Einheiten der Temperaturen, des Windes und des Niederschlags, die die Integration in Szenenvariablen schreibt. Automatisch folgt dem Einheitensystem des letzten Benutzers, der das Wetter angesehen hat; wähle Metrisch oder US, um es festzulegen. Das Wetter-Widget folgt immer der Einstellung jedes Benutzers.
  • Sprache der Szenentexte — die Sprache der Sätze, die die Integration in Szenenvariablen schreibt („Leichter Regen in 35 Minuten erwartet.“): Englisch, Französisch, Deutsch oder Spanisch. Standardmäßig Französisch; Automatisch folgt der Sprache deines Gladys.

Aktualisierung und Bedingungen von Meteo.lt​

Meteo.lt veröffentlicht seine Daten offen, mit Grenzen (180 Anfragen pro Minute und Internetadresse und nicht mehr als 20.000 pro Tag). Die Integration bleibt weit darunter:

  • sie aktualisiert etwa alle 30 Minuten, plus ein paar zufällige Minuten, damit nicht alle Gladys in derselben Sekunde anfragen (Meteo.lt aktualisiert seine Vorhersage 8-mal am Tag, seine Stationen stündlich);
  • pro Zuhause stellt sie eine Vorhersage-Anfrage und eine Stations-Anfrage (Zuhause am selben Ort teilen sie sich): etwa 100 Anfragen pro Tag für ein Zuhause, dazu die Listen der Orte und Stationen einmal am Tag. Diese Anfragen versorgen alles: das Dashboard, den Chat und die Szenen. Das Öffnen des Dashboards kostet nichts: Gladys wird aus dem Speicher bedient;
  • sie gibt sich zu erkennen (gladys-meteo-lt/<version> github.com/guim31/gladys-meteo-lt);
  • sie pausiert, wenn Meteo.lt um Verlangsamung bittet (Fehler 429) oder die Anfragen ablehnt (Fehler 403).

Bei einem Ausfall bleibt die letzte Vorhersage höchstens 3 Stunden sichtbar. Ein Stationsmesswert, der älter als 90 Minuten ist, wird nicht mehr genutzt.

Szenen​

Die Integration fügt ihre Karten dem Szenen-Editor hinzu, in der Kategorie Integrationen. Das Feld Zuhause listet deine Zuhause auf.

Regen oder Schnee in der nächsten Stunde erwartet​

Auslöser: startet die Szene, wenn die stündliche Vorhersage Niederschlag in dieser oder der nächsten Stunde zeigt, wo die vorherige Aktualisierung keinen zeigte. Er löst einmal pro Ereignis aus, höchstens einmal pro Stunde und Zuhause, und nie bei der ersten Aktualisierung nach einem Neustart.

Optionale Filter (leer: alles passt):

  • Zuhause;
  • Niederschlag: Regen, Schneeregen oder Schnee;
  • Intensität: leicht, mäßig oder stark.

Variablen für die nächsten Aktionen: der Name des Zuhauses, die Art des Niederschlags (rain, sleet, snow), die Intensität (light, moderate, heavy), ob es gewittert, die Minuten bis zum Beginn (0, wenn es schon fällt), die in dieser Stunde erwartete Menge und eine Zusammenfassung zum Versenden, zum Beispiel: „Leichter Regen in 35 Minuten erwartet.“

Niederschlag der nächsten Stunde abrufen​

Aktion: sagt der Szene, ob Regen oder Schnee in der nächsten Stunde kommt (Niederschlag erwartet: ja oder nein), wann, was, wie stark, und dieselbe Zusammenfassung. Lass Zuhause leer für dein erstes Zuhause mit Standort. Deckt keine stündliche Vorhersage die Stunde ab, ist Vorhersage verfügbar nein: Lies das nicht als trocken.

Tagesvorhersage abrufen​

Aktion: liest die Vorhersage für heute (den Rest des Tages) oder morgen eines Zuhauses und gibt zurück:

  • den Himmel, als Gladys-Code (clear, partly-cloudy, rain, snow…) und in Worten („Regen“);
  • die Tiefst- und Höchsttemperatur;
  • den Niederschlag des Tages;
  • den stärksten Wind und die stärkste Böe;
  • eine Zusammenfassung, zum Beispiel: „Morgen: Schnee, -3 bis 1 °C, 4,2 mm Niederschlag.“

Szenenbeispiele​

  • Wäsche reinholen: Auslöser „Regen oder Schnee in der nächsten Stunde erwartet“, dann eine Benachrichtigung mit der Variable Zusammenfassung.
  • Schnee im Anmarsch: Auslöser „Regen oder Schnee in der nächsten Stunde erwartet“, Niederschlag Schnee, Intensität mäßig oder stark, dann eine Erinnerung, das Auto in die Garage zu stellen.
  • Morgenwetter: um 7:00 die Aktion „Tagesvorhersage abrufen“ (heute), dann eine Nachricht mit ihrer Zusammenfassung.

Grenzen​

  • Ohne ein Gladys in Litauen entwickelt: Die Integration ist mit echten Antworten von Meteo.lt getestet (Vilnius, Kaunas und Klaipėda, 24. Oktober 2026). Rückmeldungen sind willkommen.
  • Nur Litauen und nahe Städte (siehe oben) und keine Wetterwarnungen.
  • Die Vorhersage ist die des nächsten Orts, nicht der genauen Position des Zuhauses: Meteo.lt sagt Orte voraus, keine Koordinaten.
  • Die Station ist die nächste im Umkreis von 50 km; ihr Messwert zählt, solange er weniger als 90 Minuten alt ist. Eine Station misst nicht alles (keine Bewölkung bei Nebel, zum Beispiel): Die Vorhersage ergänzt, was fehlt. Ohne Station ist das aktuelle Wetter die Vorhersage der Stunde.
  • Keine Niederschlagswahrscheinlichkeit, kein Taupunkt, kein UV-Index: Meteo.lt liefert sie nicht.
  • Die Stunde ist der feinste Schritt, für etwa 2,5 Tage; danach 3 Stunden, dann 6 Stunden. Jenseits des stündlichen Teils ist die nächste Stunde „nicht verfügbar“.
  • Die Tage werden in der Zeitzone von Gladys geschnitten, für alle Zuhause.
  • Die Integration braucht Gladys 5.2 oder neuer.

Fehlerbehebung​

  • „Kein Zuhause in Gladys hat einen Standort“ — lege den Standort deines Zuhauses unter Einstellungen → Zuhause fest.
  • „Meteo.lt hat keine Vorhersage für den Standort deines Zuhauses“ — das Zuhause ist mehr als 30 km von jedem Ort von Meteo.lt entfernt (außerhalb Litauens und seiner Umgebung), oder sein Standort ist falsch: Prüfe ihn unter Einstellungen → Zuhause.
  • „Meteo.lt bittet darum, langsamer zu werden“ — zu viele Anfragen von deiner Internetverbindung: Die Integration wartet und versucht es von selbst erneut.
  • „Meteo.lt lehnt die Anfragen ab (HTTP 403)“ — aktualisiere die Integration.
  • „Meteo.lt ist im Moment nicht erreichbar“ — Gladys erreicht api.meteo.lt nicht: Prüfe seinen Internetzugang. Die Integration versucht es nach 5 Minuten erneut, dann immer seltener.
  • Der Test nennt keine Station — die nächste Station ist mehr als 50 km entfernt oder hat kürzlich nichts gemessen: Das aktuelle Wetter kommt aus der Vorhersage.
  • Das Dashboard zeigt noch einen anderen Anbieter — öffne die Einstellungen des Wetter-Widgets und wähle Meteo.lt.
  • Logs: Der Reiter Logs der Integration (oder docker logs auf dem Host) zeigt den Start, die Probleme und die Rückkehr von Meteo.lt, jeweils einmal. Starte den Container mit LOG_LEVEL=debug, um jede Aktualisierung zu sehen.

Datenschutz​

Die Koordinaten deiner Zuhause verlassen Gladys nie: Die Integration lädt die Liste der Orte und Stationen herunter und wählt die nächsten selbst aus. Meteo.lt sieht nur die Codes dieses Orts und dieser Station (eine Stadt oder ein Dorf und eine Station). Kein Konto, kein Schlüssel, nichts wird auf die Festplatte geschrieben.

Danksagung​

Beobachtungen und Vorhersagen: Lithuanian Hydrometeorological Service under the Ministry of Environment (LHMT, meteo.lt), über die Meteo.lt-API, unter der Lizenz CC BY-SA 4.0; die Daten werden in das Wetterformat von Gladys umgewandelt (Einheiten, Bedingungen, Tage). Die Wettersymbole folgen der Legende von metno/weathericons (MET Norway). Der Vorhersage-Code stammt aus den Integrationen FMI und Met Éireann desselben Autors.

Konfigurationseinstellungen​

Diese Einstellungen fragt Meteo.lt in seinem Konfigurationsbildschirm in Gladys ab.

EinstellungTypPflichtfeldBeschreibung
Keine Anmeldung nötigsectionNeinOffene Daten von Meteo.lt (LHMT, der litauische hydrometeorologische Dienst): kein Konto, kein API-Schlüssel. Etwa alle 30 Minuten erhält jedes Zuhause mit Standort in Gladys die Messwerte der nächsten Wetterstation und die Vorhersage des nächsten Meteo.lt-Orts. Nur Litauen und nahe Städte. Quelle: LHMT, CC BY-SA 4.0. Nicht mit dem LHMT verbunden.
Einheiten der SzenenwerteselectNeinEinheiten der Temperaturen, des Windes und des Niederschlags, die die Integration in Szenenvariablen schreibt. Das Wetter-Widget folgt immer der Einstellung jedes Benutzers.
Sprache der SzenentexteselectNeinSprache der Sätze, die die Integration in Szenenvariablen schreibt. Automatisch folgt der Sprache deines Gladys.

So installierst du Meteo.lt in Gladys​

  1. Öffne in Gladys Integrationen: Meteo.lt erscheint im Katalog neben den nativen Integrationen, mit einem Community-Badge.
  2. Klicke auf Installieren. Gladys lädt das Docker-Image (ghcr.io/guim31/gladys-meteo-lt:1.0.0) herunter, startet es in einer vom Kern isolierten Sandbox und erzeugt die Oberfläche der Integration (Geräte, Erkennung und Konfiguration).
  3. Öffne den Bildschirm Konfiguration der Integration, fülle die Einstellungen aus und speichere.
  4. Du kannst sie auch direkt über die URL ihres Repositorys installieren: https://github.com/guim31/gladys-meteo-lt.

Meteo.lt benötigt Gladys >=5.2.0. Der Katalog in Gladys wird stündlich aktualisiert, eine neue Version ist also spätestens eine Stunde nach ihrer Veröffentlichung verfügbar.

Du nutzt Gladys noch nicht? Es ist kostenlos und Open Source: folge der Installationsanleitung, um loszulegen.

Über externe Integrationen​

Meteo.lt ist eine externe Integration: eine Community-Integration, die als Docker-Container verpackt und auf GitHub veröffentlicht wird. Gladys installiert sie mit einem Klick und führt sie in einer vom Kern isolierten Sandbox aus. Sie wird von guim31 veröffentlicht und gepflegt, nicht vom Gladys-Kernteam.

Abonniere den Newsletter von Gladys Assistant

Ein paar E-Mails im Monat zu neuen Releases und Neuigkeiten aus dem Projekt. Verschickt von Pierre-Gilles Leymarie, dem Gründer des Projekts. Jederzeit abbestellbar 🙂