Rolladensteuerung Studio, FS20MS

Betrieb der FHZ-Zentralen mit contronics homeputer Standard / homeputer Studio & WEB-Server

Moderator: Co-Administratoren

tsa
Beiträge: 725
Registriert: 03.01.2008, 17:42
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Rolladensteuerung Studio, FS20MS

Beitrag von tsa » 03.11.2008, 10:46

...statt der Uhrzeit einfach SA bzw. SU eintragen!

Gruss
Thomas

Benutzeravatar
honk0504
Beiträge: 111
Registriert: 09.03.2007, 19:28
Wohnort: Meckenheim | NRW
Hat sich bedankt: 1 Mal

Re: Rolladensteuerung Studio, FS20MS

Beitrag von honk0504 » 28.03.2010, 10:38

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:

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
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.
There is certainly no intelligent life down here on this planet. Beam me up, Scotty!

buempi
Ehrenmitglied
Beiträge: 12194
Registriert: 29.07.2006, 15:58
Wohnort: Schweiz
Danksagung erhalten: 5 Mal

Re: Rolladensteuerung Studio, FS20MS

Beitrag von buempi » 28.03.2010, 12:21

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:

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
Der Umweg über die Variablen ist nicht unbedingt nötig; in meinen Augen aber übersichtlicher als WENN-Bedingungen dieser Art:

Code: Alles auswählen

wenn Uhrzeit >= "08:00:00" und Uhrzeit  = Sonnenaufgang
oder Uhrzeit  = "08:00:00" und Uhrzeit >= Sonnenaufgang dann
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

Benutzeravatar
honk0504
Beiträge: 111
Registriert: 09.03.2007, 19:28
Wohnort: Meckenheim | NRW
Hat sich bedankt: 1 Mal

Re: Rolladensteuerung Studio, FS20MS

Beitrag von honk0504 » 29.03.2010, 19:26

KLASSE! Das sieht gut aus.
Ich wähle die Variante mit den Variablen. Du schriebst jedoch:
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:
Ich finde nicht die Möglichkeit Variablen vom Typ Uhr zu erstellen. Wie mache ich das?
There is certainly no intelligent life down here on this planet. Beam me up, Scotty!

buempi
Ehrenmitglied
Beiträge: 12194
Registriert: 29.07.2006, 15:58
Wohnort: Schweiz
Danksagung erhalten: 5 Mal

Re: Rolladensteuerung Studio, FS20MS

Beitrag von buempi » 29.03.2010, 19:36

honk0504 hat geschrieben:Ich finde nicht die Möglichkeit Variablen vom Typ Uhr zu erstellen. Wie mache ich das?
Einfach bei der Variablendefinition in der Spalte "Typ" die zweitunterste Option "Uhr" auswählen. - Mit "Zeichen" würde es übrigens auch funktionieren.

Viele Grüsse
Bümpi

Benutzeravatar
honk0504
Beiträge: 111
Registriert: 09.03.2007, 19:28
Wohnort: Meckenheim | NRW
Hat sich bedankt: 1 Mal

Re: Rolladensteuerung Studio, FS20MS

Beitrag von honk0504 » 30.03.2010, 19:08

Funktioniert tadellos!
DANKE.
There is certainly no intelligent life down here on this planet. Beam me up, Scotty!

Antworten

Zurück zu „homeputer Studio / Standard: allgemeine Fragen“