Hi Matthias,
Dein Modul klingt sehr interessant!
Ich schaffe es allerdings nicht es in Betrieb zu nehmen.
Habe mal testweise 1 FS20 definiert:
attr global userattr holidaySwitchTime # for HOL module
define anwesenheitssimulation HOL
define LichtKlavier FS20 4281 04
attr holidaySwitchTime 30 < war mir nicht sicher in welchem Format man die Zeit angibt.
Wenn ich anwesenheitssimulation auf on setze und es ist kein Device userattr holidaySwitchTime definiert loopt das Modul:
2012.11.11 20:39:26 3: set on-for-timer : Please define on-for-timer first
2012.11.11 20:39:26 2: no follow up, chose
2012.11.11 20:39:26 2: holiday state is on
2012.11.11 20:39:21 3: set on-for-timer : Please define on-for-timer first
2012.11.11 20:39:21 2: no follow up, chose
2012.11.11 20:39:21 2: holiday state is on
2012.11.11 20:39:16 3: set on-for-timer : Please define on-for-timer first
2012.11.11 20:39:16 2: no follow up, chose
2012.11.11 20:39:16 2: holiday state is on
Wenn ich anwesenheitssimulation auf off setze reagiert das Modul nicht. Nur Shutdown hilft.
Wieso sagt er den jedesmal
holiday state is on
Das füllt nur den Log.
Wäre es bitte möglich die Häufigkeit des Schaltens auch als Attribut anzugeben?
Im Moment schaltet er nach 6s wieder an, das ist viel zu kurz.
Was bedeutet denn die Meldung
no follow up, chose LichtKlavier?
2012.11.11 23:56:16 2: FS20 set LichtKlavier on-for-timer 30
2012.11.11 23:56:16 2: no follow up, chose LichtKlavier
2012.11.11 23:56:16 2: holiday state is on
2012.11.11 23:56:16 2: FS20 set LichtKlavier off
2012.11.11 23:55:40 2: FS20 set LichtKlavier on-for-timer 30
2012.11.11 23:55:40 2: no follow up, chose LichtKlavier
2012.11.11 23:55:40 2: holiday state is on
2012.11.11 23:55:40 2: FS20 set LichtKlavier off
Gruss Joachim