Seite 1 von 2

{gelöst] Astro sun Thing, den cannel Sonnenaufgang Range Event einschaltem?

Verfasst: 24. Jul 2020 21:16
von earlybird
Hallo zusammen,

wie kann ich für das Astro sun Thing den cannel Sonnenaufgang Range Event einschaltem?
Bei mir sieht es in VS-Code so wie im beigefügten Bild aus.
20200724-VS-Code-01.png


In der Paper UI sieht es wie in diesem Bild
20200724-channel-Sonneaufgang.png
aus.

Was muss ich dort eintragen?

Für Eure freundliche Hilfe im vor hinein "herzlichen" Dank

Mit freundlichen Grüßen
Jürgen

Re: Astro sun Thing, den cannel Sonnenaufgang Range Event einschaltem?

Verfasst: 24. Jul 2020 23:36
von peter-pan
Eigentlich sollte der "Range Event" Channel bereits in deinem Thing angelegt sein. Ein Item dafür brauchst du nicht.
Die Regel sieht dann genauso aus wie die Regel in deinem Screenshot, nur dass anstelle von "night" "rise" steht.

Hier kannst du auch ein bisschen stöbern.

Re: Astro sun Thing, den cannel Sonnenaufgang Range Event einschaltem?

Verfasst: 25. Jul 2020 13:06
von udo1toni
Ich glaube, es geht earlybird um das graue R. Das ist korrekt so. Einen Range Event Channel kann man nicht mit einem Item verlinken. Stattdessen wird der Range Event Channel direkt in der Rule als Trigger verwendet:

Code: Alles auswählen

Channel "astro:sun:local:rise#event" triggered START
Wie bei fast allen anderen Channels im Astro Binding kannst Du auch bei den Range Event Channels einen Offset sowie ein Zeitfenster (Untergrenze earliest, Obergrenze latest) angeben. Ein positiver Offset triggert nach dem Ereignis, ein negativer Offset triggert vor dem Ereignis.

Re: Astro sun Thing, den cannel Sonnenaufgang Range Event einschaltem?

Verfasst: 25. Jul 2020 20:56
von earlybird
Hallo zusammen.
"Danke" für Eure Ausführungen!!
Das war genau mein Problem!!
Schön das Ihr mich eingewiesen habt!
Stelle die Frage auf gelöst!
Wünsche noch ein schönes WE.

Mit freundlichem Gruß
Jürgeb

Re: Astro sun Thing, den cannel Sonnenaufgang Range Event einschaltem?

Verfasst: 4. Aug 2020 22:24
von HABuser
udo1toni hat geschrieben: 25. Jul 2020 13:06 ...

Code: Alles auswählen

Channel "astro:sun:local:rise#event" triggered START
Wie bei fast allen anderen Channels im Astro Binding kannst Du auch bei den Range Event Channels einen Offset sowie ein Zeitfenster (Untergrenze earliest, Obergrenze latest) angeben. Ein positiver Offset triggert nach dem Ereignis, ein negativer Offset triggert vor dem Ereignis.
Genau das hat sich mir aus der Doku des Astro Bindings nicht erschlossen, wie ich ein Offset in einem Trigger für eine Rule verwenden kann. In der Paper UI gibt es dafür ja einen Parameter in der Channel Konfiguration, aber wie die Syntax in einer Rule aussehen muss habe ich nocht nicht heraus gefunden.
Ich würde mich freuen wenn du mir bitte mal ein Beispiel dazu angibst.
Oder muss ich ein neues Thing mit einem rangeEvent Channel mit Offset definieren und diesen dann in der rule verwenden?

Danke und Gruß
Roman

Re: {gelöst] Astro sun Thing, den cannel Sonnenaufgang Range Event einschaltem?

Verfasst: 4. Aug 2020 23:46
von udo1toni
Nein, da hast Du was falsch verstanden. Der Offset muss fix über den jeweiligen Channel eingestellt werden, den kannst Du nicht innerhalb der Rule setzen. Es geht ja um einen Trigger, und der wird in diesem Fall vom Channel ausgelöst.
Wenn Du unterschiedliche Offsets für den selben Trigger Channel nutzen willst, musst Du mehrere Things anlegen. Oder Du beschäftigst Dich etwas mit den verschiedenen Triggern, denn es stehen ja Sonnenauf/Untergang, bürgerliche, nautische und astronomische Dämmerung zur Verfügung (entsprechend 0°, -6°, -12° und -18° Höhenwinkel). Jeden der vier Punkte kannst Du individuell nach vorn oder hinten verschieben, getrennt für Auf und Ab.

Re: {gelöst] Astro sun Thing, den cannel Sonnenaufgang Range Event einschaltem?

Verfasst: 1. Nov 2021 21:26
von oh3twh
Hi Udo,

sind irgendwelche Bugs bekannt das es mit dem Offset nicht sauber im OH3 funktioniert ?
Mein "astro:sun:local:set#start" channel als Event ignoriert bei meiner Rule leider hartnäckig den Offset. Habe mir extra mal auf den Channel ein Item angelegt - und da sieht auch alles gut aus (-30 Min). Aber meine Rule wird leider trotzdem ohne Offset ausgeführt.

Was kann ich tun das Problem einzugrenzen?

grüße
twh

Re: {gelöst] Astro sun Thing, den cannel Sonnenaufgang Range Event einschaltem?

Verfasst: 8. Nov 2021 21:22
von OliverCJ
Hi twh,
poste doch mal deine rule. Dein Beitrag liest sich ein wenig so, als hättest Du den Hinweis von Udo vorher - 4. Aug. - überlesen... Offset nicht in der Rule, sondern in der Definition des thing!
Ach, dann viellieicht auch direkt die Definition des thing mit posten...
Oliver

Re: {gelöst] Astro sun Thing, den cannel Sonnenaufgang Range Event einschaltem?

Verfasst: 10. Nov 2021 18:10
von udo1toni
oh3twh hat geschrieben: 1. Nov 2021 21:26 Hi Udo,

sind irgendwelche Bugs bekannt das es mit dem Offset nicht sauber im OH3 funktioniert ?
Mein "astro:sun:local:set#start" channel als Event ignoriert bei meiner Rule leider hartnäckig den Offset. Habe mir extra mal auf den Channel ein Item angelegt - und da sieht auch alles gut aus (-30 Min). Aber meine Rule wird leider trotzdem ohne Offset ausgeführt.

Was kann ich tun das Problem einzugrenzen?

grüße
twh
Du kannst eine Rule nicht auf astro:sun:local:set#start triggern lassen. Der korrekte Trigger heißt Channel "astro:sun:local:set#event" triggered START.
Und es handelt sich dabei um einen anderen Channel als astro:sun:local:set#start, das heißt, Du musst den Offset auch in diesem Range Channel setzen.

Re: {gelöst] Astro sun Thing, den cannel Sonnenaufgang Range Event einschaltem?

Verfasst: 21. Dez 2021 20:52
von oh3twh
Hallo Udo,
Hallo Oliver,

vielen dank für eure Hinweise. Hatte es dann auch noch selber rausbekommen. Der korrekte Trigger war das set#event(trigger) / Range Event - Es war für mich nicht gleich ersichtlich, hatte so einen Trigger bisher noch nicht verwendet. Man kann verwirrenderweise am set#start auch ein Offset angeben was dann aber kein Trigger ist. Naja - wieder was dazu gelernt.

grüße,
twh!