FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: choetzu am 05 März 2017, 22:25:18

Titel: Timestamp ändern
Beitrag von: choetzu am 05 März 2017, 22:25:18
Hallo,
ich bin in der Wiki und auch hier im Forum nicht fündig geworden. Kann man die Timestamp eines Readings manuell ändern?
Danke für die Antwort.
Lg C
Titel: Antw:Timestamp ändern
Beitrag von: KernSani am 05 März 2017, 23:06:41
meines Wissens nicht... und wenn, dann müsstest du tief in die FHEM Funktionen greifen. Was möchtest du denn erreichen?
Titel: Antw:Timestamp ändern
Beitrag von: choetzu am 06 März 2017, 11:35:39
Zitat von: KernSani am 05 März 2017, 23:06:41
Was möchtest du denn erreichen?


Danke für die Hilfe. Ich habe neu ein Dummy erstellt, welches die Min- resp. Max-Werte meiner Wetterstation speichert.  Nun hat es mir beim manuelles Setzen eines Readings natürlich den Timespamp der Anpassung genommen. Ich möchte diesem Wert aber einen Timestamp vom 3. Februar geben..


Wenn es zu kompliziert ist, dann pass ich halt.. ;)
Titel: Antw:Timestamp ändern
Beitrag von: igami am 06 März 2017, 12:38:20
setstate kann das
wirf einfach mal einen blick in dein statefile
Titel: Antw:Timestamp ändern
Beitrag von: choetzu am 07 März 2017, 22:32:31
Zitat von: igami am 06 März 2017, 12:38:20
setstate kann das
wirf einfach mal einen blick in dein statefile

danke, das habe ich gemacht.

ich habe in der log/fhem.save den Eintrag

setstate Werte 2017-02-14 11:14:28 Pool_min 4.4

abgeändert in

setstate Werte 2017-01-26 09:30:28 Pool_min 0.75

und dann abgespeichert und FHEM neugestartet. Hat nix gebracht.

dann habe ich direkt in der Commandozeile

setstate Werte 2017-01-26 09:30:28 Pool_min 0.75

eingegeben.. Ging auch nicht.. mach ich einen Denkfehler?
Titel: Antw:Timestamp ändern
Beitrag von: igami am 08 März 2017, 05:35:44
bei mir geht folgendes

defmod Werte dummy

setstate Werte 2017-01-26 09:30:28 Pool_min 0.75

Was genau funktioniert denn nicht? Gibt es eine Fehlermeldung?
Titel: Antw:Timestamp ändern
Beitrag von: choetzu am 09 März 2017, 21:57:14
danke. es gab keine Fehlermeldung und es wurde auch nix geloggt.

Ich habe es aber hingekriegt, indem ich zuerst das Reading gelöscht habe und dann mit

setstate Werte 2017-01-26 09:30:28 Pool_min 0.75

neu erstellt habe.

Es geht nun also. Herzlichen Dank igami.....