Variable aus Script und Webfront Steuern

Hallo zusammen,

ich sehe leider gerade mal den Wald vor Bäumen nicht. Ich habe Variablen, welche ich per Webfront mit einem Aktionsscript
verbunden habe und das funktioniert auch. Nun will ich die Variable aus einem Script heraus auch umschalten und idealer Weise
die gleiche Aktion erzeugen. Geht das oder muss ich die Aktion in den zweiten Script nochmal einbauen?

<?
if ($_IPS['SENDER'] == "WebFront")
{
    SetValue(55876 , $_IPS['VALUE']);
    }
 else {
 echo "Dieses Skript kann nur vom WebFront aus gestartet werden!";
}
$modus= $_IPS['VALUE'];

if (($modus==false))
{
shell_exec("/var/lib/symcon/scripts/Poe/indoor_off");
}

if (($modus==true))
{
shell_exec("/var/lib/symcon/scripts/Poe/indoor_on");
}
?>

Thomas

RequestAction auf die Variable nutzen.
Dann muss dich der Inhalt vom Aktionsskript nicht interessieren.
Du will ja immer die Aktion auslösen.
Und du willst nicht die Variable setzen, das macht entweder dein Aktionsskript oder etwas anderes was den Status zurück meldet.
Michael

Habe es gelöst, keine Ahnung,ob das eleganter geht. Script 1 ist der Aktionsscript für Webfront ohne
den unteren Teil, also nur zum setzen der Variable. Der untere Teil steht in einem zweiten Script und
wird bei Veränderung der Variable getriggert. So kann ich die Variable per Webfront und per Script „schalten“.

Wenn jemand eine schickere Lösung hat, immer her damit :-).

//Edit : Nall-Chan : hat sich überschnitten, schaue ich mir an, danke //

Dann steuerst du ja mit SetValue. Das ist später schwierig nachzuvollziehen, zumal du immer das Ereignis benötigst.
Michael

Danke. Funktioniert mit deinem Vorschlag. Wieder etwas gelernt.

Thomas