Hallöchen zusammen
Ich habe zwei Javascript Instanzen (0 und 1) aktiv.
In der Instanz 1 läuft ein Script welcher prüft von welcher Instanz etwas kommt und zwar so:
on(GrpPath, function(obj) {
if (obj.state.from != "system.adapter.javascript.1") {
setState(GrpMember, onvalue);
}
})
Wenn ich jetzt aus der Instanz 0 den Überwachten GrpPath Datenpunkt ändere zeigt er in obj.state.from trotzdem die system.adapter.javascript.1 an, obwohl die 0 angezeigt werden müsste. Aus dem VIS oder Manuell zeigt er das richtige an.
In der Instanz 0 setze ich den Wert mit setStateDelayed(Path, onvalue, 60000).
Jemand eine Idee woran das liegen könnte?
Kurzer Nachtrag: wenn ich nicht setStateDelay sondern nur setState benutze, dann funktioniert es korrekt. Ich benötigt aber das ganze Zeitversetzt