Hallo,
ich möchte bei Änderung vom item "AufAb" in Abhängigkeit des Wertes vom item "TempSchutzJ" diesem den Wert 4 zuweisen.
Da bekomme ich einen Systaxfehler.
Wie müßte das richtig heißen?
Vielen Dank
Andreas
ich möchte bei Änderung vom item "AufAb" in Abhängigkeit des Wertes vom item "TempSchutzJ" diesem den Wert 4 zuweisen.
Da bekomme ich einen Systaxfehler.
Code:
Item Wohnung.OG.Bad.Jalousie.AufAb: 'on_change' item-value='False' problem evaluating 4 (if sh.Wohnung.OG.Bad.Jalousie.TempSchutzJ() != 3) else None: invalid syntax (<string>, line 1)
Code:
#struct.yaml
Jalousie:
AufAb:
type: bool
knx_dpt: 1
enforce_updates: true
[B] on_change: ..TempSchutzJ = 4 if sh...TempSchutzJ() != 3 else None[/B]
TempSchutzJ:
type: num
initial_value: 4
cycle: 1m
enforce_updates: true
Vielen Dank
Andreas


Kommentar