Hallo!
Ich nutze sh.py aus dem Dev Tree und möchte nun gerne die "Waschmaschine fertig" (oder ähnliches) Meldung implementieren, da ich keine Logik dafür bauen wollte, bräuchte ich ein eval, welches den Wert nur auf 1 setzt und per Autotimer wieder zurücksetzt, geht das?
Was ich bisher versucht habe ist:
	funktioniert leider nicht, da bekomme ich eine Fehlermeldung
	Danke und Grüße
David
					Ich nutze sh.py aus dem Dev Tree und möchte nun gerne die "Waschmaschine fertig" (oder ähnliches) Meldung implementieren, da ich keine Logik dafür bauen wollte, bräuchte ich ein eval, welches den Wert nur auf 1 setzt und per Autotimer wieder zurücksetzt, geht das?
Was ich bisher versucht habe ist:
Code:
	
	            [[[[Trockner]]]]
                type = bool
                knx_dpt = 1
                knx_send = 1/1/10
                knx_cache = 1/0/10
                visu_acl = rw
                [[[[[Stromwert_kWh]]]]]
                    type = num
                    knx_dpt = 9
                    knx_cache = 2/2/10
                    visu_acl = rw
                    sqlite = true
                [[[[[InBetrieb]]]]]
                    type = bool
                    visu_acl = rw
                    eval = True if sh.Trockner.Stromwert_kWh() > 0.02
                    eval_trigger = Trockner.Stromwert_kWh
                    autotimer = 10m = 0
Code:
	
	2015-05-20 14:52:25 WARNING Trockner.InBetrieb Item Trockner.InBetrieb: problem evaluating True if sh.Trockner.Stromwert_kWh() > 0.02: unexpected EOF while parsing (<string>, line 1)
David



Kommentar