Hallo zusammen,
Im Anschluss an die Widgets und Szenen, die mit Gladys 5.1 eingeführt wurden, und nach der Integration der ISS von @cicoub13, möchte ich euch eine Astronomie-Integration vorstellen: Alles, was am Himmel über eurem Zuhause passiert, berechnet für eure Koordinaten.
Was sie bietet
Vier Dashboard-Widgets, angezeigt in der Sprache jedes Benutzers:
- Diese Nacht: Die Kurve der Himmelsqualität über die ganze Nacht, die Uhrzeit und die Dauer des mondlosen dunklen Himmels, die Mondbeleuchtung und die sichtbaren Planeten mit ihren Zeiten.
- Himmelsagenda: Die nächsten Ereignisse mit einem Countdown. Hier findet man Sonnenfinsternisse, Sternschnuppen-Höhepunkte, Konjunktionen, Oppositionen, Jahreszeiten und Transite, und man kann nach Typ und Zeitraum filtern.
- Aurora: Der beobachtete und vorhergesagte Kp-Index der NOAA mit dem Warnlevel.
- Nächste Sonnenfinsternis: Countdown, Verdunkelung, Höhe des Himmelskörpers und Zeit jedes Phasen.
Sechs Szenenauslöser, alle zum richtigen Zeitpunkt gesendet:
- Beginn oder Maximum einer Sonnenfinsternis;
- Beginn des mondlosen dunklen Himmels;
- Sternschnuppen-Höhepunkt heute Abend, filterbar nach Regen;
- Sichtbare Konjunktion heute Abend;
- Aurora-Warnung steigt;
- Beginn einer Jahreszeit.
Jeder überträgt seine Details an die folgenden Aktionen: Zeit des Maximums, ZHR, Trennung, Beschreibung bereit zum Senden…
Zwei Szenenaktionen: „Nächstes Himmelsereignis“ und „Zusammenfassung des Himmels dieser Nacht“. Zum Beispiel eine Nachricht jeden Abend um 20 Uhr mit dem Programm der Nacht.
Sechs Geräte mit historisierten Sensoren: Sonnenfinsternisse, Planeten, Sternschnuppen, Beobachtungsnacht, Jahreszeiten und Umlaufbahn, Aurora. Sie dienen den Diagrammen und den Schwellenwert-Szenen, wie „Kp-Max über 24 h größer als 6“, was die Ereignisauslöser nicht können.
Wie es funktioniert
Alles wird lokal mit der Bibliothek astronomy-engine berechnet, ohne Schlüssel oder Konto. Die Berechnungen verwenden die Koordinaten eures Gladys-Zuhauses: Die Integration erfordert diesen Zugriff auf die Installation. Die einzige ausgehende Verbindung ist der Raumwetterdienst der NOAA für den Kp-Index, und dieser kann in der Konfiguration deaktiviert werden.
Einige Details:
- Sonnenfinsternisse werden nur berücksichtigt, wenn sie von eurem Standort aus sichtbar sind;
- Sternschnuppen-Höhepunkte werden jedes Jahr neu berechnet, basierend auf dem Kalender der International Meteor Organization;
- Konjunktionen werden über 90 Tage gesucht, mit einem einstellbaren Abstand.
Installation
- Mindestens Gladys 5.1.
- Integrationen → „Astronomie“ suchen → Installieren.
- Überprüft, ob euer Zuhause lokalisiert ist: Einstellungen → Zuhause.
- Überprüft, ob die Zeitzone eingestellt ist: Einstellungen → System.
- Im Tab Entdeckung fügt ihr die Geräte hinzu. Die Widgets findet ihr anschließend im Dashboard-Editor, und die Auslöser im Szenen-Editor, Kategorie „Integrationen“.
Repository: GitHub - guim31/gladys-astronomy · GitHub
Was ich nicht gemacht habe
- Der Mond hat weder ein eigenes Gerät noch ein Widget: @William-De71 hat einen PR für ein Mondphasen-Widget im Kern geöffnet, und ich wollte keine Doppelfunktion schaffen.
- Die ISS wird von der Integration von @cicoub13 abgedeckt.
- Sonnauf- und -untergang sind bereits nativ in Gladys enthalten.
Feedback ist willkommen, insbesondere von denen, die in hohen Breitengraden, in der südlichen Hemisphäre oder in einer anderen Zeitzone als Paris leben: Ich habe diese Fälle getestet, aber nur in der Simulation.


