NEWS
Mit Blockly Alter eines Zeiteintrags prüfen
-
Ich möchte feststellen, ob meine Netatmo-Wetterstation immer brav regelmäßig seine Daten in die Cloud liefert.
Es gibt dazu einen Datenpunkt netatmo.0.Somewhere.LastUpdate.
Dessen Inhalt sieht z.B. so aus:
Wed Feb 07 2018 09:53:46 GMT+0100 (CET)
Wie kann ich per Blockly prüfen, dass die Zeit nicht mehr als xx Minuten zurück liegt?
Mir reicht die Vergleichsfunktion mit dem o.g. Zeitpuffer xx. Den Rest kriege ich hin.
Danke und Gruß
Manfred
-
Versuche mal ob Du den Datenpunkt konvertiert bekommst.
Der weitere Vergleich dürfte dann wohl kein Problem sein.

Grüße
-
Yepp, kommt saubere Uhrzeit raus: `
Prima.Kriegst Du die Berechnung jetzt alleine hin?
Grüße
-
Kriegst Du die Berechnung jetzt alleine hin? `
Glaub schon. Ich poste dann hier das Ergebnis - interessiert andere vielleicht auch.
-
Hier das Script:

Statt auf Änderung des DP zu triggern, musste Cron herhalten. Ich will ja gerade wissen, wenn der DP nicht aktualisiert wird.Das Intervall steht wegen des Tests noch sehr kurz und wird noch auf ca. 15 Min. geändert.
Auch die Debug-Outputs kommen raus, wenn das Teil sauber getestet ist.
Danke für die Unterstützung!
Gruß
Manfred
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden