Zitat von Steven
Beitrag anzeigen
Hier schon mal die Item-Struktur, wie sie derzeit ist und sich wohl nicht mehr gravierend ändern wird. Da ist die Zeit besser investiert, wenn Du die neuen Items schon mal anlegst.
HTML-Code:
[Global]
[[Rollo]]
[[[nextlog]]]
type = num
value = 1
[UG]
[[Buero]]
[[[Rollo]]]
[[[[Rollo_Carport]]]]
laufzeit_ab = 10 # Laufzeit in Sekunden bis der Rollladen eine Fahrt bis zur Ankunft am Boden gemacht hat
nachlauf_ab = 5 # Zeit in Sekunden von Ankunft am Boden bis alle Lamellen geschlossen sind
laufzeit_auf = 10 # Laufzeit in Sekunden bis der Rollladen eine Fahrt bis zur Ankunft oben gemacht hat
vorlauf_auf = 5 # Zeit in Sekunden bis alle Lamellen geöffnet sind
laenge = 70 # Länge des Rollladens in cm
position = 0 # Initialposition ganz oben.
start = 1 # Startzeit bei Rollofahrt
richtung = 0 # Richtung = +1: abwärts, -1: aufwärts
on_hold = 0 # wenn on_hold, dann wird keine Zielfahrt gestartet
art = -1 # -1 = steht, 0 = Normalfahrt, 1-9 = Zielfahrt Nr. 1-9
nextnr = 1 # nächste Nr
next_ziel = 1 # nächste Zielfahrtnr
[[[[[step_knx]]]]]
type = bool
knx_dpt = 1
knx_listen = 10/2/11
funktion = step_knx
enforce_updates = on
[[[[[move_knx]]]]]
type = bool
knx_dpt = 1
knx_send = 10/2/14
funktion = move_knx
enforce_updates = on
[[[[[step_py]]]]]
type = bool
knx_dpt = 1
knx_send = 10/2/12
funktion = step_py
enforce_updates = on
[[[[[move_py]]]]]
type = bool
knx_dpt = 1
knx_send = 10/2/15
funktion = move_py
enforce_updates = on
[[[[[step_sv]]]]]
type = bool
knx_dpt = 1
knx_send = 10/2/13
funktion = step_sv
enforce_updates = on
[[[[[move_sv]]]]]
type = bool
knx_dpt = 1
knx_send = 10/2/16
funktion = move_sv
enforce_updates = on
[[[[[zielpos_knx]]]]]
type = num
knx_dpt = 5
knx_listen = 10/2/17
funktion = zielpos_knx
[[[[[zielpos_py]]]]]
type = num
knx_dpt = 5
funktion = zielpos_py
[[[[[zielpos_sv]]]]]
type = num
knx_dpt = 5
funktion = zielpos_sv
[[[[[zielpos_show]]]]]
type = num
knx_dpt = 5
funktion = none
[[[[[steppos]]]]]
type=bool
value=0
funktion=steppos
enforce_updates = on
[[[[[stopp]]]]]
type=num
value=0
funktion=stopp
enforce_updates = on
[[[[[pos_cm]]]]] # nur zum Test während der Entwicklung
type=num
value=0
funktion=none
Peter


Kommentar