Hallo,
ich möchte einen Betriebsstundenzähler auf Basis eines Bool-Items erstellen.
Meine Idee ist es, das mit eval zu realisieren und zwar nach dem Wechsel von 1 auf 0 (Ausschalten) die "prev_age" zu addieren.
Leider klappt das nicht, müsste aber.
Wo habe ich den Fehler?
DANKE
ich möchte einen Betriebsstundenzähler auf Basis eines Bool-Items erstellen.
Meine Idee ist es, das mit eval zu realisieren und zwar nach dem Wechsel von 1 auf 0 (Ausschalten) die "prev_age" zu addieren.
Code:
[[brenner1]]
type = bool
visu = yes
visu_acl = ro
[[[betriebsstunden]]]
type = num
visu = yes
visu_acl = ro
eval = value if sh.heizung.brenner1() == 0 else (value + sh.heizung.brenner1.prev_age())
eval_trigger = heizung.brenner1
Wo habe ich den Fehler?
DANKE


Kommentar