FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Det20 am 29 Mai 2017, 09:25:09

Titel: Timestamp der letzten Änderung
Beitrag von: Det20 am 29 Mai 2017, 09:25:09
Hallo,

gibt es eine Funktion, vergleichbar wie ReadingsAge, die mir den Timestamp der letzten tatsächlichen Änderung ausgibt, wenn sich also der Wert geändert hat?
Ich greife die Daten vom Wechselrichter per HTTPMOD ab, der liefert irgendwann logischerweise nur noch 0. Definiert ist "attr Fronius event-on-change-reading Body_Data_PAC_Values_1,PAC", trotzdem wird mir als letzte Aktualisierung vom PAC Wert der Intervall vom HTTPMOD ausgegeben, selbst wenn sich der Wert nicht verändert hat.
Titel: Antw:Timestamp der letzten Änderung
Beitrag von: DeeSPe am 29 Mai 2017, 09:39:12
"event-on-change-reading" löst nur kein Event aus solange der Wert sich nicht ändert.
Der Zeitstempel ändert sich aber trotzdem. Wäre auch doof wenn nicht, da man ja nicht mehr wüsste ob die Aktualisierung klappt.
Wüsste nicht dass man auf den tatsächlichen Änderungs-Zeitstempel zugreifen kann.

Abhilfe könnte ein userReading schaffen.

Gruß
Dan
Titel: Antw:Timestamp der letzten Änderung
Beitrag von: justme1968 am 29 Mai 2017, 12:22:46
schau dir mal das timestamp-on-change-reading attribut an.

gruss
  andre
Titel: Antw:Timestamp der letzten Änderung
Beitrag von: Det20 am 29 Mai 2017, 13:14:27
"attr Fronius timestamp-on-change-reading .*" funktioniert perfekt, so muss das :)
Vielen Dank! Bin mal wieder begeistert von FHEM!
Titel: Antw:Timestamp der letzten Änderung
Beitrag von: Det20 am 30 Mai 2017, 11:45:47
Wie kann ich dieses Thema als [gelöst] markieren?
Titel: Antw:Timestamp der letzten Änderung
Beitrag von: Beta-User am 30 Mai 2017, 11:57:28
..Überschrift im ersten Beitrag editieren...