Bedingung, Homematic Status

wenn ich eine bedingung abfragen möchte, konkret tür auf/zu und danach zum Beispiel den shutte fahren möchte


<?

if (HM_RequestStatus(13143 /*[Erdgeschoss\Wohnzimmer\Tür Auffahrt]*/, "STATE") ===false) {
		HM_WriteValueFloat(27209 /*[Erdgeschoss\Wohnzimmer\Rolladen Auffahrt]*/, "LEVEL", 0.0);
}

?>

Ist das dann so richtig?

der türkontakt liefert false bei geschlossen, true bei offen.
der shutter soll auf 0 fahren, aber nur, wenn die tür geschlossen ist.

Ist wahrscheinlich ganz billig was ich hier frage, aber aller anfang ist schwer…:wink:

GetValue nicht HM_RequestState.
Michael