NEWS
Wert von Objekt geändert - Auslöser finden
-
Hallo Zusammen,
ich habe einen Meross Garage Opener im Einsatz. Seit ein paar Tagen habe ich das Problem dass das Garagentor von alleine aufgeht, ohne etwas gemacht zu haben.
Wie kann ich den Auslöser dafür herausfinden?
Ich habe verschiedene Skripte die z.B. über einen Taster das Garagentor steuern.
Jedoch wurde kein Taster zu der Zeit benutzt.
Irgendwie ändert sich der Wert des Objektes fürs Öffnen von false auf true.
Aber wer oder was löst diese Änderung aus?
Habt ihr eine Idee?
Danke und Gruß
-
@nebunc2 sagte: wer oder was löst diese Änderung aus?
Erzeuge einen Debug-Log mittels Test-Skript:
Wert, Ursprung, Befehl oder Aktualisierung (unter "Trigger"):
-
@paul53
Vielen Dank dafür.
Habe dein Skript nachgebaut und werde das nun beobachten.Vielen lieben Dank
-
@nebunc2
ich wette mal, das du einen zeitverzögerungs trigger zum wieder schließen eingebaut hast, der nicht korrekt umgesetzt wurde und daher irgendwann wieder aktiviert wird? -
@nebunc2 Wenn die Fehlschaltung aus einem Skript kommt, wird mit dem folgenden Test-Skript der Skriptname ausgegeben.
Javascript-Version:
const idActor = ''; // ID eintragen! on({id: idActor}, function(dp) { log('Wert: ' + dp.state.val + ', Quelle: ' + (dp.state.from.startsWith('system.adapter.javascript.') ? dp.state.c : dp.state.from) + ', bestätigt: ' + dp.state.ack); });
-
@paul53
Danach wollte ich grad fragen.
Mit script.js.Analyse: Wertfalse, Quelle system.adapter.javascript.0, bestätigt false kann ich nicht so viel anfangen. Welches Skript „schuld“ hat würde helfen.Teste das gleich mal.
Danke