NEWS
Zeitrechnen
-
@albi_63
Du musst die Variablen in Zahlen konvertieren. "Aktuelle Zeit als Datums-Objekt" ist ein String! -
@MCU sagte:
"Aktuelle Zeit als Datums-Objekt" ist ein String!
Nein, das sind die ms seit 1.1.1970 00:00 Uhr UTC.
-
-
@MCU
Was ist nun der Unterschied zu ?ZEIT_2 - ZEIT_1
-
-
@MCU sagte:
er bekam immer 0 als Ergebnis, weil er die String-Werte subtrahiert hat.
Nein, er bekam 0, weil er "ZeitpunktStart" bei jedem Trigger gesetzt hat.
-
@paul53 Ist doch nicht das Problem. ZeitpunktStart wird bei true gesetzt, ZeitpunktStop bei false.
Korrektur. Hast recht. -
@MCU sagte:
ZeitpunktStart wird bei true gesetzt,
So sollte es sein, wird aber leider auch bei false gesetzt.
-
@paul53
Hy Paul
Besten Dank für dein Tip. Habe ich die Zeitrechnung richtig im Script involviert?
Script:
-
@paul53
Hy Paul
Ich habe einen Wassertank von 1000 lt. Mittels Wemos D1 ermittle ich die Distanz der Wasseroberfläche zum Sensor SR04 und ermittle so den aktuellen Füllstand. das funktioniert soweit ohne Probleme.
jetzt möchte ich wieder die Anzahl Tage ermitteln zwischen voll und leer, damit ich abschätzen kann wie lange der Tank reicht.
Jetzt kann ich ja die Zeitberechnung nicht mittels Trigger "Ist kleiner als letztes" starten, da mir ja der Sensor dauernd andere Werte liefert. Wie ist das umzusetzen?
Danke dir......