Hauptmenü

Rolladensteuerung

Begonnen von lentesh, 17 April 2013, 08:59:32

Vorheriges Thema - Nächstes Thema

lentesh

Hallo zusammen, ich habe mir aus WIKI eine Programmsequenz geholt die die Bestattungssteuerung mit einem BS und einer RSU steuert.
Hat ein USER freundlicherweise zur Verfügung gestellt.
Leider funzt das nicht so ganz bei mir, Rolladen geht bei Sonne zwar runter aber nicht mehr hoch wenn sie weg ist.
Logfile sagt das on-Befehl und auch off-Befehl gesendet werden.

Hier meine Version, vielleicht findet ja ein Profi einen Fehler.
Danke im voraus

##### ROLLADEN GÄSTEZIMMER #####
define Rollo_GZ FS20 31142122 1413 fg 4421 gm 4444
attr Rollo_GZ eventMap /off-for-timer 8:Ab80/off-for-timer 20:Ab/on-for-timer 20:Auf/
attr Rollo_GZ model FS20 RSU
attr Rollo_GZ room Gaestezimmer
attr Rollo_GZ webCmd Auf:Ab80:Ab


##### BESCHATTUNGS SENSOR GÄSTEBAD #####
define Beschattung_GB FS20 8345 00
attr Beschattung_GB comment Beschattungssteuerung on=dunkel off=hell
attr Beschattung_GB dummy 1
attr Beschattung_GB eventMap /off 2.5:hell/on 2:dunkel/
attr Beschattung_GB model fs20bs
attr Beschattung_GB room Gaestebad

##### BESCHATTUNGSSTEUERUNG GÄSTEBAD #####
define Rollo.GB.sonne notify Beschattung_GB:* {\
  if("%" !~ m/dunkel/) {\
    if(Value("Rollo_GB") eq "Auf") {\
      fhem ("set Rollo_GB Ab80 ;; set Rollo_GZ Ab80")\
    }\
  } else { \
    fhem ("set Rollo_GB Auf ;; set Rollo_GZ Auf") ;;\
  } \
}