Die Bedingung Sonnestand kann nur zwischen Tag und Nacht unterscheiden. Toll wäre, wenn man diesen Zeitpunkt auch noch zeitlich verschieben kann, so wie der Auslöser Sonnenstand das kann.
Was willst du damit machen?
Ein Homegramm ausführen, aber nur wenn es mindestends 1 Stunde vor “Nacht” ist.
Warum interessiert es nicht nur dich?
Es erweitert die Bedingung Sonnenstand, deshalb ist es für alle Homeegramm Nutzer interessant, die eine Bedinnung vom Sonnenstand abhängig machen wollen.
Hallo @mate ,
du kannst dir ja solange es von homee noch nicht unterstützt wird ,mit einem Status HG behelfen.
Das Status HG wird jeden Tag 1 Stunde vor Sonnenuntergang aktiviert und bei Sonnenuntergang deaktiviert.
Das sind zwar wieder 3 HG, aber du hast jetzt die Bedingung „1 Stunde bis Sonnenuntergang“.
Ist ja nur als Übergangslösung gedacht.
Das hab ich bei mir auch so gelöst.
Bei mir aktiviert 1 HG alle HGs mit Licht, die nur nachts abgespielt werden sollen (i.d.R. mit Bewegungsmelders). Ein 2. HG deaktiviert die HGs dann und schaltet zusätzlich die Lampen aus (keine Prüfung, ob an oder aus, einfach Befehlt: Ausschalten).
Das hat übrigens noch den Vorteil, dass ich ganz viele HGs erstellen kann, die vom Sonnenaufgang/untergang abhängig sind, aber ich nicht in jedes diese Bedingungen eingeben muss. Statt dessen erweitere ich meine Status HGs um das neue HG.
Also;
Wenn 30 Min vor Sonnenuntergang, dann aktiviere folgende HGs: 1/2/3/4…
Wenn 30 Min nach Sonnenaufgang, dann deaktiviere folgende HGs: 1/2/3/4 und schalte folgende Lampen aus Lampenaus HG1/2/3/4,
Und dann hab ich eben die HGs;
Wenn Bewegungsmelder 1 Bewegung, dann Lampe an
Wenn Bewegungsmelder 1 keine Bewegung, dann Lampe aus
Wenn Bewegungsmelder 2 Bewegung, dann Lampe an
Wenn Bewegungsmelder 2 keine Bewegung, dann Lampe aus
Wenn Bewegungsmelder 3 Bewegung, dann Rollo hoch
Wenn Bewegungsmelder 3 keine Bewegung, dann Rollo runter
etc.
Ich weiß nicht, ob ich es verstanden habe. Aber ich würde gerne sowas machen wie, Auslöser, Sonnenaufgang aber nicht, wenn es noch nicht 7 Uhr ist, sonst erst um 7 Uhr.
eventuell bin ich noch nicht ganz wach und der erste Kaffee wirkt noch nicht…
Aber ich hab ein ähnliches Problem und würd das auch gern mit einem einzigen HG hinbekommen.
Bei mir ist der Fall aber wie folgt:
Das HG soll ausgeführt werden…
Frühestens um 6
Spätestens um 8
Oder bei Sonnenaufgang zwischen 6 und 8.
Das sollte eigentlich funktionieren, allerdings wird es dann bei Sonnenaufgang vor 8 Uhr zwei mal ausgeführt. Falls das nicht gewünscht ist muss man gucken, ob man über andere Bedingungen die Ausführung noch einschränken kann.
Man kann z.B. mit einem leichten offset beim Sonnenaufgang arbeiten:
Oder @cru8602 erstes Beispiel und als zusätzliche Aktionen (damit das HG nicht 2x ausgeführt wird):
Und dann deaktivier das HG nach 1 Sekunde
Und dann aktivier das HG nach 4 Stunden
Aber wenn die Sonne vor 6 Uhr aufgeht, dann passiert gar nix, oder?
Also dann wird das HG auch nicht um 6 ausgeführt, weil keiner der Auslöser eintritt.
EDIT:
Ich merk grad, vielleicht hab ich mich unklar ausgedrückt.
Es soll so laufen:
Wenn die Sonne vor 6 Uhr aufgeht, dann soll das HG um 6 ausgelöst werden.
Wenn die Sonne nach 8 Uhr aufgeht, dann soll das HG um 8 ausgelöst werden.
Ansonsten halt zwischen 6 und 8, je nachdem, wann die Sonne denn dann aufgeht.
Beim lesen deiner Antwort war mir aufgegangen, das ich dich wohl falsch verstanden habe.
Das wird in einem HG nicht gehen.
um 6 soll nur Ausgelöst werden wenn die Sonne bereits aufgegangen ist.
Um 8 soll ausgelöst werden auch wenn es noch Nacht ist.
Somit lässt sich der Sonnenstand nicht als Bedingung nutzen ist aber das entscheidende Kriterium.
Ich denke du bekommst es nicht mit einem HG gebacken!
Ich würde es mit 3 hinbekommen.
HG 1 Sonnenaufgang vor 6Uhr
Wenn 6Uhr
Und es ist Tag
Dann führe x aus
Und deaktiviere HG 3 und aktiviere HG3 nach 02:01 h
HG 2 Sonnenaufgang zwischen 06 und 08
Wenn Sonne geht auf
Und es ist zwischen 06 und 08 Uhr
Dan führe x aus und deaktiviere HG 3 und aktiviere HG 3 nach 02:01 h
HG 3 Sonnenaufgang nach 8 Uhr
Wenn 8 Uhr
Dann führe x aus