Servus,
bin noch neu im Geschäft, hatte jetzt ein paar Monate pause, jetzt mit neuen Komponenten, werden auch neue Ideen umgesetzt.
Ich will nur ne Kleinigkeit machen, funktioniert aber leider nur halb!
Ich hab ne Variable (Boolean, Fals), ID 14762, angelegt, welche ein „Switch“ Profil hinterlegt hat, (false = aus, true = an) so der Plan.
Dann habe ich ein Skript „dahinter“:
<?
$Request = GetValue(14762);
if ($Request = false)
{
}
else
{
HM_WriteValueBoolean(17228, "STATE", true);
IPS_Sleep(1000);
HM_WriteValueBoolean(17228, "STATE", false);
HM_WriteValueBoolean(57134, "STATE", true);
IPS_Sleep(1000);
HM_WriteValueBoolean(57134, "STATE", false);
HM_WriteValueBoolean(17838, "STATE", true);
IPS_Sleep(1000);
HM_WriteValueBoolean(17838, "STATE", false);
HM_WriteValueBoolean(42620, "STATE", true);
IPS_Sleep(1000);
HM_WriteValueBoolean(42620, "STATE", false);
HM_WriteValueBoolean(19492, "STATE", true);
IPS_Sleep(1000);
HM_WriteValueBoolean(19492, "STATE", false);
HM_WriteValueBoolean(15067, "STATE", true);
IPS_Sleep(1000);
HM_WriteValueBoolean(15067, "STATE", false);
}
?>
Soweit so gut. Wenn ich jetzt die Variable „anklicke“ läuft mein Skript auch an. Das ist die Hälfte die Funktioniert. Aber leider bleibt das "An"nicht Blau sondern die Variable scheint direkt wieder auf fals (=Aus) zu springen. Gut sonst würde mein Skript auch wieder von vorne los laufen, aber das wäre mir dann aufgefallen und nicht jetzt beim Tippen! Aber grundsätzlich müsste die Variable doch auf true stehen und nicht wieder „von allein“ zurück springen, oder?
Gruß Sven