Hallo, man soll ja immer suchen, ob es sein Thema schon gibt - ich bin fündig geworden und grabe den alten Thread wieder aus
Ich möchte meine Lüftungsanlage über das Webfront steuern, in dem ich einen Schalter mit den Optionen 1, 2, 3 und 4 habe.
Drücke ich 1, sollen 3 Homematic-Aktoren geschaltet werden.
Drücke ich 2, sollen diese 3 Aktoren in anderer Kombination geschaltet werden usw.
Mein Skript sieht wie folgt aus:
<?
//Homematic-Kanäle
//Kanal 1: 54682
//Kanal 2: 56203
//Kanal 3: 23379
switch($IPS_SENDER)
{
case "WebFront":
SetValue($IPS_VARIABLE, $IPS_VALUE);
switch($IPS_VALUE)
{
case 1:
HM_WriteValueBoolean(54682,"STATE",false);
HM_WriteValueBoolean(56203,"STATE",false);
HM_WriteValueBoolean(23379,"STATE",false);
break;
case 2:
HM_WriteValueBoolean(54682,"STATE",true);
HM_WriteValueBoolean(56203,"STATE",false);
HM_WriteValueBoolean(23379,"STATE",false);
break;
case 3:
HM_WriteValueBoolean(54682,"STATE",true);
HM_WriteValueBoolean(56203,"STATE",true);
HM_WriteValueBoolean(23379,"STATE",false);
break;
case 4:
HM_WriteValueBoolean(54682,"STATE",true);
HM_WriteValueBoolean(56203,"STATE",true);
HM_WriteValueBoolean(23379,"STATE",true);
break;
}
break;
}
?>
Wie bekomme ich jetzt den Schalter grafisch dargestellt und funktionsfähig? Ich dachte erst, ich muss ein Profil erstellen, aber hier komme ich nicht weiter. Hat das schon mal jemand in der Art realisiert, oder bin ich auf dem Holzweg?
Danke!