Seite 3 von 3

Re: Astrobinding Rule Ich verstehe es nicht

Verfasst: 15. Mär 2023 08:02
von Mercur
merkwürdig !
Die Regel, die bei Einsetzen der Bürgerlichen Abenddämmerung um 18:32 schalten soll, feuert erst um Mitternacht,
wenn alle Astro-Zeiten abgefragt/aktualisiert/??? werden:

2023-03-15 00:00:30.958 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Zeit_Buergerl_Daemmerung' changed from 2023-03-14T18:32:00.000+0100 to 2023-03-15T18:33:00.000+0100
2023-03-15 00:00:30.969 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:home:daylight#event triggered END
2023-03-15 00:00:30.971 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:home:civilDusk#event triggered START
2023-03-15 00:00:30.975 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:home:set#event triggered START
2023-03-15 00:00:30.979 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:local:daylight#event triggered END
2023-03-15 00:00:30.982 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:home:set#event triggered END
2023-03-15 00:00:30.983 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:local:civilDusk#event triggered START
2023-03-15 00:00:30.985 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:local:set#event triggered END
2023-03-15 00:00:30.986 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:home:civilDusk#event triggered END
2023-03-15 00:00:30.988 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:local:civilDusk#event triggered END
2023-03-15 00:00:30.989 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:local:set#event triggered START
2023-03-15 00:00:30.990 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:home:nauticDusk#event triggered START
2023-03-15 00:00:30.992 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:local:nauticDusk#event triggered END
2023-03-15 00:00:30.993 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:local:nauticDusk#event triggered START
2023-03-15 00:00:30.994 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:local:astroDusk#event triggered START
2023-03-15 00:00:30.996 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:local:night#event triggered START
2023-03-15 00:00:30.997 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:home:astroDusk#event triggered START
2023-03-15 00:00:30.998 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:home:astroDusk#event triggered END
2023-03-15 00:00:31.000 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:home:eveningNight#event triggered START
2023-03-15 00:00:31.001 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:local:eveningNight#event triggered START
2023-03-15 00:00:31.002 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:home:nauticDusk#event triggered END
2023-03-15 00:00:31.003 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:home:night#event triggered START
2023-03-15 00:00:31.004 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:local:astroDusk#event triggered END
2023-03-15 00:00:31.006 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:home:morningNight#event triggered START
2023-03-15 00:00:31.014 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'Schaltsteckdose1_Toggle' received command ON
2023-03-15 00:00:31.016 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'Schaltsteckdose1_Toggle' predicted to become ON
2023-03-15 00:00:31.027 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:local:morningNight#event triggered START
2023-03-15 00:00:31.029 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Schaltsteckdose1_Toggle' changed from OFF to ON

Wer weiß Rat ?

Re: Astrobinding Rule Ich verstehe es nicht

Verfasst: 15. Mär 2023 09:14
von int5749
Irgenwie habe ich das Gefühl, dass Deine Rule anders aussieht als hier gepostet??

Triggerst Du evtl. auf changed und nicht auf event#start ???

Evtl. noch in einem anderen Rules File??

Re: Astrobinding Rule Ich verstehe es nicht

Verfasst: 15. Mär 2023 12:29
von Mercur
Die Rule ist exakt so, wie hier gepostet. Und es ist die einzige Rule, die mit dem Astro-Binding zu tun hat.

Re: Astrobinding Rule Ich verstehe es nicht

Verfasst: 15. Mär 2023 14:33
von int5749
Mich wundert, dass Du SOOO viele Einträge im Log hast.

Bei mir sind es NUR die EInträge, welche wirklich ausgelöst haben.

Warum es dann bei Dir um Mitternacht so hagelt, erschließt sich mir derzeit nicht :-/

Re: Astrobinding Rule Ich verstehe es nicht

Verfasst: 15. Mär 2023 19:21
von udo1toni
Na ja, die events.log enthält natürlich alle Events, nicht nur solche, auf die eine Rule triggert.

Hinzu kommt, dass Du zwei Things hast, local und home.
Du könntest spaßeshalber mal beide Things entfernen und schauen, ob danach weiterhin Events von Astro geloggt werden, dann gäbe es in den Tiefen der openHAB Konfiguration irgendwo ein übrig gebliebenes Thing (welches vielleicht auch auf den Namen local hört...).
Falls keine Events mehr auftreten, kannst du das local Thing neu anlegen und schauen, ob es anschließend wieder Probleme gibt.

Re: Astrobinding Rule Ich verstehe es nicht

Verfasst: 15. Mär 2023 20:31
von int5749
udo1toni hat geschrieben: 15. Mär 2023 19:21 Na ja, die events.log enthält natürlich alle Events, nicht nur solche, auf die eine Rule triggert.
Ja, ich meine aber das triggern von so vielen Events um Punkt Mitternacht.
Bei mir wird dort nichts aktualisiert, sondern eben wenn die "Objekte" an der Reihe sind.

Wie man sieht, start das event.log am 14.03. und enhält alle Events die mit Astro starten

Code: Alles auswählen

2023-03-14 20:26:00.001	astro:sun:sunset_15:astroDusk#event triggered END
2023-03-14 20:26:00.002	astro:sun:local:night#event triggered START
2023-03-14 20:26:00.002	astro:sun:local:astroDusk#event triggered END
2023-03-14 20:26:00.002	astro:sun:sunset_30:astroDusk#event triggered END
2023-03-14 20:26:00.003	astro:sun:sunset_15:eveningNight#event triggered S
2023-03-14 20:26:00.003	astro:sun:sunset_15:night#event triggered START
2023-03-14 20:26:00.003	astro:sun:sunset_30:eveningNight#event triggered S
2023-03-14 20:26:00.004	astro:sun:sunset_30:night#event triggered START
2023-03-14 20:26:00.004	astro:sun:local:eveningNight#event triggered START
2023-03-15 00:00:30.374	astro:sun:local:morningNight#event triggered START
2023-03-15 00:00:30.525	astro:sun:sunset_15:morningNight#event triggered S
2023-03-15 00:00:30.846	astro:sun:sunset_30:morningNight#event triggered S
2023-03-15 03:09:00.001	astro:moon:local:phase#event triggered THIRD_QUART
2023-03-15 03:20:00.092	astro:moon:local:rise#event triggered START
2023-03-15 04:57:00.002	astro:sun:sunset_30:morningNight#event triggered E
2023-03-15 04:57:00.003	astro:sun:sunset_30:astroDawn#event triggered STAR
2023-03-15 04:57:00.003	astro:sun:sunset_15:morningNight#event triggered E
2023-03-15 04:57:00.003	astro:sun:sunset_15:astroDawn#event triggered STAR
2023-03-15 04:57:00.004	astro:sun:local:morningNight#event triggered END
2023-03-15 04:57:00.004	astro:sun:local:astroDawn#event triggered START
2023-03-15 05:37:00.000	astro:sun:sunset_30:nauticDawn#event triggered STA
2023-03-15 05:37:00.001	astro:sun:local:nauticDawn#event triggered START
2023-03-15 05:37:00.010	astro:sun:sunset_15:astroDawn#event triggered END

Re: Astrobinding Rule Ich verstehe es nicht

Verfasst: 16. Mär 2023 04:45
von udo1toni
Ja, das ist ja das Komische... deshalb meine Hoffnung, dass einfach ein Rest eines Things irgendwo rumdümpelt und einfach Blödsinn macht. Von einem ähnlichen Verhalten habe ich zwar schon gelesen, habe das aber bisher (zum Glück...) noch nie beobachten können, und es ist mir auch einigermaßen schleierhaft, wie das passieren soll.

Re: Astrobinding Rule Ich verstehe es nicht

Verfasst: 23. Mär 2023 11:57
von Mercur
Nachdem ich OH 3.4.2 auf die gleiche Version "upgedatet" habe, funktionieren die Dämmerungszeiten (wieder).
Allerdings ist mir die Ursache nach wie vor schleierhaft.

Danke an udo1toni und int5749 für eure Unterstützung.

Re: Astrobinding Rule Ich verstehe es nicht

Verfasst: 23. Mär 2023 13:03
von int5749
Always a pleasure. Manchmal geht die Technik seltsame Wege.