Moin,
ich habe das Script aus diesem Thread https://www.symcon.de/forum/threads/33939-Schalter-visualisieren-nur-ein-Button-f%C3%BCr-An-Aus-nicht-zwei?highlight=toggle+button zum Thema Toggle-Button ausprobiert.
Die Funktionalität stimmt/klappt.
Leider ist der Button bei der Variante „automatisch“ fast durchsichtig, während er bei der Variante „manuell“ kräftig ist. Ich finde den Fehler nicht. Woran liegt es?
Danke für eure Hinweise.
Grß
Michael
if($_IPS['SENDER'] == "Execute")
{
$value = IPS_GetVariableProfile("EinAus");
switch($value['Associations'][0]['Value'])
{
case 0:
Ein();
break;
case 1:
Aus();
break;
}
}
if($_IPS['SENDER'] == "WebFront")
{
switch($_IPS['VALUE'])
{
case 0:
Ein();
break;
case 1:
Aus();
break;
}
}
function Ein()
{
IPS_SetVariableProfileAssociation("EinAus", 0, "", "", -1);
IPS_SetVariableProfileAssociation("EinAus", 1, " automatisch ", "", 0x00FF00);
//SetValue(HIERDEINEVARIABLE , 1); // hier deine Variable die du EIN schalten möchtest
}
function Aus()
{
IPS_SetVariableProfileAssociation("EinAus", 1, "", "", -1);
IPS_SetVariableProfileAssociation("EinAus", 0, " manuell ", "", 0xFF0000);
// SetValue(HIERDEINEVARIABLE , 0); // hier deine Variable die du AUS schalten möchtest
}