Hallo,
ich bin gerade dabei meine erste "etwas anspruchsvollere" Logik zu basteln.
Nur scheitere ich schon am Anfang.
logik.py
items.conf
Das ergibt im Log diesen Fehler
Kann mir einer von euch Experten auf die Sprünge helfen??
Gruß Max
ich bin gerade dabei meine erste "etwas anspruchsvollere" Logik zu basteln.
Nur scheitere ich schon am Anfang.
logik.py
Code:
for item in sh.match_items('*.Sperre_West'): if ( item.Pos_Lamelle() > sh.Beschatten.West_Last_Lamelle()+5 ): item.Sperre_West(1) item.Sperre_West.timer(120,0) item.Pos_Lamelle.timer(121,sh.Beschatten.West_Last_Lamelle()) else: item.Sperre_West(0)
Code:
[Buero] [[Automatik]] [[[Sperre_West]]] type = num visu_acl = rw enforce_updates = yes [[[Pos_Lamelle]]] type = num visu_acl = rw enforce_updates = yes knx_dpt = 5001 knx_send = 4/1/1 knx_cache = 4/1/2 knx_init = 4/1/2
Code:
2016-07-27 15:56:11,534 ERROR Beschattung Logic: Beschattung, File: /usr/smarthome/logics/Beschattung.py, Line: 31, Method: <module>, Exception: 'Item' object has no attribute 'Pos_Lamelle' -- scheduler.py:_task:334 Traceback (most recent call last): File "/usr/smarthome/lib/scheduler.py", line 327, in _task exec(obj.bytecode) File "/usr/smarthome/logics/Beschattung.py", line 31, in <module> if ( item.Pos_Lamelle() > sh.Beschatten.West_Last_Lamelle()+5 ): AttributeError: 'Item' object has no attribute 'Pos_Lamelle'
Gruß Max
Kommentar