NEWS
Blockly Timestamp überprüfen
-
Moin
da so mancher "online" Status scheinbar nicht aktuallisiert wird, wenn das Device sich nicht als offline abgemeldet hat hüstel würde ich gerne lokale Devices anhand der letzten Timestamp überprüfen.
Wenn ich mir unter 0_userdata.0.Devices.DEVICE die letzte übermittelte Timestamp schreibe, wie kann ich dann einfach feststellen, ob es zB 5min kein Update gab?
Es geht mir nicht um die Loop, sondern wie ich das mit dem Zeitformat richtig mache
Ziel: Timestamp älter als 5min -> suggest offline
Ursprung der Idee war, als ich den ESP32C3 mit Tasmota geflashed hatte, alles gut lief, ich den (an ShellyPluG) während EInkauf vom Netz trennte und sich bei Reaktivierung nichts tat.
-
@chris-1 sehr verwirrend Dein Beitrag... um was geht es wo, wie, warum, wann ???
Kategorie Einsteigerfragen ist hier wohl falsch...auch nachdem Du mal wieder Deine Beiträge editiert hast. -
@djmarc75 OK, einfacher
Wie frage ich in Blockly ab, dass der String "2022-12-16T19:36:54" älter als 5min ist
-
@chris-1 sagte in Blockly Timestamp überprüfen:
Wie frage ich in Blockly ab, dass der String "2022-12-16T19:36:54" älter als 5min ist
per Trigger DP oder besser noch, per Zeitplan (z.B. jede Minute)
-
@djmarc75 Ja das ist schon klar.
Das "timestamp" älter 5min ist mir nicht klar
Habe deswegen extra das Verzeichnis 0_userdate.0.Devices.Device angelegt, wie oben beschrieben, welches für jedes Device die letzte Timestamp wieder gibt.
-
@chris-1 sagte in Blockly Timestamp überprüfen:
Ja das ist schon klar.
Was genau ?
@chris-1 sagte in Blockly Timestamp überprüfen:
Das "timestamp" älter 5min ist mir nicht klar
Mir auch in dem Zusammenhang nicht.
Hast Du überhaupt mal versucht ein Blockly diesbezüglich zu erstellen ?
Wenn ja - zeigen !
Wenn nein - warum nicht ?
-
@djmarc75 Du willst mich doch verarschen, oder?
Ich will nur per Blockly wissen, ob "2022-12-16T19:36:54" vor mehr als 5min war oder nicht!
Mach mir einen ScreenShot oder beschreibe es!
Für Dich sind die Datum/Zeit Funktionen "basic", .... ich bin "basic"
-
@chris-1 sagte in Blockly Timestamp überprüfen:
Du willst mich doch verarschen, oder?
WOW !!! Nicht nett !
@chris-1 sagte in Blockly Timestamp überprüfen:
Ich will nur per Blockly wissen, ob "2022-12-16T19:36:54" vor mehr als 5min war oder nicht!
@chris-1 sagte in Blockly Timestamp überprüfen:
Mach mir einen ScreenShot oder beschreibe es!
Hast Du noch nie mit Blockly gearbeitet ?? Wenn Nein ist das ja nicht schlimm... dann wird geholfen.
@chris-1 sagte in Blockly Timestamp überprüfen:
Für Dich sind die Datum/Zeit Funktionen "basic", .... ich bin "basic"
ich bin auch nicht mehr...
Weitermachen oder hier abbrechen ?
Ich bin für weitermachen ! -
@djmarc75 Sag mir doch einfach
wie ich in Blockly erreiche:Wenn DP "2022-12-16T19:36:54" älter als 5min,
return false
else true -
-