[FHZ] Falscher Sonnenuntergangtermin - sunrise

Begonnen von rudolfkoenig, 09 November 2009, 11:22:11

Vorheriges Thema - Nächstes Thema

rudolfkoenig

Originally posted by: <email address deleted>

Hallo zusammen,

ich habe mal das sunrise-Modul zum Einsatz gebracht - bin allerdings
etwas über die resultierenden Zeiten irritiert:
Wenn ich die Zeile aus dem examples verwende:

+*{sunset_rel()} set lamp1 on-till 23:00

dann resultiert das heute in einem Sunset-Termin von 17:28:56

Nach meiner kurzen Internet-Recherche ist das allerdings deutlich zu
spät. Eigentlich müsste das bei meinen Koordinaten 16:52:28 ergeben.

Ich habe es mal mit der Definition eigener Koordinaten in einer
last_include probiert - aber daran liegt es nicht: auch wenn ich das
nicht mache, die Default-Koordinaten Frankfurt liefern das gleiche
Ergebnis.

Mache ich da was falsch?

Viele Grüße,
Markus.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-

rudolfkoenig

                                                   

> Ich habe es mal mit der Definition eigener Koordinaten in einer
> last_include probiert - aber daran liegt es nicht: auch wenn ich das
> nicht mache, die Default-Koordinaten Frankfurt liefern das gleiche
> Ergebnis.

Mein Ratschlag mit lastinclude ist leider nicht optimal: der Zeitpunkt fuer das
at Kommando wird berechnet, bevor lastinclude eingelesen wurde.  Fuer den
naechsten Tag sollte das Ergebnis wieder stimmen, das kann man im telnet mit
{sunset_abs()} pruefen.

Als Loesung faellt mir z.Zt nur das aendern der Koordinaten direkt in
99_SUNRISE_EL.pm ein.

Gruss,
  Rudi

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-

UliM

Originally posted by: <email address deleted>

Hmm - das erklärt, warum last_include keinen EInfluss hat.

Es erklärt aber nicht die gänzliche falsche Zeit. Auch in Frankfurt
geht derzeit die Sonne um kurz vor 17 Uhr unter.
Bei mir wird aber immer 17.30 berechnet.

Ist jetzt kein Drama - aber irgendwie auch nicht so richtig schön.

Viele Grüße,
Markus.

On Nov 9, 12:58 pm, Rudolf Koenig wrote:
> > Ich habe es mal mit der Definition eigener Koordinaten in einer
> > last_include probiert - aber daran liegt es nicht: auch wenn ich das
> > nicht mache, die Default-Koordinaten Frankfurt liefern das gleiche
> > Ergebnis.
>
> Mein Ratschlag mit lastinclude ist leider nicht optimal: der Zeitpunkt fuer das
> at Kommando wird berechnet, bevor lastinclude eingelesen wurde.  Fuer den
> naechsten Tag sollte das Ergebnis wieder stimmen, das kann man im telnet mit
> {sunset_abs()} pruefen.
>
> Als Loesung faellt mir z.Zt nur das aendern der Koordinaten direkt in99_SUNRISE_EL.pmein.
>
> Gruss,
>   Rudi
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

Dr. Boris Neubert

Originally posted by: <email address deleted>

HI all,

dieses Problem habe ich auch. Dachte immer, dass es ein Problem mit der
Art der Berechnung sei, weiß aber auch nicht warum.

Habe immer eine ungefähre Differenz von 30-45 Minuten zur Internet-Zeit,
die man so findet für Sonnenuntergang/aufgang.

Gruß,
Olaf

Markus Voss schrieb:
> Hmm - das erklärt, warum last_include keinen EInfluss hat.
>
> Es erklärt aber nicht die gänzliche falsche Zeit. Auch in Frankfurt
> geht derzeit die Sonne um kurz vor 17 Uhr unter.
> Bei mir wird aber immer 17.30 berechnet.
>
> Ist jetzt kein Drama - aber irgendwie auch nicht so richtig schön.
>
> Viele Grüße,
> Markus.
>
> On Nov 9, 12:58 pm, Rudolf Koenig wrote:
>>> Ich habe es mal mit der Definition eigener Koordinaten in einer
>>> last_include probiert - aber daran liegt es nicht: auch wenn ich das
>>> nicht mache, die Default-Koordinaten Frankfurt liefern das gleiche
>>> Ergebnis.
>> Mein Ratschlag mit lastinclude ist leider nicht optimal: der Zeitpunkt fuer das
>> at Kommando wird berechnet, bevor lastinclude eingelesen wurde.  Fuer den
>> naechsten Tag sollte das Ergebnis wieder stimmen, das kann man im telnet mit
>> {sunset_abs()} pruefen.
>>
>> Als Loesung faellt mir z.Zt nur das aendern der Koordinaten direkt in99_SUNRISE_EL.pmein.
>>
>> Gruss,
>>   Rudi
> >
>

--
------------------------------------------------------------------------
Dr. Olaf Droegehorn
General Manager              Tel.  : +49-561-82020-410
DHS - Computertechnik GmbH   Fax.  : +49-561-82020-399
Carlsdorfer Straße 3         E-Mail: O.Droegehorn@dhs-computertechnik.de

                              WEB:    www.dhs-computertechnik.de
D-34128 Kassel
------------------------------------------------------------------------

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Dr. Boris Neubert

                                                   

> Es erklärt aber nicht die gänzliche falsche Zeit.

"Gaenzlich falsch" ist in diesem Fall ausgesprochen relativ :). Fuer die
Abweichung ist der Parameter alt zustaendig, oder auch: wann ist denn
eigentlich die Sonne untergegangen...

Auszug aus perldoc -f DateTime::Event::Sunrise

* 0 degrees
  Center of Sun's disk touches a mathematical horizon
* -0.833 degrees
  Sun's supper limb touches the horizon; atmospheric refraction accounted for
* -6 degrees
  Civil twilight (one can no longer read outside without artificial
  illumination)
* -18 degrees
  Astronomical twilight (the sky is completely dark)

Eingestellt in 99_SUNRISE_EL.pm ist -6, da es bei fhem meistens um Lampen bzw.
Lesen geht... Die Internet Seiten werden von Physikern betrieben und bevorzugen
deswegen -0.833

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Dirk

Originally posted by: <email address deleted>

Hi Markus, hi Olaf,

mit dem Problem habe ich mich auch einige Stündchen rum geschlagen,
weil ich die Abweichung  (Sonnenaufgang "zu früh" und Untergang "zu
spät") nicht verstanden habe.

Um auf die Werte zu kommen, die von Wetterstationen und den Wetter-
Webseiten angegeben werden, muss man im 99_SUNRISE_EL.pm die Variable
"$altit" von "-6" auf "-0.833" verändern.

Und auch ich hatte das Problem, dass wenn ich die Koordinaten in die
lastinclude schreibe, sie erstmal nicht berücksichtigt werden.
Solange man den "save" Befehl nicht in pgm2 verwendet, sondern die
Config von FHEM manuell zusammen tippert (was eh die einzig wahre
Variante ist ;-)) ), dann kann man auch die Koordianten einfach direkt
in die fhem.cfg schreiben.
Habe nun den sunrise_coord Befehl direkt nach der Defintion meines CUL
eingetragen und schon werden die Koordinaten auch sofort
berücksichtigt.

@Rudolf:  Einfach nur mal als Vorschlag:  Um diese Missverständnisse
zu vermeiden, sollte man meiner Meinung nach den altit Wert per
default immer auf -0.833 setzen und nicht auf -6, denn die meisten
User werden die berechneten Werte mit einer Webseite oder
Wetterstation vergleichen.

Ciao,
Jörn


On 9 Nov., 13:31, Olaf Droegehorn computertechnik.de> wrote:
> HI all,
>
> dieses Problem habe ich auch. Dachte immer, dass es ein Problem mit der
> Art der Berechnung sei, weiß aber auch nicht warum.
>
> Habe immer eine ungefähre Differenz von 30-45 Minuten zur Internet-Zeit,
> die man so findet für Sonnenuntergang/aufgang.
>
> Gruß,
> Olaf
>
> Markus Voss schrieb:
>
>
>
>
>
> > Hmm - das erklärt, warum last_include keinen EInfluss hat.
>
> > Es erklärt aber nicht die gänzliche falsche Zeit. Auch in Frankfurt
> > geht derzeit die Sonne um kurz vor 17 Uhr unter.
> > Bei mir wird aber immer 17.30 berechnet.
>
> > Ist jetzt kein Drama - aber irgendwie auch nicht so richtig schön.
>
> > Viele Grüße,
> > Markus.
>
> > On Nov 9, 12:58 pm, Rudolf Koenig wrote:
> >>> Ich habe es mal mit der Definition eigener Koordinaten in einer
> >>> last_include probiert - aber daran liegt es nicht: auch wenn ich das
> >>> nicht mache, die Default-Koordinaten Frankfurt liefern das gleiche
> >>> Ergebnis.
> >> Mein Ratschlag mit lastinclude ist leider nicht optimal: der Zeitpunkt fuer das
> >> at Kommando wird berechnet, bevor lastinclude eingelesen wurde.  Fuer den
> >> naechsten Tag sollte das Ergebnis wieder stimmen, das kann man im telnet mit
> >> {sunset_abs()} pruefen.
>
> >> Als Loesung faellt mir z.Zt nur das aendern der Koordinaten direkt in99_SUNRISE_EL.pmein.
>
> >> Gruss,
> >>   Rudi
>
> --
> ------------------------------------------------------------------------
> Dr. Olaf Droegehorn
> General Manager              Tel.  : +49-561-82020-410
> DHS - Computertechnik GmbH   Fax.  : +49-561-82020-399
> Carlsdorfer Straße 3         E-Mail: O.Droegeh...@dhs-computertechnik.de
>
>                               WEB:    www.dhs-computertechnik.de
> D-34128 Kassel
> ------------------------------------------------------------------------
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-

Dr. Boris Neubert

Originally posted by: <email address deleted>

Jörn L. schrieb:

> @Rudolf:  Einfach nur mal als Vorschlag:  Um diese Missverständnisse
> zu vermeiden, sollte man meiner Meinung nach den altit Wert per
> default immer auf -0.833 setzen und nicht auf -6, denn die meisten
> User werden die berechneten Werte mit einer Webseite oder
> Wetterstation vergleichen.

Ich persöhnlich fände es schön wenn man beides hätte um auch die
Dämmerungszeit berechnen zu können.

cu
hawe

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

rudolfkoenig

                                                   

> Ich persöhnlich fände es schön wenn man beides hätte um auch die
> Dämmerungszeit berechnen zu können.

Ich habe immerhin jetzt diese Tatsache sowohl in commandref.html als auch in
der FAQ dokumentiert. Wenn ich einen eleganten Weg finde, wie man beide
Alternativen anbietet, werde ich es tun. Vorschlaege?

--

You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com.
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=.