Pittini/iobroker-Batterienauswertung

DeadCheck

HolgerOnGithub opened this issue · 5 comments

Warum ermittelt der DeadCheck den falschen Zustand?
Siehe angehängte Fotos, eigentliche dürfte nur 1 Gerät auf Dead stehen.
Auch ein Neustart des Skript bringt keine Änderung.
Erst nach dem Neustart des gesamten ioBrokers sind vorübergehend diese Werte richtig.
VIS
DeadCheck2
Objekte
DeadCheck3

Das Skript wertet den Zeitstempel aus, also bitte mal kontrollieren wann die letzte Änderung war. Der Inhalt des Datenpunktes is dem Skript egal.

kann ich das ändern das DeadCheck den Wert auswertet anstelle des Zeitstempels? Die Temp. Fühler aktualisieren die °C und Batt sowie Batt% eigentlich sehr gut. Beim Button dagegen finde ich kaum ein Datenpunkt der regelmäßig aktualisiert wird (wenn er nicht betätigt wird) Bzw. gibt es eine seperate Zeiteinstellung für den DeadCheck? Oder muss ich
let DeadIsAfter = 360; auf 24h also 1440 hochsetzten? einmal am Tag beim Restart 0:34 aktualisieren sich schon alle Datenpunkte.

Oder muss ich
let DeadIsAfter = 360; auf 24h also 1440 hochsetzten?

Genau so.

Vielen Dank für die Erklärung