Tasterfunktionen

Hallo,
gibt es die Möglichkeit einen Befehl auszulösen bei dem man nur einen Taster hat. Also nicht dieses EIn/AUS sondern das da z.b. steht als text vorher Haustür und hinten im Feld zum anklicken dann öffnen. Und wenn der tatser gedrückt wird das der nur ein paar sekunden an ist.

Gruss Marco

Edit
Mist das sollte doch in den Webfront Bereich

Kann man, hier mal Code zum spielen und nachdenken.

<?

switch($IPS_SENDER)
{
    case "WebFront":
        SetValue($IPS_VARIABLE, $IPS_VALUE);
    switch($IPS_VALUE)
    {
       case 1:
          IPS_SetVariableProfileAssociation("Haustuer", 1, "Abnehmen", "", -1);
           SetValue(16737 /*[Sprechanlage\Mikrofon/Lautsprecher]*/, true);
       break;
       case 3:
           SetValue(17642 /*[Sprechanlage\Türöffner]*/, true);
           IPS_SetVariableProfileAssociation("Haustuer", 3, "Türöffner", "", 0xFFA943);
           IPS_SetScriptTimer($IPS_SELF, 2);
       break;
       case 5:
            WFC_SwitchPage(43661 /*[WFC Automation]*/, 'root');
            SetValue(16737 /*[Sprechanlage\Mikrofon/Lautsprecher]*/, false);
            SetValue($IPS_VARIABLE, 0);
        break;
    }
    break;
    case "TimerEvent":
        SetValue(17642 /*[Sprechanlage\Türöffner]*/, false);
        IPS_SetVariableProfileAssociation("Haustuer", 3, "Tür geöffnet", "", -1);
        IPS_SetScriptTimer($IPS_SELF, 0);
    break;
}
    
if(GetValue(42423 /*[Sprechanlage\Es klingelt]*/))
{
    WFC_SwitchPage(43661 /*[WFC Automation]*/, 'item3745');
    IPS_SetVariableProfileAssociation("Haustuer", 1, "Abnehmen", "", 0xFFA943);
    IPS_SetVariableProfileAssociation("Haustuer", 3, "Türöffner", "", -1);
    SetValue(42423 /*[Sprechanlage\Es klingelt]*/, false);
}

?>