Seite 1 von 1

Astro Binding zeigt immer die Gleiche Uhrzeit

Verfasst: 10. Sep 2024 09:00
von Enyo1323
Hey, leider habe ich in OpenHab ein Problem mit dem Astro Binding.

Dieses ist nach Eingabe der Koordinaten in der Inbox bei den Things erschienen. Koordinaten sind somit korrekt eingepflegt. Um meine Außenbeleuchtung zu Steuern will ich Nun die Startzeit vom Tageslicht und die Startzeit von der Bürgerlichen Dämmerung nutzen.

Nun kommen wir zu meinem Problem: Das Astro Binding zeigt mir jeden Tag die Selben Startzeiten an, welche fernab von den tatsächlichen Werten sind. (Start Daylight 4:33 ; Start Civil Dusk 17:31)

Ich habe das Thing bereits mehrfach entfernt und nach einem Neustart wieder hinzugefügt, die werte bleiben aber immer gleich. Auch das erneute umändern bzw. neu Eintragen der Koordinaten hatte nicht geholfen.

Vielleicht hat von euch ja noch jemand eine Idee, wie dieses Problem gelöst werden kann.
Vielen Dank schonmal :D

Re: Astro Binding zeigt immer die Gleiche Uhrzeit

Verfasst: 10. Sep 2024 10:44
von udo1toni
Zeig doch bitte mal Dein Thing (ins Thing wechseln, Code Ansicht, Code kopieren, hier als Code markiert einfügen, bitte keinen Screenshot).

Re: Astro Binding zeigt immer die Gleiche Uhrzeit

Verfasst: 10. Sep 2024 11:27
von Enyo1323
Ich habe mal die Koordinaten zwecks Privatsphäre auf einen anderen Ort gesetzt und nur die 2 wichtigsten Punkte rauskopiert

Code: Alles auswählen

UID: astro:sun:Sonnendaten
label: Lokale_Sonnendaten
thingTypeUID: astro:sun
configuration: 
  useMeteorologicalSeason: false
  interval: 300
  geolocation: 51.18342026548969, 14.013744441500432
location: Pulsnitz
channels:
  - id: civilDusk#start
    channelTypeUID: astro:start
    label: Startzeit
    description: Die Startzeit des Ereignisses
    configuration:
      offset: 0
      forceEvent: false
  - id: daylight#start
    channelTypeUID: astro:start
    label: Startzeit
    description: Die Startzeit des Ereignisses
    configuration:
      offset: 0
      forceEvent: false

Re: Astro Binding zeigt immer die Gleiche Uhrzeit

Verfasst: 10. Sep 2024 17:31
von Harka
Moin,
überprüfe mal bitte Einstellungen/System Settings/Regionale Einstellungen/Zeitzone. Dort muss (GMT+1:00) Europe/Berlin stehen.

Re: Astro Binding zeigt immer die Gleiche Uhrzeit

Verfasst: 11. Sep 2024 07:56
von Enyo1323
Die Zeitzone ist richtig eingestellt, daran kann es also nicht liegen

Re: Astro Binding zeigt immer die Gleiche Uhrzeit

Verfasst: 11. Sep 2024 12:32
von udo1toni
Das einzige, was mir momentan dazu einfällt, ist, das Binding neu zu installieren.

Gibt es im openhab.log vielleicht irgendwelche Fehlermeldungen?

Re: Astro Binding zeigt immer die Gleiche Uhrzeit

Verfasst: 11. Sep 2024 16:57
von nw378
Ganz dünne Strohhalme, aber probier mal

1. bei der config der channels das "forceEvent: false" wegzulassen,
2. in der Datei "/etc/default/openhab" unter EXTRA_JAVA_OPTS die Zeitzone über den Zusatz "-Duser.timezone=Europe/Berlin" zu ergänzen, falls nicht schon vorhanden.

Re: Astro Binding zeigt immer die Gleiche Uhrzeit

Verfasst: 14. Sep 2024 13:55
von mad-mike
Moin,

Änder sich denn der Tag? in dem Verlinkten Item, und die Uhrzeit ist gleich??
Ich meine, ich habe gerade mal folgendes Verlinkt:

Code: Alles auswählen

astro:sun:local:daylight#start
ergibt:

Code: Alles auswählen

2024-09-14 06:59 
Wenn ich auf meine Start Ereignisse schaue, passt das.





Ich nutze beim Astro Binding direkt die Trigger... Eventuell ist das ja eine Lösung??

Code: Alles auswählen

rule "ON"
when
    Channel "astro:sun:local:daylight#event" triggered START                    // Daylight Start
then
        
        ...
        
        
end
Das funktioniert wunderbar.

Und habe mir paar tage lang mal eine Nachricht senden lassen, damit ich die Zeit zur Sonne etwas besser einschätzen kann...

viewtopic.php?t=8612

Code: Alles auswählen

rule "Trigger"
when

// Sonne
    Channel "astro:sun:local:rise#event"  triggered  or                         // Sonnenaufgang
    Channel "astro:sun:local:set#event" triggered  or                           // Sonnenuntergang
    Channel "astro:sun:local:noon#event" triggered  or                          // Mittag
    Channel "astro:sun:local:night#event" triggered  or                         // Nacht
    Channel "astro:sun:local:morningNight#event" triggered  or                  // Morgendliche Nacht
    Channel "astro:sun:local:astroDawn#event" triggered  or                     // Astronomische Morgendämmerung
    Channel "astro:sun:local:nauticDawn#event" triggered  or                    // Nautische Morgendämmerung
    Channel "astro:sun:local:civilDawn#event" triggered  or                     // Bürgerliche Morgendämmerung
    Channel "astro:sun:local:civilDawn#event" triggered  or                     // Astronomische Abenddämmerung
    Channel "astro:sun:local:nauticDusk#event" triggered  or                    // Nautische Abenddämmerung
    Channel "astro:sun:local:civilDusk#event" triggered  or                     // Bürgerliche Abenddämmerung
    Channel "astro:sun:local:eveningNight#event" triggered  or                  // Abendliche Nacht
    Channel "astro:sun:local:daylight#event" triggered                        // Tageslicht  
    
    
then
    
    sendBroadcastNotification(""+receivedEvent + " "+triggeringChannel.split(":").get(3).split("#").get(0))                                 // Nachricht
    
    
end
:idea: :?: