FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: xeenon am 23 Juli 2023, 05:08:50

Titel: Default value bei ReadingsAge
Beitrag von: xeenon am 23 Juli 2023, 05:08:50
Hallo zusammen,

Ich möchte mit ReadingsAge schauen ob ein Reading älter als 10 Minuten ist. In der Commandref steht folgendes:

ZitatReadingsAge(<devicename>,<reading>,<defaultvalue>)
gibt das Alter des Readings in Sekunden zurück.

Ich würde gerne wissen wozu die default value ist bzw. Was das für Auswirkungen hat wenn das nicht mit dem aktuellen Reading zusammen passt.

Grüße
Titel: Aw: Default value bei ReadingsAge
Beitrag von: tatu123 am 23 Juli 2023, 08:37:51
Wird bei der Abfrage von <devicename>:<reading> ein ungültiger Wert zurückgegeben wird der Wert von <defaultvalue> zurück gegeben.
Titel: Aw: Default value bei ReadingsAge
Beitrag von: MadMax-FHEM am 23 Juli 2023, 08:39:49
Wenn das Reading (noch) nicht existiert oder (warum auch immer: z.B. vertippt ;)  ) nicht gelesen werden kann, dann wird eben der default Wert zurück gegeben.

Die Auswirkung hängt von deiner Programmierung/Nutzung ab...

Gruß, Joachim
Titel: Aw: Default value bei ReadingsAge
Beitrag von: xeenon am 23 Juli 2023, 15:47:19
Danke euch