Mehr zum Scheduler:
Auszug aus Item.conf
Ergebnis im Log
Das Ganze macht für mich den Eindruck, als ob der Trigger zwar die Itemberechnungen nacheinander aufruft, die Berechnung im orb.py selbst dann aber aus dem Takt kommt und nicht der Reihe nach abgearbeitet wird. Denn eigentlich müsste die Logausgabe schön der Reihe nach ablaufen:
Am Ende kommen dann zufällige Daten heraus:
Auszug aus Item.conf
Code:
[Zentral] [[Astronomie]] [[[Sonne]]] [[[[Berechnung]]]] type = bool visu = yes crontab = init = 1 | 30 2 * * = 1 enforce_updates = true [[[[Aufgang]]]] type = foo visu = yes eval = sh.sun.rise().astimezone(sh.tzinfo()) eval_trigger = Zentral.Astronomie.Sonne.Berechnung knx_dpt = 10 knx_send = 0/2/10 enforce_updates = true [[[[[Azimut]]]]] type = foo visu = yes eval = sh.env.location.sunrise.azimut.degrees() eval_trigger = Zentral.Astronomie.Sonne.Berechnung knx_dpt = 5 knx_send = 0/2/11 enforce_updates = true [[[[[Elevation]]]]] type = foo visu = yes eval = sh.env.location.sunrise.elevation.degrees() eval_trigger = Zentral.Astronomie.Sonne.Berechnung knx_dpt = 5 knx_send = 0/2/12 enforce_updates = true [[[[[DaemmerungNautisch]]]]] type = foo visu = yes eval = sh.sun.rise(-12).astimezone(sh.tzinfo()) eval_trigger = Zentral.Astronomie.Sonne.Berechnung knx_dpt = 10 knx_send = 0/2/20 enforce_updates = true [[[[[DaemmerungBuergerlich]]]]] type = foo visu = yes eval = sh.sun.rise(-6).astimezone(sh.tzinfo()) eval_trigger = Zentral.Astronomie.Sonne.Berechnung knx_dpt = 10 knx_send = 0/2/21 enforce_updates = true
2016-10-09 16:10:32 INFO item Zentral.Astronomie.Sonne.Berechnung Item Zentral.Astronomie.Sonne.Berechnung = True via Scheduler None None -- item.py:__update:374
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Azimut - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:trigger:165
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Elevation - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:trigger:5
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Aufgang.Azimut - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:tri5
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Aufgang.Elevation - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:5
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisc h - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- sche5
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- s5
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Aufgang - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:trigger:165
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Untergang.Azimut - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:t5
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Untergang.Elevation - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.p5
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisch Sun Offset in Grad -12 -- orb.py:rise:98
2016-10-09 16:10:33 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Untergang.DaemmerungBuerg erlich - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber --5
2016-10-09 16:10:33 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Untergang.DaemmerungNauti sch - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- sc5
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisch Sun Offset in Minuten 0 -- orb.py:rise:99
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Sun Offset in Grad -6 -- orb.py:rise:98
2016-10-09 16:10:33 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Untergang - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:trigger:5
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisch Sun center True -- orb.py:rise:100
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang Sun Offset in Grad 0 -- orb.py:rise:98
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Sun Offset in Minuten 0 -- orb.py:rise:99
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Sun center True -- orb.py:rise:100
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang Sun Offset in Minuten 0 -- orb.py:rise:99
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Sun Datetimeobjekt None -- orb.py:rise:101
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisch Sun Datetimeobjekt None -- orb.py:rise:101
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang Sun center True -- orb.py:rise:100
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Sun Initdatum 2016/10/9 14:10:35 -- orb.py:rise:102
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisch Sun Initdatum 2016/10/9 14:10:35 -- orb.py:rise:102
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang Sun Datetimeobjekt None -- orb.py:rise:101
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Untergang.DaemmerungBuerg erlich Datum 2016/10/9 14:10:35 -- orb.py:set:124
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisch Sun Sonnenaufgang 2016-10-10 05:28:11.578059 -- orb.py:rise:103
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang Sun Initdatum 2016/10/9 14:10:35 -- orb.py:rise:102
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Sun Sonnenaufgang 2016-10-10 16:32:43.317414 -- orb.py:rise:103
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Untergang.DaemmerungBuerg erlich Sonnenuntergang 2016-10-09 17:08:23.564906 -- orb.py:set:125
2016-10-09 16:10:33 INFO item Zentral.Astronomie.Sonne.Untergang.DaemmerungBuerg erlich Item Zentral.Astronomie.Sonne.Untergang.DaemmerungBuerg erlich = 2016-10-09 19:08:23.564906+02:00 via Eval Zentral.Astronomie.Sonne.Berech4
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang Sun Sonnenaufgang 2016-10-11 05:27:39.153564 -- orb.py:rise:103
2016-10-09 16:10:33 INFO item Zentral.Astronomie.Sonne.Aufgang Item Zentral.Astronomie.Sonne.Aufgang = 2016-10-11 07:27:39.153564+02:00 via Eval Zentral.Astronomie.Sonne.Berechnung None -- item.py:__update:374
2016-10-09 16:10:33 INFO item Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Item Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich = 2016-10-10 18:32:43.317414+02:00 via Eval Zentral.Astronomie.Sonne.Berechnung4
2016-10-09 16:10:33 INFO item Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisc h Item Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisc h = 2016-10-10 07:28:11.578059+02:00 via Eval Zentral.Astronomie.Sonne.Berechnung None 4
2016-10-09 16:10:33 DEBUG scheduler Scheduler Zentral.Astronomie.Sonne.Berechnung next time: 2016-10-10 02:30:00+02:00 -- scheduler.py:_next_time:316
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Untergang.DaemmerungNauti sch Datum 2016/10/9 14:10:35 -- orb.py:set:124
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Untergang.DaemmerungNauti sch Sonnenuntergang 2016-10-09 16:34:42.354025 -- orb.py:set:125
2016-10-09 16:10:33 INFO item Zentral.Astronomie.Sonne.Untergang.DaemmerungNauti sch Item Zentral.Astronomie.Sonne.Untergang.DaemmerungNauti sch = 2016-10-09 18:34:42.354025+02:00 via Eval Zentral.Astronomie.Sonne.Berechnung N4
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Untergang Datum 2016/10/9 14:10:35 -- orb.py:set:124
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Untergang Sonnenuntergang 2016-10-09 16:36:41.918134 -- orb.py:set:125
2016-10-09 16:10:33 INFO item Zentral.Astronomie.Sonne.Untergang Item Zentral.Astronomie.Sonne.Untergang = 2016-10-09 18:36:41.918134+02:00 via Eval Zentral.Astronomie.Sonne.Berechnung None -- item.py:__update:374
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Azimut - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:trigger:165
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Elevation - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:trigger:5
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Aufgang.Azimut - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:tri5
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Aufgang.Elevation - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:5
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisc h - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- sche5
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- s5
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Aufgang - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:trigger:165
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Untergang.Azimut - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:t5
2016-10-09 16:10:32 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Untergang.Elevation - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.p5
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisch Sun Offset in Grad -12 -- orb.py:rise:98
2016-10-09 16:10:33 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Untergang.DaemmerungBuerg erlich - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber --5
2016-10-09 16:10:33 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Untergang.DaemmerungNauti sch - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- sc5
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisch Sun Offset in Minuten 0 -- orb.py:rise:99
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Sun Offset in Grad -6 -- orb.py:rise:98
2016-10-09 16:10:33 DEBUG scheduler Zentral.Astronomie.Sonne.Berechnung Triggering Zentral.Astronomie.Sonne.Untergang - by: Scheduler source: None dest: None value: {'source': 'Zentral.Astronomie.Sonne.Ber -- scheduler.py:trigger:5
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisch Sun center True -- orb.py:rise:100
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang Sun Offset in Grad 0 -- orb.py:rise:98
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Sun Offset in Minuten 0 -- orb.py:rise:99
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Sun center True -- orb.py:rise:100
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang Sun Offset in Minuten 0 -- orb.py:rise:99
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Sun Datetimeobjekt None -- orb.py:rise:101
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisch Sun Datetimeobjekt None -- orb.py:rise:101
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang Sun center True -- orb.py:rise:100
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Sun Initdatum 2016/10/9 14:10:35 -- orb.py:rise:102
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisch Sun Initdatum 2016/10/9 14:10:35 -- orb.py:rise:102
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang Sun Datetimeobjekt None -- orb.py:rise:101
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Untergang.DaemmerungBuerg erlich Datum 2016/10/9 14:10:35 -- orb.py:set:124
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisch Sun Sonnenaufgang 2016-10-10 05:28:11.578059 -- orb.py:rise:103
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang Sun Initdatum 2016/10/9 14:10:35 -- orb.py:rise:102
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Sun Sonnenaufgang 2016-10-10 16:32:43.317414 -- orb.py:rise:103
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Untergang.DaemmerungBuerg erlich Sonnenuntergang 2016-10-09 17:08:23.564906 -- orb.py:set:125
2016-10-09 16:10:33 INFO item Zentral.Astronomie.Sonne.Untergang.DaemmerungBuerg erlich Item Zentral.Astronomie.Sonne.Untergang.DaemmerungBuerg erlich = 2016-10-09 19:08:23.564906+02:00 via Eval Zentral.Astronomie.Sonne.Berech4
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Aufgang Sun Sonnenaufgang 2016-10-11 05:27:39.153564 -- orb.py:rise:103
2016-10-09 16:10:33 INFO item Zentral.Astronomie.Sonne.Aufgang Item Zentral.Astronomie.Sonne.Aufgang = 2016-10-11 07:27:39.153564+02:00 via Eval Zentral.Astronomie.Sonne.Berechnung None -- item.py:__update:374
2016-10-09 16:10:33 INFO item Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich Item Zentral.Astronomie.Sonne.Aufgang.DaemmerungBuerger lich = 2016-10-10 18:32:43.317414+02:00 via Eval Zentral.Astronomie.Sonne.Berechnung4
2016-10-09 16:10:33 INFO item Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisc h Item Zentral.Astronomie.Sonne.Aufgang.DaemmerungNautisc h = 2016-10-10 07:28:11.578059+02:00 via Eval Zentral.Astronomie.Sonne.Berechnung None 4
2016-10-09 16:10:33 DEBUG scheduler Scheduler Zentral.Astronomie.Sonne.Berechnung next time: 2016-10-10 02:30:00+02:00 -- scheduler.py:_next_time:316
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Untergang.DaemmerungNauti sch Datum 2016/10/9 14:10:35 -- orb.py:set:124
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Untergang.DaemmerungNauti sch Sonnenuntergang 2016-10-09 16:34:42.354025 -- orb.py:set:125
2016-10-09 16:10:33 INFO item Zentral.Astronomie.Sonne.Untergang.DaemmerungNauti sch Item Zentral.Astronomie.Sonne.Untergang.DaemmerungNauti sch = 2016-10-09 18:34:42.354025+02:00 via Eval Zentral.Astronomie.Sonne.Berechnung N4
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Untergang Datum 2016/10/9 14:10:35 -- orb.py:set:124
2016-10-09 16:10:33 DEBUG orb Zentral.Astronomie.Sonne.Untergang Sonnenuntergang 2016-10-09 16:36:41.918134 -- orb.py:set:125
2016-10-09 16:10:33 INFO item Zentral.Astronomie.Sonne.Untergang Item Zentral.Astronomie.Sonne.Untergang = 2016-10-09 18:36:41.918134+02:00 via Eval Zentral.Astronomie.Sonne.Berechnung None -- item.py:__update:374
# Debug
self.logger.debug(" " + str(self._orb.name) + " Offset in Grad " + str(doff))
self.logger.debug(" " + str(self._orb.name) + " Offset in Minuten " + str(moff))
self.logger.debug(" " + str(self._orb.name) + " center " + str(center))
self.logger.debug(" " + str(self._orb.name) + " Datetimeobjekt " + str(dt))
self.logger.debug(" " + str(self._orb.name) + " Initdatum " + str(self._obs.date))
self.logger.debug(" " + str(self._orb.name) + " Sonnenaufgang " + str(next_rising))
self.logger.debug(" " + str(self._orb.name) + " Offset in Grad " + str(doff))
self.logger.debug(" " + str(self._orb.name) + " Offset in Minuten " + str(moff))
self.logger.debug(" " + str(self._orb.name) + " center " + str(center))
self.logger.debug(" " + str(self._orb.name) + " Datetimeobjekt " + str(dt))
self.logger.debug(" " + str(self._orb.name) + " Initdatum " + str(self._obs.date))
self.logger.debug(" " + str(self._orb.name) + " Sonnenaufgang " + str(next_rising))
Output:
Sonne Azimut 0 Grad
Sonne Elevation 0 Grad
Morgendämmerung nautisch 7:28
Morgendämmerung bürgerlich 18:32
Sonnenaufgang 7:27
Sonnenaufgang Azimut 0 Grad
Sonnenaufgang Elevation 0 Grad
Sonnenuntergang 18:36
Sonnenuntergang Azimut 0 Grad
Sonnenuntergang Elevation 0 Grad
Abenddämmerung bürgerlich 19:08
Abenddämmerung nautisch 18:34
Mondaufgang 15:32
Monduntergang 0:23
Sonne Azimut 0 Grad
Sonne Elevation 0 Grad
Morgendämmerung nautisch 7:28
Morgendämmerung bürgerlich 18:32
Sonnenaufgang 7:27
Sonnenaufgang Azimut 0 Grad
Sonnenaufgang Elevation 0 Grad
Sonnenuntergang 18:36
Sonnenuntergang Azimut 0 Grad
Sonnenuntergang Elevation 0 Grad
Abenddämmerung bürgerlich 19:08
Abenddämmerung nautisch 18:34
Mondaufgang 15:32
Monduntergang 0:23
Kommentar