Aurora Nowcast

Stellt aktuelle (Nowcast-)Daten zur Aktivität der Polarlichter für einen bestimmten Standort auf Basis von NOAA-Informationen bereit. Es handelt sich nicht um eine Vorhersage.

Aktueller Release
2.3.0
Entwickler
Christian Menne
Lizenz
GPL-3.0-only

Logo


Aurora Nowcast-Adapter für ioBroker

Liefert aktuelle (Nowcast-)Daten zur Aurora-Aktivität (Nord- und Südlichter) für einen bestimmten Ort, basierend auf öffentlich verfügbaren Daten des NOAA Space Weather Prediction Center (SWPC).

Notiz:
Die OVATION-Aurora-Daten stellen die aktuellen Bedingungen (Nowcast) auf Basis von Echtzeit-Sonnenwindmessungen dar – keine Langzeitprognose.
Der Kp-Index-Feed bietet zusätzlich eine 72-Stunden-Vorhersage für Planungszwecke.


Merkmale

  • Ruft Echtzeitdaten zur Aurora-Aktivität (NOAA OVATION-Modell) für die Nord- und Südhalbkugel ab.
  • Berechnet die lokale Wahrscheinlichkeit der Aurora-Sichtbarkeit für einen konfigurierten Standort
  • Bietet den aktuellen Kp-Index (1-Minuten-Takt) und eine 72-Stunden-Kp-Vorhersage
  • Liefert Echtzeitdaten zum Sonnenwind (Bz, Gesamtfeldstärke, Geschwindigkeit, Dichte) als Frühwarnindikatoren für Polarlichter.
  • Bietet ioBroker-Zustände für Automatisierung, Visualisierung und Benachrichtigungen.
  • Optionale Verwendung des Systemstandorts oder manuelle Eingabe der Breiten- und Längengrade.
  • Geeignet für Dashboards, Benachrichtigungen und Smart-Home-Szenarien

❤️ Unterstützung

Wenn Sie ioBroker.aurora-nowcast nützlich finden und die Weiterentwicklung unterstützen möchten, könnten Sie mir gerne einen Kaffee spendieren. ☕🙂

Vielen Dank für Ihre Unterstützung!


Konfiguration

Sie haben entweder:

  • Verwenden Sie den in ioBroker konfigurierten Systemstandort, oder
  • Geben Sie die Koordinaten manuell an (Breitengrad/Längengrad in Dezimalgrad).

Manuelle Koordinaten sind erforderlich, wenn die Systemortung deaktiviert ist.

Beispiele:

StandortBreiteLänge
Berlin52.513.4
Buenos Aires-34.6-58.4
Reykjavik64.1-21.9

Die Werte in Nord-Ost-Richtung sind positiv, die Werte in Süd-West-Richtung negativ.

Aktualisierungsintervalle

EinstellungStandardReichweiteBeschreibung
Standardintervall51–60Wie oft werden OVATION-Auroradaten, Kp-Vorhersagen und Sturmskalen abgerufen (Minuten)
Echtzeitintervall11–60Wie oft Echtzeitdaten abgerufen werden: aktueller Kp-Index, Sonnenwind (Minuten)

Staaten

Hintergrund: Weltraumwetterindizes

Kp-Index – Der planetare K-Index misst die globale geomagnetische Aktivität auf einer Skala von 0 bis 9 (0 = ruhig, 9 = extremer Sturm). Werte ≥ 5 deuten auf geomagnetische Sturmbedingungen (G1 und höher) hin, bei denen Polarlichter in mittleren Breiten wie Mitteleuropa sichtbar werden. Der Adapter liefert sowohl den aktuellen Kp-Wert im 1-Minuten-Takt als auch eine 72-Stunden-Vorhersage.

OVATION — Aurora-Wahrscheinlichkeit

ZustandTypBeschreibung
probabilityNummerGeschätzte Wahrscheinlichkeit der Aurora-Sichtbarkeit am konfigurierten Standort (%)
observation_timeNummerZeitpunkt der vorgelagerten Sonnenwindbeobachtung, die als Modelleingabe verwendet wurde (UTC, ms)
forecast_timeNummerZeitpunkt, für den die jetzt prognostizierte geomagnetische Reaktion an der Erde berechnet wird (UTC, ms)

Kp-Index

ZustandTypBeschreibung
kp.valueNummerAktueller Kp-Index (0–9, dezimal, 1-Minuten-Feed)
kp.timeNummerMesszeitpunkt des aktuellen Kp-Wertes (UTC, ms)
kp.g_scaleNummerAbgeleitete NOAA-G-Skala (0 = keine, 1–5 = G1–G5)
kp.forecast_maxNummerMaximaler Kp-Wert in der 72-Stunden-Vorhersage
kp.forecast_max_timeNummerZeitpunkt des vorhergesagten Maximums (UTC, ms)
kp.forecastZeichenketteVollständige 72-Stunden-Kp-Vorhersage als JSON-Array[{time, kp}]

Solarwind

Bz (GSM) – Die z-Komponente des interplanetaren Magnetfelds in GSM-Koordinaten. Ein stark negatives Bz (südliche Ausrichtung) öffnet die Erdmagnetosphäre für einfallende Sonnenwindenergie und ist der zuverlässigste kurzfristige Vorläufer von Polarlichtern – typischerweise 15–60 Minuten vor deren sichtbarer Aktivität. Bt ist die Gesamtfeldstärke; Bz relativ zu Bt gibt an, wie stark das Feld nach Süden ausgerichtet ist.

ZustandTypEinheitBeschreibung
solar_wind.bzNummernTBz-Komponente in GSM-Koordinaten (negativ = nach Süden)
solar_wind.btNummernTGesamtstärke des interplanetaren Magnetfelds
solar_wind.speedNummerkm/sProtonengeschwindigkeit des Sonnenwinds
solar_wind.densityNummerp/cm³Protonendichte des Sonnenwinds
solar_wind.mag_timeNummerMSMagnetometer-Messzeit (UTC)
solar_wind.plasma_timeNummerMSPlasmamesszeit (UTC)

Diese Zustände können verwendet werden für:

  • Benachrichtigungen (z. B. Push-Nachrichten, wenn Kp ≥ 5 oder Bz ≤ −10 nT)
  • Dashboard-Visualisierungen
  • Automatisierungsregeln (z. B. Kamera aktivieren, wenn die Wahrscheinlichkeit für Polarlichter hoch ist)

Praktischer Leitfaden: Die Aurora einfangen

Die Jagd nach Polarlichtern funktioniert in zwei Phasen: Planung im Voraus mithilfe der Kp-Vorhersage und Reaktion in Echtzeit mithilfe von Sonnenwind- und OVATION-Daten.

Phase 1 – Plan: Wird ein Sturm erwartet?

Verwendenkp.forecast_max um zu prüfen, ob in den nächsten 72 Stunden ein geomagnetischer Sturm zu erwarten ist. Ungefähre Sichtweiten nach geografischer Breite:

kp.forecast_maxSturmstärkeSichtbar bis hinunter zu ~
< 5KeinerNur hohe Breitengrade
5 (G1)Unerheblich~60°N — nördliches Schottland, südliches Skandinavien
6 (G2)Mäßig~55°N — Norddeutschland, Polen
7 (G3)Stark~50°N — London, Frankfurt, Warschau
8 (G4)Schwer~45°N — Schweiz, Österreich, Norditalien
9 (G5)Extrem~40°N — Zentralfrankreich, Nordspanien

kp.forecast_max_time zeigt an, wann der Höhepunkt erwartet wird – nützlich für eine Benachrichtigung wie „G2-Sturmvorhersage für heute Nacht“.

kp.g_scale spiegelt die aktuelle Sturmstärke in Echtzeit wider (0 = ruhig, 1–5 = G1–G5).

Hinweis: Dies sind ungefähre geografische Breitengrade für Europa. Die tatsächliche Sichtweite hängt stark von verschiedenen Faktoren ab.solar_wind.bz (siehe unten), Wolkenbedeckung und Lichtverschmutzung.

Phase 2 – React: Ist Aurora derzeit aktiv?

Selbst bei einem hohen Kp-Wert wird die Aurora nur sichtbar, wenn sich das interplanetare Magnetfeld (IMF) nach Süden dreht – erkennbar an einem stark negativen Wert.solar_wind.bz Dies ist der zuverlässigste kurzfristige Auslöser.

solar_wind.bzBedeutung
> 0 nTNordwärts – Magnetosphäre weitgehend geschlossen, geringe Aurora
0 bis −5 nTSchwach nach Süden – grenzwertige Bedingungen
−5 bis −10 nTSüdlich – die Aurora-Aktivität nimmt zu
≤ −10 nTStark nach Süden – wahrscheinlich starkes Polarlicht
≤ −20 nTExtrem – intensive Polarlichter bis weit in die mittleren Breiten hinein

Vorwarnzeit: Bz wird am Beobachtungspunkt L1 zwischen Erde und Sonne gemessen. Der Sonnenwind benötigt 15–60 Minuten, um von L1 zur Erde zu gelangen – dies ist Ihr Vorwarnfenster.

solar_wind.bt ist die gesamte Feldstärke. Wenn|bz| Ansätzebt Das Feld ist nahezu vollständig nach Süden gerichtet. Beispielsweise ist bz = −18 nT mit bt = 20 nT ein stärkeres Signal als bz = −10 nT mit bt = 30 nT.

solar_wind.speed Der Effekt wird verstärkt: Starke Winde (> 400 km/s) in Kombination mit negativem Bz-Wert führen der Magnetosphäre mehr Energie zu. Sehr hohe Geschwindigkeiten (> 600 km/s) können sogar bei moderatem Bz-Wert Polarlichter auslösen.

solar_wind.density spielt eine unterstützende Rolle: Eine hohe Dichte (> 10 p/cm³) erhöht den dynamischen Druck und kann die Aktivität steigern.

Standortspezifische Bestätigung: Was bedeutet das?probability hinzufügen?

Kp ist ein globaler Index – er beschreibt die allgemeine geomagnetische Aktivität, nicht das, was über Ihrem Standort geschieht.probability ist anders: Es wird speziell für Ihre konfigurierten Koordinaten mithilfe des NOAA OVATION-Modells berechnet, das Echtzeit-Sonnenwindmessungen als direkte Eingangsdaten verwendet und die tatsächliche Ausdehnung und Intensität des Polarlichtovals modelliert. Daher reagiert es schneller und präziser auf Änderungen von Bz als der abgeleitete Kp-Wert.

Für Mitteleuropa (etwa 50–55°N) sind unter aktiven Bedingungen folgende Reichweiten realistisch:

probabilityInterpretation
< 5 %Keine sinnvolle Aktivität an Ihrem Standort
5–15 %Hoch angesehen – sehenswert, besonders abseits der Städte.
15–30 %Aktiv – Polarlichter sind bei klarem Himmel wahrscheinlich sichtbar.
> 30 %Starke Aktivität über uns

Verwendenprobability Als standortspezifische Bestätigung zusätzlich zu Kp und Bz. Ein steigender Wert bei gleichzeitig stark negativem Bz ist das deutlichste Zeichen dafür, dass es sich lohnt, nach draußen zu gehen.

Beispiel für Automatisierungslogik

Eine praktische dreistufige Alarmierungsstrategie:

  1. Uhrenmoduskp.forecast_max ≥ 5: „Sturm wird in den nächsten 72 Stunden erwartet – beobachten Sie die Bedingungen heute Abend“
  2. Alarm -kp.value ≥ 5 UNDsolar_wind.bz ≤ −10: „Sturm aktiv und Bz stark nach Süden gerichtet – Aurora wahrscheinlich in 15–60 Minuten“
  3. Bestätigung von obenprobability ≥ 15: „An Ihrem Standort ist derzeit wahrscheinlich ein Nordlicht sichtbar.“

Durch die Kombination aller drei Schichten werden Fehlalarme vermieden: Der Kp-Filter bestätigt einen echten Sturm, der Bz-Filter bestätigt, dass die Magnetosphäre geöffnet ist, und der Wahrscheinlichkeitsfilter bestätigt Aktivität an Ihrem genauen Standort.


Datenquelle

Dieser Adapter verwendet öffentlich verfügbare Daten, die von Folgendem bereitgestellt werden:

Insbesondere werden das OVATION-Aurora-Nowcast-Modell und zugehörige geomagnetische Echtzeitindizes verwendet, um die Aurora-Aktivität für den konfigurierten Standort abzuschätzen.


Haftungsausschluss

NOAA und SWPC stehen in keiner Verbindung zu diesem Projekt.

Die von diesem Adapter verwendeten Daten werden von der NOAA zur öffentlichen Nutzung bereitgestellt.
Für die Richtigkeit, Vollständigkeit und Aktualität der bereitgestellten Informationen wird keine Gewähr übernommen.

Die Sichtbarkeit von Polarlichtern hängt von zahlreichen externen Faktoren ab (z. B. Bewölkung, Lichtverschmutzung, Ausrichtung des interplanetaren Magnetfelds), die außerhalb des Anwendungsbereichs dieses Adapters liegen.


Changelog

WORK IN PROGRESS

2.3.0 (2026-06-19)

2.2.2 (2026-04-17)

  • re-added git-type URL because of npm linter

2.2.1 (2026-04-17)

2.2.0 (2026-03-30)

2.1.4 (2026-03-11)

  • disabled Sentry in GitHub workflow

License

GNU General Public License v3.0

Copyright (c) 2026 Christian Menne

See LICENSE file for full license text.