Hauptmenü

DOIF Problem mit waittimer

Begonnen von Medel, 02 April 2026, 19:20:44

Vorheriges Thema - Nächstes Thema

Medel

Ich habe folgende Definitionen:

defmod FeuchteThUnten_DoIf_status DOIF (["FeuchteThUnten:VDD: *"]) ( setreading FeuchteThUnten status online )  ( setreading FeuchteThUnten status offline )
attr FeuchteThUnten_DoIf_status alias FeuchteThUnten_DoIf_status
attr FeuchteThUnten_DoIf_status do resetwait
attr FeuchteThUnten_DoIf_status room Bewaesserung
attr FeuchteThUnten_DoIf_status wait 0,1800

setstate FeuchteThUnten_DoIf_status cmd_1_1
setstate FeuchteThUnten_DoIf_status 2026-04-02 19:09:09 Device FeuchteThUnten
setstate FeuchteThUnten_DoIf_status 2026-04-02 18:26:09 cmd 1.1
setstate FeuchteThUnten_DoIf_status 2026-04-02 18:26:09 cmd_event FeuchteThUnten
setstate FeuchteThUnten_DoIf_status 2026-04-02 18:26:09 cmd_nr 1
setstate FeuchteThUnten_DoIf_status 2026-04-02 18:26:09 cmd_seqnr 1
setstate FeuchteThUnten_DoIf_status 2026-04-02 18:05:57 mode enabled
setstate FeuchteThUnten_DoIf_status 2026-04-02 18:26:09 state cmd_1_1
setstate FeuchteThUnten_DoIf_status 2026-04-02 19:09:09 wait_timer 02.04.2026 19:39:09 cmd_1_2 FeuchteThUnten

defmod FeuchteTh_DoIf_status DOIF (["FeuchteTh:VDD: *"]) ( setreading FeuchteTh status online )  ( setreading FeuchteTh status offline )
attr FeuchteTh_DoIf_status alias FeuchteTh_DoIf_status
attr FeuchteTh_DoIf_status do resetwait
attr FeuchteTh_DoIf_status room Bewaesserung
attr FeuchteTh_DoIf_status wait 0,1800

setstate FeuchteTh_DoIf_status cmd_1_1
setstate FeuchteTh_DoIf_status 2026-04-02 19:09:09 Device FeuchteTh
setstate FeuchteTh_DoIf_status 2026-04-02 19:01:24 cmd 1.1
setstate FeuchteTh_DoIf_status 2026-04-02 19:01:24 cmd_event set_cmd_1
setstate FeuchteTh_DoIf_status 2026-04-02 19:01:24 cmd_nr 1
setstate FeuchteTh_DoIf_status 2026-04-02 19:01:24 cmd_seqnr 1
setstate FeuchteTh_DoIf_status 2026-04-02 18:58:48 last_cmd cmd_1_1
setstate FeuchteTh_DoIf_status 2026-04-02 18:59:19 mode enabled
setstate FeuchteTh_DoIf_status 2026-04-02 19:01:24 state cmd_1_1
setstate FeuchteTh_DoIf_status 2026-04-02 19:09:09 wait_timer 02.04.2026 19:39:09 cmd_1_2 FeuchteTh

leider bleiben die Readings nicht so sondern werden wie folgt geändert, nur geänderte Zeilen:
setstate FeuchteTh_DoIf_status 2026-04-02 19:09:09 Device FeuchteThUnten
setstate FeuchteTh_DoIf_status 2026-04-02 19:09:09 wait_timer 02.04.2026 19:39:09 cmd_1_2 FeuchteThUnten

Ich habe schon alles mögliche versucht:
Deaktivieren ändern speichern mit und ohne Neustart. Am Ende immer das Gleiche. Es sieht so aus dass im waittimer FeuchteTh immer zu FeuchteThUnten wird.