• Ifo-Geschäftsklimaindex und Exporterwartungen fallen 26. Oktober 2021
    Lieferengpässe dämpfen die Wirtschaft in Deutschland immens: Der Ifo-Geschäftsklimaindex fällt zum vierten Mal in Folge und auch die Exporterwartungen brechen auf den schlechtesten Wert seit Februar 2021 ein.
MRZ 19 2020

FHEM sunset und sunrise

FHEM

Fügt folgende Globale Attribute hinzu um euren Standort festzulegen.

attr global latitude 51.339675
attr global longitude 12.373085

So sieht dann eure fhem.cfg aus:

attr global latitude 51.339675
attr global longitude 12.373085

############## Sunrise/Sunset ###################

define Sonnenaufgang dummy
attr Sonnenaufgang room Wetter

define Sonnenuntergang dummy
attr Sonnenuntergang room Wetter

define sun_riseSet_timer at *00:05:00 { my $s = sunrise();; fhem("set Sonnenaufgang $s");; $s = sunset();; fhem("set Sonnenuntergang $s");; }

Das Modul SUNRISE_EL stellt die folgenden Funktionen zur Verfügung:

  • sunrise / sunset geben die absolute Zeit des nächsten Sonnenauf- bzw. -untergangs zurück, wobei 24 Stunden addiert werden, sofern das entsprechende Ereignis am nächsten Tag stattfindet
  • sunrise_rel / sunset_rel geben die relative Zeit bis zum nächsten Sonnenauf- bzw. -untergang zurück
  • sunrise_abs / sunset_abs geben die absolute Zeit für den aktuellen Tag zurück

Diese Funktionen können jeweils mit einem speziellen und drei weiteren (optionalen) Parametern aufgerufen werden:...(offset,min,max)mit der Bedeutung

  • Horizont; nur einer der Werte REAL, CIVIL, NAUTIC, ASTRONOMIC (in genau dieser Schreibweise) bzw. HORIZON= ist erlaubt
  • offset = Sekunden (Ganzzahl), die auf die Zeit addiert werden
  • min = frühester Zeitpunkt (in Stunden:Minuten – hh:mm), der zurückgegeben werden soll
  • max = spätester Zeitpunkt (in Stunden:Minuten – hh:mm), der zurückgegeben werden soll
  • isday() kann benutzt werden um festzustellen, ob der aktuelle Zeitpunkt nach Sonnenauf- aber vor Sonnenuntergang des aktuellen Tages liegt
 # Normales Verhalten wie im obigen Beispiel: 
 {sunset(0,"17:00","22:00")}
 Ergebnis (als Beispiel): 19:59:22 
 # Gleiches Beispiel mit CIVIL als 1. Parameter:  
 {sunset("CIVIL",0,"17:00","22:00")} 
 Ergebnis (als Beispiel):   19:59:22 
 # Gleiches Beispiel mit Eingabe der Höhe über Horizont als 1. Parameter: 
 {sunset("HORIZON=-6.0",0,"17:00","22:00")} 
 Ergebnis (als Beispiel):   19:59:22 
 # Gleiches Beispiel mit dem realen Sonnenuntergang auf 0 Grad als 1. Parameter: 
 {sunset("REAL",0,"17:00","22:00");;} 
 Ergebnis (als Beispiel):   19:22:07

Print Friendly, PDF & Email

There are no comments

Leave a Reply

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

NEWS



Uhrzeit online
Ewiger Kalender

RSS-Fehler: http://eprint.iacr.org/rss/rss.xml is invalid XML, likely due to invalid characters. XML error: Invalid character at line 37, column 23

Cookie Consent mit Real Cookie Banner