[gelöst]Mit setreading einem Reading die aktuelle Zeit time() zuweisen?

Begonnen von matzke, 12 April 2022, 11:45:18

Vorheriges Thema - Nächstes Thema

matzke

Hallo,
wie kann ich einem Reading die aktuelle Sekunden zuweisen?

Die Zeile

setreading $name Uhrzeit time()

funktioniert nicht. Alle möglichen Klammerei hat mir auch nicht geholfen.

Ich benötige die Zeit als Sekunden. Ab Welchem Datum handelt es sich bei time()?

Otto123

#1
Hi,

das ist doch simple, alles gut nachzulesen:
https://fhem.de/commandref_DE.html#set
setreading Test Uhrzeit {(time())}

Auch die Zeit ist gut beschrieben https://de.wikipedia.org/wiki/Unixzeit

Wo willst Du "die Zeile" denn einsetzen?

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

matzke

Tausend Dank.
Zur Berechnung einer Zeitdifferenz. Ja, das geht auch über Reading, localtime usw in Pearl. Aber so ist in diesem Fall einfacher. Einfach altes Reading, Diff berechnen, altes Reading durch neues ersetzen.