...statt der Uhrzeit einfach SA bzw. SU eintragen!
Gruss
Thomas
Rolladensteuerung Studio, FS20MS
Moderator: Co-Administratoren
- honk0504
- Beiträge: 111
- Registriert: 09.03.2007, 19:28
- Wohnort: Meckenheim | NRW
- Hat sich bedankt: 1 Mal
Re: Rolladensteuerung Studio, FS20MS
Hallo zusammen,
ich muss den post nochmals auftauen ...
Ich nutze seit langem buempi's Quellcode. Das funktioniert TADELLOS. Danke nochmals.
In meinem Makro Sunset steht:
Nun habe ich aber ein anderes Anliegen. Ich möchte das die Rollladen bei Sonnenuntergang herunterfahren im Sommer jedoch um spätestens 20.00 h. Wo trage ich das wie ein?
Und das gleiche rückwärts; sprich: sie sollen mit dem Sonnenaufgang hochfahren, jedoch frühestens um 08.00 h.
1000 Dank im Voraus.
ich muss den post nochmals auftauen ...
Ich nutze seit langem buempi's Quellcode. Das funktioniert TADELLOS. Danke nochmals.
In meinem Makro Sunset steht:
Code: Alles auswählen
wenn Uhrzeit5 = SONNENUNTERGANG dann
Rollladen_Arbeit_links := "dreiviertel"
Rollladen_Eltern_rechts := "dreiviertel"
Rollladen_Arbeit_rechts := "dreiviertel"
Rollladen_Eltern_links := "dreiviertel"
Rollladen_Kind := "unten"
endewenn
Und das gleiche rückwärts; sprich: sie sollen mit dem Sonnenaufgang hochfahren, jedoch frühestens um 08.00 h.
1000 Dank im Voraus.
There is certainly no intelligent life down here on this planet. Beam me up, Scotty!
-
- Ehrenmitglied
- Beiträge: 12194
- Registriert: 29.07.2006, 15:58
- Wohnort: Schweiz
- Danksagung erhalten: 5 Mal
Re: Rolladensteuerung Studio, FS20MS
Hallo Honk
Am einfachsten wäre es, wenn du in den Einstellungen der Sonnenzeiten beim Sonnenuntergang "spätestens 20:00:00" bzw. beim Sonnenaufgang "frühestens 08:00:00" einträgst. Das wirkt sich dann aber in der ganzen Anwendung aus, sodass du nirgends mehr die "echten" Sonnenzeiten hast.
Wenn du es im Makro lösen willst, erstellst du am einfachsten 2 Variablen vom Typ Uhr und füllst sie ganz am Anfang mit folgenden Inhalten:
Der Umweg über die Variablen ist nicht unbedingt nötig; in meinen Augen aber übersichtlicher als WENN-Bedingungen dieser Art:
Wenn du mit einem Ausführungsintervall von 1 Minute arbeitest, brauchst du sonst nichts zu ändern. Lässt du das Makro bei SA und SU ausführen, musst du zusätzlich noch 08:00:00 und 20:00:00 als Ausführungszeit eintragen.
Viele Grüsse
Bümpi
Am einfachsten wäre es, wenn du in den Einstellungen der Sonnenzeiten beim Sonnenuntergang "spätestens 20:00:00" bzw. beim Sonnenaufgang "frühestens 08:00:00" einträgst. Das wirkt sich dann aber in der ganzen Anwendung aus, sodass du nirgends mehr die "echten" Sonnenzeiten hast.
Wenn du es im Makro lösen willst, erstellst du am einfachsten 2 Variablen vom Typ Uhr und füllst sie ganz am Anfang mit folgenden Inhalten:
Code: Alles auswählen
wenn Sonnenaufgang < "08:00:00" dann
MeinSA := "08:00:00"
sonst
MeinSA := Sonnenaufgang
endewenn
wenn Sonnenuntergang > "20:00:00" dann
MeinSU := "20:00:00"
sonst
MeinSU := Sonnenuntergang
endewenn
wenn Uhrzeit5 = MeinSU dann
Rollladen_Arbeit_links := "dreiviertel"
Rollladen_Eltern_rechts := "dreiviertel"
Rollladen_Arbeit_rechts := "dreiviertel"
Rollladen_Eltern_links := "dreiviertel"
Rollladen_Kind := "unten"
endewenn
wenn Uhrzeit5 = MeinSA dann
...
endewenn
Code: Alles auswählen
wenn Uhrzeit >= "08:00:00" und Uhrzeit = Sonnenaufgang
oder Uhrzeit = "08:00:00" und Uhrzeit >= Sonnenaufgang dann
Viele Grüsse
Bümpi
- honk0504
- Beiträge: 111
- Registriert: 09.03.2007, 19:28
- Wohnort: Meckenheim | NRW
- Hat sich bedankt: 1 Mal
Re: Rolladensteuerung Studio, FS20MS
KLASSE! Das sieht gut aus.
Ich wähle die Variante mit den Variablen. Du schriebst jedoch:
Ich wähle die Variante mit den Variablen. Du schriebst jedoch:
Ich finde nicht die Möglichkeit Variablen vom Typ Uhr zu erstellen. Wie mache ich das?Wenn du es im Makro lösen willst, erstellst du am einfachsten 2 Variablen vom Typ Uhr und füllst sie ganz am Anfang mit folgenden Inhalten:
There is certainly no intelligent life down here on this planet. Beam me up, Scotty!
-
- Ehrenmitglied
- Beiträge: 12194
- Registriert: 29.07.2006, 15:58
- Wohnort: Schweiz
- Danksagung erhalten: 5 Mal
Re: Rolladensteuerung Studio, FS20MS
Einfach bei der Variablendefinition in der Spalte "Typ" die zweitunterste Option "Uhr" auswählen. - Mit "Zeichen" würde es übrigens auch funktionieren.honk0504 hat geschrieben:Ich finde nicht die Möglichkeit Variablen vom Typ Uhr zu erstellen. Wie mache ich das?
Viele Grüsse
Bümpi
- honk0504
- Beiträge: 111
- Registriert: 09.03.2007, 19:28
- Wohnort: Meckenheim | NRW
- Hat sich bedankt: 1 Mal
Re: Rolladensteuerung Studio, FS20MS
Funktioniert tadellos!
DANKE.
DANKE.
There is certainly no intelligent life down here on this planet. Beam me up, Scotty!