Ereignisevent für zwei sich gleichzeitig ändernde Variablen

Hi,

ich möchte gerne ein Skript starten, wenn zwei Ereignisse quasi gleichzeitig eintreffen.

Konkret: wenn ich mit dem Auto nach Hause komme, dann soll das Licht im Carport eingeschaltet werden.

Umsetzen möchte ich das mit dem Geofency Modul und dessen Statusvariablen „Ort“ und „Motion“.

Ich stelle mir aber die Frage, auf welche Variable ich das Event hängen soll: auf Ort oder auf Motion? Und könnte ich die jeweils andere Variable als Zusatzbedingung angeben?

Beide Variablen werden laut Zeitstempel von der Instanz zwar gleichzeitig gesetzt, aber ein echtes Gleichzeitig ist es wahrscheinlich nicht, oder? Oder sollte ich die zweite Variable im Skript abfragen und vorher einen kleinen Moment warten?

Burkhard

So würde ich es machen. Wenn die Reihenfolge im Gefency Modul vom SetValue nicht eindeutig ist, würde ich egal welche nehmen und 100ms warten.

paresy

Danke! Dann werde ich es so machen.