Astronomie Modul

Die normale mond032.gif fehlt tatsächlich (wurde von dir im Zuge des v2.1 Commits vom 15.03. gelöscht). Bei dir ging es wahrscheinlich, weil du auf transparenten Hintergrund gestellt hast. Unter mondtransparent ist die Datei mond032.png nämlich vorhanden. Komisch ist aber, dass der Fehler bei mir auftritt, obwohl „Mond Bild“ deaktiviert ist und es erst heute Nacht plötzlich angefangen hat ohne das sich eig. irgendwas geändert hatte.

ja, das hatte ich dann später auch gemerkt und nachgezogen, allerdings noch nicht veröffentlicht (weil ich da noch mehr umbaue schleppt sich das noch).
Ist das für dich jetzt ein Problem oder ist das ok, wenn ich das später dann veröffentliche?

Kein Problem für mich, verwende die Bilder wie gesagt eig. gar nicht und verstehe daher nicht, warum die Fehlermeldung jetzt überhaupt plötzlich bei mir aufgeploppt ist. Wollte es nur anmerken, falls es noch ungeklärt ist.

1 „Gefällt mir“

Moin allerseits,

habe das Modul vorgestern frisch aus dem Module-Store installiert und leider findet sich bei mir Monduntergang 00:00 Uhr (hier in Seeheim-Jugenheim).

Habe das Forum durchforstet und auch Hinweise in diesem Thread gefunden, aber keine wirkliche Lösung dazu gefunden. Gibt es Neuigkeiten oder Workarounds dazu?

Ich habe im Location-Modul die Koordinaten meines Wohnortes (Seeheim-Jugenheim, Hessen) eingegeben. Muss ich sonst noch etwas beachten/konfigurieren?

Freue mich auf Feedback.

Vielen Dank.

VG
Lars

Hast Du den Button „Aktualisieren“ gedrückt (als manueller Test) bzw. ist ein Aktualisierungsintervall in der Komfiguration gesetzt oder hast Du ein zeitgesteuertes Ereignis, das die Aktualisierung auslöst?

Hi,

ja, habe manuell aktualisiert und es ist zudem ein Zeitintervall 15min eingestellt.

Die übrigen Werte werden auch aktualisiert, nur der Monduntergang hängt bei 0h.

VG Lars

Merkwürdig, bei mir funktioniert es einwandfrei

der Ausdruck ist nicht ganz eindeutig: wird der Wert auf 0 gesetzt oder nie aktualisiert?
Bitte ein Screenshot deiner Variablen.
Und wenn du möchtest, schick mir doch mal deine Position aus dem Location-Modul

Der Wert ist laut dieser Webseite Mondaufgang, Monduntergang und Mondkalender | Seeheim-Jugenheim für heute 02:20, am 7. 0:55, am 6. gibt es keinen (weil ja dann nach Mitterncht) und am 5. war es 23:33

Moinsens,

neues Phänomen (bevor ich auf die Fragen eingehe)… Nun zeigt er mir den Monduntergang korrekt an. Gestern wars noch 0h, als ich den Beitrag geschrieben habe.

Er zeigt ihn mir allerdings für heute (also für ein vergangenes Ereignis) an. Gibt es eine Möglichkeit, die ‚nächste‘ Monduntergangszeit anzeigen zu lassen, also in meinem Falle wäre das für den heutigen Tag bzw. den aktuell laufenden Mondzyklus…

Mondaufgang: 08.01.2025 12:06 Uhr (passt, wird so angezeigt) und
Monduntergang: 09.01.2024 03:46 Uhr (also von MORGEN)

? Ich möchte mir eine Fortschrittsanzeige bauen, siehe angehängte Grafik. Dafür müsste ich wissen, wie lange der Mond scheint (= 100%), um dann den Fortschritt anhand Mondaufgang und aktueller Uhrzeit zu errechnen.

Zum gestrigen Problem: Ich vermute einen Zusammenhang mit dem Datumswechsel der Untergangszeit. Ich erinnere mich dunkel, dass er vorgestern alles richtig anzeigte.

Vorvorgestern (05.01.2025) ging er am gleichen Tag 23:33h unter, vorgestern (06.01.2025) wechselte der Monduntergang das Datum zu gestern (07.01.2025) 00:57h. Heute stimmt wie gesagt alles. Mit der Ausnahme, dass ich gerne die Untergangszeit des aktuellen Zyklus hätte, also in meinem Falle das von morgen früh 03:46 Uhr. Geht das irgendwie?

Ich danke euch SEHR für eure Antworten und wünsche einen schönen Tag :slight_smile:

LG: Lars

Fortschrittsanzeige (für Sonne funktioniert das schon)

Werte aus dem Astro-Modul

Location Control

Nein, die Möglichkeit hat man nicht.
Ich mache es sowieso so, das ich um 0Uhr per Ereignis/Script die Aktualisierung aufrufe, dann habe ich die Ergebnisse, die an dem Tag stattfinden.

Wat ja meine Vermutung, hatte ja erwähnt, das es am 6. kein Monduntergang gab.

Dann ist das Problem ja geklärt.

1 „Gefällt mir“

Hi,

soweit sachlich alles geklärt.

Darf ich an dieser Stelle das Featurerequest ‚Nächster Monduntergang‘ hinterlassen? Das wäre super und ist sicherlich im Rahmen der Formel, die im Modul hinterlegt ist, recht einfach umsetzbar, oder?

Alternativ, dass die Zeit der Mondsichtbarkeit bis zum nächsten Untergang angezeigt wird.

Hintergrund wie gesagt, dass ich einen Fortschrittsbalken realisieren möchte, wofür ich am liebsten die Monduntergangszeit des laufenden Zyklus hätte, alternativ die Zeit der Mondsichtbarkeit ab Aufgang. Siehe angehängte Grafik samt blauer Markierung.

Freu’ mich auf Feedback :slight_smile:

LG: Lars

Das nehme ich auf, aber ob und wann das etwas werden würde, kann ich absolut nicht sagen …

Das Modul hatte ich seinerzeit von @Fonzo nur übernommen, um es mit neueren IPS-Versionen lauffähig zu machen. Astronomie ist nicht so mein Steckenpferd, da habe ich kein Bezug zu und müsste mich erst inhaltlich mit dem Thema vertraut machen.

Zudem habe ich ziemlich viele Module, die ich bearbeite, sodaß ich recht wenig Zeit hierfür hätte. Zudem habe ich noch ein paar größere Projekte vor der Brust.

Was eine Möglichkeit wäre, ist das Du den Code des Moduls soweit anpasst, das er diese Funktion abdeckt, dann in Github einen Pull-Request erstellst und ich den integriere.

So würde vermutlich deutlich schneller was draus werden.

Ich habe mir eben die neue Version von dem Modul installiert. Gefällt mir echt gut. Ist schön geworden.

Ich hätte allerdings zwei Fragen zu dem Screenshot

Wie kann ich den Hintergrund der Kachel auf transparent stellen. So wie meine anderen Kacheln, die man noch oben sieht. Also dieses Grau oder was immer das ist. Und dann die weißen Flecken im Titel. Das eine ist der Namen und das andere der Expandierenbutton. Ich könnte mir vorstellen, du verwendest das helle Thema.

Und weil ich es wissen wollte - wegen dem Titel - habe ich auf hell umgestellt und dann bekomme ich beim aktualisieren der Werte folgende Warnung.

Variable is marked as read-only and cannot be changed in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconastronomy\Astronomy\module.php on line 3360

Warning: Variable is marked as read-only and cannot be changed in C:\ProgramData\Symcon\modules\.store\fonzo.ipsymconastronomy\Astronomy\module.php on line 3360

Wird auch in der Kachel angezeigt

Es soll die Variable “Mond im Sternzeichen” geändert werden. Diese ist aber read only. Das selbe Problem dürfte es mit der Variable “Sonne im Sternzeichen” geben. Deaktiviere ich beide, kommt keine Warnung.

Da ich mit dem HTML SDK bisher nicht viel gemacht habe ist der erste Entwurf zunächst mal fest von den Farben. Ich möchte dies aber gerne anpassen. Dazu brauche ich aber Informationen von Symcon wie man das Design bzw. die Einstellungen, die im Designeditor gemacht wurden, aus einem PHP Modul auslesen kann. Ich habe das mal als separate Frage ins Forum gestellt. Falls jemand aber da einen Antwort daruaf hat kann er gerne auch hier antworten.

Sobald ich weis wie man auf diese Einstellungen zugreifen kann, würde ich auch die Ansicht komplett an die Vorgaben anpassen, dann ist auch alles sauber lesbar, unabhängig vom gewählten Design. Ich habe auch keinen Weg bisher gefunden die Titelzeile, die von Symcon vorgegeben wird, wie den Titel Astronomie komplett auszublenden oder in der Farbe für diese Ansicht zu ändern. Falls jemand weis ob es möglich ist da per CSS darauf zuzugreifen, wäre ich auch da für weitere Informationen dankbar.

Den Fehler habe ich dank der Meldung nun gefunden und sollte in der aktuellen Beta behoben sein. Wegen dem Design warte ich noch auf Rückmeldung von Symcon selber oder jemand der hinreichend Erfahrung mit dem HTML SDK und auslesen der Design Einstellungen hat.

Danke. Eventuell kann dir @da8ter beim Design einen Tip geben.

Symcon gibt folgende Infos automatisch mit:

für die Farben gibt drei CSS Variablen:
–accent-color (z.B. das Symcon Türkis)
–content-color (z.B. die Schriftfarbe)
–card-color (die Hintergrundfarbe der Kachel)

:root {
  /* Colors */
  --accent-color: #${queryParameters.get('accentcolor')};
  --content-color: #${queryParameters.get('textcolor')};
  --card-color: #${queryParameters.get('cardcolor')};
}

/* Poppins Regular */

@font-face {
    font-family: "Poppins";
    src: url("/tile/assets/google_fonts/Poppins-Regular.ttf") format('truetype');
    font-weight: 400;
    font-style: normal;
}

/* Poppins italic */

@font-face {
    font-family: "Poppins";
    src: url("/tile/assets/google_fonts/Poppins-Italic.ttf") format('truetype');
    font-weight: 400;
    font-style: italic;
}

/* Poppins bold */

@font-face {
    font-family: "Poppins";
    src: url("/tile/assets/google_fonts/Poppins-Bold.ttf") format('truetype');
    font-weight: 700;
    font-style: normal;
}

body {
    font-family: 'Poppins';
    color: var(--content-color);
    font-size: ${queryParameters.get('fontsize')}px;
    margin-top: ${queryParameters.get('margintop')}px;
    margin-left: ${queryParameters.get('marginside')}px;
    margin-right: ${queryParameters.get('marginside')}px;
    margin-bottom: ${queryParameters.get('marginbottom')}px;
    user-select: none;
}

Gruß Stephan

Wurde in der neusten Version ergänzt.

Ich habe das jetzt so angepasst das sich die Visualisierung in der Kachel primär nach dem Design von Symcon richtet. Man kann aber bei Bedarf die Werte der Kachel individuell überschreiben.

Vielen Dank für den Hinweis. Genau diese Informationen haben mir gefehlt.
Die drei CSS-Variablen sowie fontsize, margintop, marginside und marginbottom konnte ich inzwischen im HTML-SDK bereits erfolgreich auslesen und für die Kachel nutzen. Damit lässt sich die Darstellung jetzt deutlich besser an das in Symcon gewählte Design anpassen.

2 „Gefällt mir“

Danke Fonzo!
Tolles Design :smiling_face_with_three_hearts:

Könnte man das noch irgendwie an die Breite/Höhe automtisch anpassen, damit der graue Rand verschwindet?

glg

Kannst Du mir verraten was Du für ein Design bzw. Einstellungen nutzt, damit ich das irgendwie nachvollziehen bzw. nachstellen kann?

Ich habe mal versucht das im Design Dark bei Einstellungen im Modul Kachel-Design Theme-Modus Auto nachzustellen.

Das sieht dann bei mir so aus wenn ich die Kachel in die Breite ziehe

Wenn ich im Modul bei Theme-Modus Benutzerdefiniert auswähle sieht das bei mir so aus

ich kann also die grauen Flächen, die bei Dir mit Deinen Einstellungen auftauchen, gerade nicht reproduzieren.

Wie breit man die Kachel zieht ist ja jedem selber überlassen.

Ursprünglich hatte ich das für die Breite konzipiert


Dann wird insgesamt auch nicht so viel Platz verschenkt. Ich bin aber für Verbesserungsvorschläge offen, wobei gerade bei der Visualisierung doch jeder andere persönliche Erwartungen hat.

1 „Gefällt mir“