Variablen Wert ändern ohne verbundenes Ereignis auszulösen

Hi Zusammen,

ich stehe gerade etwas auf dem Schlauch. Gibt es eine einfache Möglichkeit einen Variablen-Wert zu ändern, ohne das verbundene Ereignis zu triggern? Oder Muss ich dazu ein Script bauen, dass das den Trigger deaktiviert?

IPS_SetEventActive($EreignisID, false);
SetValue($VariableID, Wert)
IPS_SetEventActive($EreignisID, true);

Lieben Dank,
Tommy

Ohne Script geht es glaube ich nicht.

Viele Grüße
Stephan

Mir würde keine bessere Variante einfallen.

Da haben wir doch direkt einen Neuen Funtionswunsch. Beim Ereignis die Möglichkeit bei den Weiteren Bedingungen den IPS Sender zu prüfen.

Was nichts bringt…
Der Sender wird dann immer RunScript sein.
Weil ja alles irgendwie ein PHP-Script ist, was die Variablen verändert. Außer vielleicht die internen Module von Symcon.
Michael

Hmm, danke Euch!

Kann ich irgendwie die IDs der Ereignisse abfragen, die an einer Variable hängen? Dann kann ich mir da ein universelles Script basteln.

Danke noch einmal!
Tommy

IPS_GetChildrenIDs — IP-Symcon :: Automatisierungssoftware

Vielleicht ist hier auch noch was brauchbares für Dich dabei:
Ereignisverwaltung — IP-Symcon :: Automatisierungssoftware

IPS_GetChildrenIDs, perfekt. Wie konnte ich bisher ohne leben :slight_smile:

@DerStandart
Danke Dir!

Das steht nicht erst seit heute in der Doku :wink: