Fragen zum Modul SUNRISE_EL

Begonnen von KleineHexe, 29 Mai 2019, 10:05:04

Vorheriges Thema - Nächstes Thema

KleineHexe

Hallo zusammen,

ich bin über Problemchen mit dem Modul SUNRISE_EL gestolpert:


  • Ich möchte gerne wie unter https://wiki.fhem.de/wiki/LogProxy#Tagesstunden_in_einem_Plot_farblich_hinterlegen beschrieben in einem Plot die Tagesstunden farblich hinterlegen. Leider ist in SUNRISE_EL hart der Default CIVIL codiert, ich möchte aber REAL. Könnte man das im Modul nicht ändern, dass (wie bei den Koordinaten auch) eine globale Einstellung dafür getroffen werden kann? Oder kann ich das im o.g. Beispiel als Parameter übergeben?
  • Der Default wird nicht durchgängig verwendet, in der Funktion sr_alt wird statt defaultaltit der Wert -6 hart codiert verwendet. Ich habe das lokal geändert, wie bekomme ich es hin, dass diese Änderung bei einem Update nicht verloren geht?

rudolfkoenig

ZitatOder kann ich das im o.g. Beispiel als Parameter übergeben?
Ich wuerde es versuchen.

ZitatIch habe das lokal geändert, wie bekomme ich es hin, dass diese Änderung bei einem Update nicht verloren geht?
Mit "attr global exclude_from_update 99_SUNRISE_EL.pm"

Loredo

Ich habe gerade experimentell in Astro einen Kompatibilitätsmodus für SUNRISE_EL eingebaut.


Damit kann man ein Astro Device als "global" markieren und es werden die Berechnungsalgorithmen von Astro verwendet. Das charmante daran ist, dass man plötzlich auch ein echtes Device hat, bei dem man andere Standardeinstellungen als Attribut hinterlegen kann. So beispielsweise natürlich auch einen anderen Wert für den Horizont.


Augenscheinlich gibt es keine Nebeneffekte, trotzdem gibt es die Änderung bisher noch nicht offiziell. Ich suche also Tester und dachte, vielleicht habe ich hier jemanden dafür gefunden ;-)
Die Entwicklerversion von Astro findet sich hier und muss manuell geladen und auch aktualisiert werden. Du musst wie von Rudi für SUNRISE_EL stattdessen für 95_Astro.pm das "exclude_from" Attribut setzen, bis die Änderungen ihren Weg in das offizielle Repository gefunden haben.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

Loredo

Zur Info: Das Experiment wurde beendet.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER