Zum Hauptinhalt springen

Bureau of Meteorology (BoM) Smart-Home-Integration, kostenlos und Open Source

Bureau of Meteorology (BoM)-Integration für Gladys Assistant

Australisches Wetter vom Bureau of Meteorology: Vorhersagen, Messwerte und Warnungen.

Australisches Wetter in Gladys, direkt vom Bureau of Meteorology: aktuelle Bedingungen der nächstgelegenen Messstation, stündliche und 7-Tage-Vorhersagen, geltende Warnungen und die Brandgefahrenstufe. Kein Konto und kein API-Schlüssel nötig. Das BoM deckt nur Australien ab.

Diese Integration steht in keiner Verbindung zum Bureau of Meteorology und wird von ihm nicht unterstützt. Sie liest die öffentliche API der Website und App des BoM; für offizielle Warnungen prüfen Sie immer bom.gov.au und die Notdienste Ihres Bundesstaats.

Was Sie bekommen​

  • Gladys-Wetter: Die Integration wird zum Wetteranbieter von Gladys. Das Wetter-Widget des Dashboards und der Assistent („Wie wird das Wetter morgen?“) nutzen die BoM-Daten, in °C oder °F je nach Profil.
  • Wetterwarnungen: die am Ort geltenden BoM-Warnungen (schweres Gewitter, Hochwasser, Hitzewelle, Wirbelsturm, Seewind…) und optional eine Brandgefahr Hoch, Extrem oder Katastrophal als Gladys-Wetterwarnungen.
  • Drei Dashboard-Widgets, drei Szenenauslöser und drei Szenenaktionen, unten beschrieben.

Konfiguration​

  1. Installieren Sie die Integration. Der Installationsbildschirm fragt nach Zugriff auf die Position Ihrer Häuser: Damit weiß die Integration, welchen Ort sie überwachen soll, wenn kein Ort konfiguriert ist.
  2. Öffnen Sie den Tab Konfiguration:
    • Ort: ein Vorort, eine Stadt, eine Postleitzahl (2150) oder Breite,Länge. Leer lassen, um die Position Ihres Gladys-Hauses zu verwenden (Einstellungen → Häuser). Unsicher bei der Schreibweise? Nutzen Sie die Schaltfläche Ort suchen.
    • Prüfintervall für Warnungen: wie oft (5 bis 60 Minuten, standardmäßig 10) Warnungen und Brandgefahr geprüft werden, um Ihre Szenen auszulösen.
    • Brandgefahr als Wetterwarnung: meldet die Stufen Hoch, Extrem und Katastrophal als Gladys-Wetterwarnungen.
  3. Speichern Sie und klicken Sie auf Verbindung testen: Der gefundene Ort und die zuletzt in der Nähe gemessene Temperatur werden angezeigt.

Dashboard-Widgets​

Fügen Sie sie im Dashboard-Editor hinzu. Jedes Widget hat eine optionale Einstellung Ort, um einen anderen als den konfigurierten Ort anzuzeigen.

  • BoM-Wetter: gemessene Temperatur, gefühlte Temperatur, Feuchte und Wind, Temperaturverlauf der nächsten 24 Stunden, Zusammenfassung des Tages, Regen seit 9 Uhr, Brandgefahr und maximaler UV-Index.
  • BoM 7-Tage-Prognose: eine Zeile pro Tag mit Minimum und Maximum, Zusammenfassung und Regenwahrscheinlichkeit; tippen Sie auf einen Tag für die ausführliche Vorhersage.
  • BoM-Warnungen: die geltenden Warnungen, schwere zuerst, jeweils mit Link zur BoM-Seite, eine Schaltfläche Aktualisieren (sofortige erneute Prüfung) und ein Link zu allen Warnungen Ihres Bundesstaats.

Szenen​

Im Szeneneditor finden Sie die Karten in der Kategorie Integrationen.

Auslöser​

  • BoM-Warnung ausgegeben: Eine neue Warnung betrifft den Ort. Optionale Filter: Warnungsart (Hochwasser, schweres Gewitter, Hitzewelle, tropischer Wirbelsturm…) und Schweregrad (schwer, gering). Leer passen alle Warnungen.
  • BoM-Warnung beendet: Eine Warnung wurde aufgehoben oder ist abgelaufen. Gleiche Filter.
  • Brandgefahr geändert: Die heutige Brandgefahrenstufe hat sich geändert; optional nach der neuen Stufe filtern (z. B. nur Extrem und Katastrophal).

Die folgenden Aktionen können die Details lesen: {{triggerEvent.data.title}}, {{triggerEvent.data.area}}, {{triggerEvent.data.severity}}, {{triggerEvent.data.expiry_time}}, {{triggerEvent.data.rating}}…

Die erste Prüfung nach der Installation speichert die aktuelle Lage, ohne etwas auszulösen: Die Auslöser melden Änderungen.

Aktionen​

Jede Aktion hat ein optionales Feld Ort (Szenenvariablen erlaubt); leer wird der konfigurierte Ort verwendet. Die Werte sind metrisch (°C, km/h, mm).

  • Aktuelle BoM-Messwerte: Temperatur, gefühlte Temperatur, Feuchte, Wind, Böen, Regen seit 9 Uhr, bisheriges Minimum und Maximum, Station.
  • BoM-Vorhersage: für heute oder einen der nächsten 6 Tage: Minimum, Maximum, Zusammenfassung, ausführlicher Text, Regenwahrscheinlichkeit und -menge, UV, Brandgefahr, Sonnenauf- und -untergang.
  • Aktuelle BoM-Warnungen: Anzahl der geltenden Warnungen (gesamt, schwer, gering), ob eine schwere gilt, und ihre Namen.

Gut zu wissen​

  • Vorhersagetexte und Warnungstitel des BoM sind auf Englisch.
  • Die Daten werden einige Minuten zwischengespeichert (Warnungen 2 Minuten, Messwerte 5, Vorhersagen 15), um die BoM-Server zu schonen.
  • Außerhalb Australiens lehnt die Integration die Anfrage ab, und Gladys greift auf seinen anderen Wetteranbieter zurück.

Fehlerbehebung​

  • „Kein Ort“: Füllen Sie das Feld Ort aus oder verorten Sie Ihr Haus in Gladys.
  • „Kein australischer Ort entspricht“: Versuchen Sie die Postleitzahl oder nutzen Sie Ort suchen.
  • „Außerhalb des abgedeckten Gebiets“: Ihr Haus liegt nicht in Australien; geben Sie einen Ort an.
  • Logs: Integrationen → Bureau of Meteorology (BoM) → Überwachung.

Konfigurationseinstellungen​

Diese Einstellungen fragt Bureau of Meteorology (BoM) in seinem Konfigurationsbildschirm in Gladys ab.

EinstellungTypPflichtfeldBeschreibung
Erste SchrittesectionNeinWetter, Vorhersagen und Warnungen stammen aus der öffentlichen API des australischen Bureau of Meteorology: kein Konto, kein API-Schlüssel, nur Australien. Lassen Sie den Ort leer, um die Position Ihres Gladys-Hauses zu verwenden.
OrtstringNeinVorort, Stadt, Postleitzahl oder „Breite,Länge“. Leer lassen, um die Position Ihres Gladys-Hauses zu verwenden.
Prüfintervall für Warnungen (min)numberNeinWie oft Warnungen und Brandgefahr geprüft werden, um Szenen auszulösen.
Brandgefahr als WetterwarnungbooleanNeinEine Brandgefahr Hoch, Extrem oder Katastrophal als Gladys-Wetterwarnung melden.

So installierst du Bureau of Meteorology (BoM) in Gladys​

  1. Öffne in Gladys Integrationen: Bureau of Meteorology (BoM) erscheint im Katalog neben den nativen Integrationen, mit einem Community-Badge.
  2. Klicke auf Installieren. Gladys lädt das Docker-Image (ghcr.io/gboulvin/gladys-bom: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/gboulvin/Gladys-BoM.

Bureau of Meteorology (BoM) benötigt Gladys >=5.1.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​

Bureau of Meteorology (BoM) 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 gboulvin 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 🙂