Hallo,
bei diesem eval Aufruf kommt folgende Fehlerbeldung. Was mache ich falsch? Ich möchte den Zähler inkrementieren wenn a oder b wahr ist.
Gruß
Sprocky
bei diesem eval Aufruf kommt folgende Fehlerbeldung. Was mache ich falsch? Ich möchte den Zähler inkrementieren wenn a oder b wahr ist.
Code:
[bewaesserung]
[[counter]]
type = num
sqlite = yes
cache = yes
enforce_updates = yes
eval = sh.bewaesserung.counter() + 1 if (sh.bewaesserung.a() == True | sh.bewaesserung.b() == True)
cycle = 60 = 1
Code:
2016-06-28 21:26:20 WARNING bewaesserung.counter-eval Item bewaesserung.counter: problem evaluating ['sh.bewaesserung.counter() + 1 if (sh.bewaesserung.a() == True', 'sh.bewaesserung.b() == True)']: eval() arg 1 must be a string, bytes or code object
Sprocky


: Es ist das Zeichen |.
Kommentar