Ankündigung

Einklappen
Keine Ankündigung bisher.

Astro in sich ungenau

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Astro in sich ungenau

    Hallo zusammen,

    ich habe ein kleines Problem.

    Zwei meiner Astro-Items sind:
    Code:
    [COLOR=#569cd6]DateTime[/COLOR][COLOR=#d4d4d4] [/COLOR][COLOR=#4ec9b0]Sonnenaufgang[/COLOR][COLOR=#d4d4d4] [/COLOR][COLOR=#ce9178]"Sonnenaufgang [%1$tH:%1$tM]"[/COLOR][COLOR=#d4d4d4] { [/COLOR][COLOR=#c586c0]channel[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#ce9178]"astro:sun:home:rise#start"[/COLOR][COLOR=#d4d4d4] }[/COLOR]
    [COLOR=#569cd6]DateTime[/COLOR][COLOR=#d4d4d4] [/COLOR][COLOR=#4ec9b0]Sonnenuntergang[/COLOR][COLOR=#d4d4d4] [/COLOR][COLOR=#ce9178]"Sonnenuntergang [%1$tH:%1$tM]"[/COLOR][COLOR=#d4d4d4] { [/COLOR][COLOR=#c586c0]channel[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#ce9178]"astro:sun:home:set#end"[/COLOR][COLOR=#d4d4d4] }[/COLOR]
    Diese werden kurz nach Mitternacht gesetzt:
    Code:
    2019-08-29 00:05:12.437 [vent.ItemStateChangedEvent] - Sonnenaufgang changed from 2019-08-28T06:44:00.000+0200 to 2019-08-29T06:45:00.000+0200
    2019-08-29 00:05:12.441 [vent.ItemStateChangedEvent] - Sonnenuntergang changed from 2019-08-28T20:33:00.000+0200 to 2019-08-29T20:30:00.000+0200
    Also war der heutige Sonnenaufgang = astro:sun:home:rise#start um 06:45.

    Später findet man im Event-Log:
    Code:
    2019-08-29 06:47:28.116 [vent.ChannelTriggeredEvent] - astro:sun:home:civilDawn#event triggered END
    2019-08-29 06:47:28.124 [vent.ChannelTriggeredEvent] - astro:sun:home:rise#event triggered START
    Das heißt, hier ist auf einmal der Sonnenaufgang = "astro:sun:home:rise#event triggered START" um 6:47:28, also etwa 2 Minuten Abweichung.

    Abends ist die Abweichung zwischen dem eigentlichen Event und der mitternächlichen Berechnung ähnlich.

    Verstehe ich was miss, oder ist das ein bekanntes, zugegebenermaßen kleines Problem?
    openHAB 4.2

    #2
    Wie sind die Channel definiert?

    Kommentar


      #3
      astro.things ist

      Code:
      astro:sun:home [ geolocation="xx.7532,y.2187,19", interval=60 ]
      astro:moon:home [ geolocation="xx.7532,y.2187", interval=60 ]
      Ich dachte, es spielt keine Rolle, weil die Items am Event hängen und der/die/das Event zu einer anderen Zeit feuert, als in der Nacht berechnet wurde.
      openHAB 4.2

      Kommentar


        #4
        Vorausgesetzt, Du hast nichts an den Channels geschraubt, ja schließlich kann man ja problemlos ein Offset setzen.

        Kommentar

        Lädt...
        X