Zuletzt geändert am 19. Januar 2015 um 13:00

Astrofunktion auslesen

Version vom 19. Januar 2015, 13:00 Uhr von JensMatic (Diskussion | Beiträge) (Verwenden der Astrofunktion im Skript)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Die Astrofunktion der HomeMatic CCU(2) gibt jeweils den Sonnenaufgang und Untergang wieder. Dies kann über die folgenden Funktionen abgerufen werden:

Sonnenaufgang

system.SunriseTime()

Sonnenuntergang

system.SunsetTime()

Verwendung

Die entsprechende Funktion kann dann natürlich auch unter den möglichen Formatierungen des Datumformates im Script eingesetzt werden, bspw:

!-------- Schreiben einer formatierten Uhrzeit in eine Variable ---------
string System_Sonnenaufgang_Uhrzeit = (system.SunriseTime("%H").ToString()) + ":" + system.SunriseTime("%M").ToString();


!------ Variable als Systemvariable speichern --------
! "Sonnenaufgang_Uhrzeit" muss vorher als Systemvariable (Zeichenkette) erstellt werden.
string System_Sonnenaufgang_Uhrzeit = (system.SunriseTime("%H").ToString()) + ":" + system.SunriseTime("%M").ToString();
dom.GetObject("Sonnenaufgang_Uhrzeit").State(System_Sonnenaufgang_Uhr)