Hallo,
ich suche einen Hinweis, wie ich das Alter oder den letzten Empfangszeitpunkt für die "measured temp" darstellen kann.
Hintergrund: ein FHT ist weiter weg und die Daten kommen nur ab und zu an. Daher wäre es super zu sehen, von wann die letzte Messung ist.
Gruß,
Daniel
Ich würde es so lösen:
Beim FHT ein Userreading anlegen
Ein notify erstellen, der das reading measured-temp triggert und die Uhrzeit in das angelegte Userreading schreibt
etwa so könnte der notify aussehen:
define timestamp_FHT notify FHT_Device:measured-temp {
my $now = sprintf("%02d:%02d",$hour,$min);
fhem("setreading FHT_Device userreadingname $now");
}
ungetestet, ev gibt es einfachere Ansätze...
Danach mit einem Label-Widget in FTUI integrieren...
Gruss eppi
Bei einem Label Widget kann man durch class="timestamp" die Zeit des Readings anstatt des Wertes anzeigen.
Wenn man dann noch data-substitution="toDate().ago()" oder data-substitution="toDate().ago('hh:mm:ss')" angibt, wird das Alter der Aktualisuerung angezeigt.
Wow,
super Tipp, vielen Dank!!!