Wie können wir helfen?

Astro Tageszeit mit Start-Verschiebung

Du bist hier:
Lesedauer: < 1 Minute

Mit diesem Skript kannst du Zeitsteuerungen zu verschiedenen Astro-Tageszeiten mit einer Start-Verschiebung ausführen.

Skript

Dieses Skript schaltet das TV 10 Minuten nach dem Sonnenaufgang ein.

schedule({astro: "sunrise", shift: 10}, TV_bei_Sonnenaufgang_ein );
  
function TV_bei_Sonnenaufgang_ein() {
  setState("hm-rpc.2.00085A499BF6D2.4.STATE", true);
}

Der shift Parameter kann positiv oder negativ sein.
Positiv: xx Minuten nach dem Ereignis
Negativ: xx Minuten vor dem Ereignis

… und dieses schaltet das TV 10 Minuten vor dem Sonnenuntergang aus.

schedule({astro: "sunset", shift: -10}, TV_bei_Sonnenaufgang_ein );
  
function TV_bei_Sonnenaufgang_ein() {
  setState("hm-rpc.2.00085A499BF6D2.4.STATE", false);
}

Werte für astro

WertBeschreibung
sunriseSonnenaufgang (Oberkante der Sonne erscheint am Horizont)
sunriseEndSonnenaufgang endet (unterer Rand der Sonne berührt den Horizont)
goldenHourEndDie goldene Morgenstunde (weiches Licht, beste Zeit für Fotografie) endet
solarNoonSonnenmittag (Sonne steht am höchsten)
goldenHourDie goldene Abendstunde beginnt
sunsetStartSonnenuntergang beginnt (unterer Sonnenrand berührt den Horizont)
sunsetSonnenuntergang (Sonne verschwindet unter dem Horizont, abendliche zivile Dämmerung beginnt)
duskAbenddämmerung (abendliche nautische Dämmerung beginnt)
nauticalDusknautische Dämmerung (abendliche astronomische Dämmerung beginnt)
nightNacht beginnt (dunkel genug für astronomische Beobachtungen)
nightEndDie Nacht endet (die astronomische Dämmerung am Morgen beginnt)
nauticalDawnnautische Morgendämmerung (morgendliche nautische Dämmerung beginnt)
dawnMorgendämmerung (die nautische Dämmerung am Morgen endet, die zivile Dämmerung am Morgen beginnt)
nadirdunkelster Moment der Nacht, Sonne steht am niedrigsten
Werte der Variable astro
Wie hat Dir der Beitrag gefallen?
Bewertung: 0/5 - abgegebene Bewertungen: 0

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert