Hallo, eine kurze Frage zum Thema eval....
Bin gerade etwas am verzweifeln, aber warum funktionirt das hier nicht?
Licht1_Status sendet brav seinen Wert auf den Bus. 0/4/1 wird also gesendet (geprüft in der ETS Gruppenmonitor).
Aber Licht1 empfängt (Listen) diesen Status einfach nicht!
Gibt es da irgendwelche Einschränkungen die man beachten muss?
Bin gerade etwas am verzweifeln, aber warum funktionirt das hier nicht?
Code:
AA
Raum0
Licht:
Licht1:
name: Licht 1
type: bool
visu_acl: rw
knx_dpt: 1
knx_send: 0/4/0
knx_listen: 0/4/1
Licht1_Status:
type: bool
visu_acl: rw
knx_dpt: 1
knx_send: 0/4/1
eval: 1 if sh.AA.Raum0.Licht.Licht_Westseite() == 1 and sh.AA.Raum0.Licht.Terrasse_Bambus() == 1 else 0
eval_trigger:
- AA.Raum0.Licht.Licht_Westseite
- AA.Raum0.Licht.Terrasse_Bambus
Aber Licht1 empfängt (Listen) diesen Status einfach nicht!
Gibt es da irgendwelche Einschränkungen die man beachten muss?



Kommentar