Ausschnitt aus meiner fhem.cfg:
...
attr HM_Rol_Wohnzimmer_Fenster_rechts webCmd toggle:on:off:up:down:stop:statusRequest
define HM_Rol_Wohnzimmer_Fenster_rechts_auto_auf at *{sunrise("REAL",0)} set HM_Rol_Wohnzimmer_Fenster_rechts on
#define HM_Rol_Wohnzimmer_Fenster_rechts_auto_zu at *{sunset("REAL",900)} set HM_Rol_Wohnzimmer_Fenster_rechts off
define HM_Rol_Wohnzimmer_Fenster_rechts_auto_zu1 at 16:30 set HM_Rol_Wohnzimmer_Fenster_rechts 70
define HM_Rol_Wohnzimmer_Fenster_rechts_auto_zu2 at 23:00 set HM_Rol_Wohnzimmer_Fenster_rechts off
define HM_Rol_Kueche CUL_HM 23ACA5
...
Mache ich ein save, so verschwinden die defines HM_Rol_Wohnzimmer_Fenster_rechts_auto_zu1 und HM_Rol_Wohnzimmer_Fenster_rechts_auto_zu2 einfach. Warum?
Hallo, das Problem hatte ich auch eine ganze Zeit lang, ist bis jetzt nicht wieder aufgetreten. Was der Auslöser war, habe ich nie rausgefunden!
Siehe hier: http://forum.fhem.de/index.php/topic,16603.0.html
VG
Frank
P.S. Habe die betroffenen Codezeilen dann ans Ende der cfg verfrachtet und seit dem ist das Problem nicht wieder aufgetreten!
Hallo,
Die beiden letzten at-Definitionen legen nur ein volatiles at an (es wird nur 1 einziges Mal ausgeführt und danach gelöscht). Beim Speichern werden volatile Elemente nicht in die Konfigurationsdatei sondern ins Statefile (fhem.save) gespeichert.
Grüße,
ChrisD
Zitat von: ChrisD am 15 Dezember 2013, 22:29:46
Die beiden letzten at-Definitionen legen nur ein volatiles at an (es wird nur 1 einziges Mal ausgeführt und danach gelöscht). Beim Speichern werden volatile Elemente nicht in die Konfigurationsdatei sondern ins Statefile (fhem.save) gespeichert.
Danke!
Im Klartext: Vor die Zeiten muss ein '*', sonst wird's nur ein mal ausgeführt (z.B. 16:30 -> *16:30).
@habichthugo
Entschuldigung, ich hätte den Beitrag aufmerksamer lesen sollen, das hatte mit meinem Problem nichts gemeinsam. Das kommt davon, wenn man nur die Überschrift ließt.
VG
Frank