NEWS
UNSOLVED Datenpunkt springt ohne mein zutun auf "false"
-
Hi Ihrs, ich habe mehrere SonOff Basic's im Einsatz und bei zwei fällt mir auf das der Datenpunkt "Power" ohne mein Zutun auf "false" springt und dennoch haben die Endgerät "z.b. eine ip CAM Strom --> also es ist nur der Datenpunkt der auf false geht ohne Auswirkung, da die Kamera ja weiter läuft! Wenn ich dann den Datenpunkt manuell auf "true" stelle läuft sie ebenfalls weiter, nur wenn ich sie manuell oder per Script auf "false" stelle wird der Strom abgeschaltet!
Blöd ist es da ich ein VIS habe das mir dann den Zustand als Offline anzeigt obwohl das nicht der Fall ist!
Hat jemand einen Tipp an was das liegen könnte?
THX
-
@MyzerAT sagte:
Hat jemand einen Tipp an was das liegen könnte?
In irgend einem Blockly "aktualisiere Sonoff-Objekt mit falsch" ?
-
Alle Scripte habe ich gestoppt, wo die Kameras vorkommen, daran kann es nicht liegen.
-
@MyzerAT sagte:
Alle Scripte habe ich gestoppt, wo die Kameras vorkommen
Was wird als Quelle angezeigt, wenn der Datenpunkt auf false steht, das Gerät aber eingeschaltet ist ?
-
muss ich kurz abwarten bis es wieder passiert, dann schau ich nach, was die auslöse quelle war!
-
ah jetzt gerade ist er wieder auf false gesprungen, kamera geht aber noch:
-
@MyzerAT sagte:
wieder auf false gesprungen, kamera geht aber noch:
Dann ist anscheinend der Sonoff-Adapter selbst die Ursache ? Zwischen letzter Änderung und Zeitstempel ist aber eine Differenz von ca. 50 s.
-
es funktioniert ja alles, ausser das mt im VIS dann was falsches angezeigt wird:
-
@MyzerAT sagte:
ausser das mt im VIS dann was falsches angezeigt wird:
Dafür muss es eine Ursache geben. Um diese zu ermitteln, logge mal alle Ereignisse des Datenpunktes mittels Testskript:
on({id: 'sonoff.1.xyz'}, function(dp) { // ID anpssen ! log('Quelle: ' + dp.state.from + ', Wert: ' + dp.state.val + ', Ack: ' + dp.state.ack); });
-
sorry für die blöde frage, was, wie oder wo muss ich diesem string eingeben ?
-
@MyzerAT sagte:
wo muss ich diesem string eingeben ?
Das ist Javascript-Code, also im Javascript-Editor.
-
hab ich angelegt und gestartet, was nun ?
-
@MyzerAT sagte:
was nun ?
Warten bis der Datenpunkt wieder auf false springt ohne auszuschalten und anschließend in das Log schauen, was passiert war.
-
auf "false" ist er ist er gerade gesprungen, wo finde ich das log ?
-
-
du meinst das hier ?
-
@MyzerAT sagte:
du meinst das hier ?
Selektiere mal als Quelle javascript.0, um nur die Logs des Skriptes zu sehen.
-
hab ich gemacht, kommt aber nicht viel !
werde es ein paar stunden laufen lassen, mal sehen was da rauskommt!
danke dir auf jeden fall für deine mühe !
-
@MyzerAT sagte :
kommt aber nicht viel !
Das Skript scheint keine Logs zu erzeugen. Welche Javascript-Version ? Ändere mal das Skript in
on({id: 'sonoff.1.DVES_F8958F'}, function(dp) { console.log('Quelle: ' + dp.state.from + ', Wert: ' + dp.state.val + ', Ack: ' + dp.state.ack); });
-
der JS adapter ist 4.1.12
habe es geändert, sehe aber am code keine änderung?