Tage berechnen (alternativ myUtils Hilfe)

Begonnen von Kai-Alfonso, 19 Dezember 2017, 14:14:01

Vorheriges Thema - Nächstes Thema

Kai-Alfonso

Hallo,

gibt es eine Möglichkeit mit Doif die Anzahl der Tage zwischen einem Tag in der Vergangenheit (in einem Reading im format dd.mm.yyyy)  und dem heutigen Tag zu berechnen?

Hab da sonst mit Dummys und einer myUtils Routine gelöst, aber ich wollte eigentlich die Routine aus myUtils wieder raushaben, da ich sie nur für ein Modul brauche. Außerdem habe ich Schwierigkeiten gehabt die richtige Syntax herauszufinden, wie ich den Rückgabewert der myUtils Routine als Reading speichere (setreading $SELF Tage {CalcDays}) brachte als Reading {CalcDays}  - wo habe ich da den Fehler gemacht? :o :o :o :o

Danke  8)
Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)

Otto123

#1
Ich glaube bei den set Befehlen musst Du noch eine () setzen -> https://fhem.de/commandref_DE.html#set
setreading $SELF Tage {(CalcDays)}  :-X

Ansonsten fällt mit userAttr ein -> https://fhem.de/commandref_DE.html#attributes

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

Kai-Alfonso

Argh, ich bin mir recht sicher, das ich das so probiert habe - oder doch nicht. Vielen Dank, das geht jedenfalls (ich nehm dann mal das Brett vorm Kopp weg  ;D ;D)
Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)