Rollladensteuerung spor. deaktivieren

Begonnen von Otto Meyer, 12 September 2013, 13:15:37

Vorheriges Thema - Nächstes Thema

Otto Meyer

Hallo.

Ich habe eine Rollladensteuerung über Sunset gebaut. Nun möchte ich sporadisch einen Rollladen deaktivieren. Dafür habe ich mir einen Dummy Schalter gebastelt. Wie kann ich erreichen, das wenn der Schalter an ist, der Rollladen immer oben bleibt?

###############################################
# Rollladenabschaltung
###############################################

define Rollladen_aus dummy
attr Rollladen_aus group Commands
attr Rollladen_aus room Stube
attr Rollladen_aus webCmd an:aus


###############################################
#  Rollladen Stube grosses Fenster
###############################################


define Rollladen_Stube_gross CUL_HM 20B954
attr Rollladen_Stube_gross .devInfo 010100
attr Rollladen_Stube_gross .stc 30
attr Rollladen_Stube_gross alias Rollladen Stube gross
attr Rollladen_Stube_gross eventMap /on:HOCH/off:RUNTER/stop:STOP/statusRequest:Status/
attr Rollladen_Stube_gross expert 2_full
attr Rollladen_Stube_gross firmware 2.2
attr Rollladen_Stube_gross model HM-LC-Bl1PBU-FM
attr Rollladen_Stube_gross peerIDs 00000000,
attr Rollladen_Stube_gross room Stube
attr Rollladen_Stube_gross serialNr KEQ0156362
attr Rollladen_Stube_gross subType blindActuator
attr Rollladen_Stube_gross webCmd pct
# attr Rollladen_Stube_gross group Rollläden
define FileLog_Rollladen_Stube_gross FileLog ./log/Rollladen_Stube_gross-%Y.log Rollladen_Stube_gross
attr FileLog_Rollladen_Stube_gross logtype text
attr FileLog_Rollladen_Stube_gross room Unsorted
define WZ_Rollladen_gross_an at *{sunset(0,"20:00","23:00")} set Rollladen_Stube_gross off
define WZ_Rolladen_gross_zeit at *07:00:00 set Rollladen_Stube_gross on

Otto

Hallo,
schau mal hier
Link

Baue ich auch gerade ;)


Gruß Otto
Gruss Otto

.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.

docker - homematic

Otto Meyer

Vielen Dank.

Ich benötige den Buffer nicht. Habe es so angepasst:

define WZ_Rollladen_klein at *16:35 { if (Value("Rollladen_aus") eq "an") { fhem("set Rollladen_Stube_klein off ;;")  }}
define act_on_Rollladen_aus_an notify Rollladen_aus:an   { fhem("set Rollladen_Stube_klein off ;;")  }

Funktioniert leider nicht. Jetzt rauscht der Rollladen runter, wenn ich auf an drücke. Wo ist der Denkfehler ??