Code:
[Fenster]
[[geschlossen]]
type=bool
[[[counter]]]
type=num
sqlite=true
[eg]
[[Fenster]]
[[[geschlossen]]]
type=bool
[[[[counter]]]]
type=num
sqlite=true
[[[geschlossen_invertiert]]]
type=bool
knx_send=10/3/0
knx_dpt=1
[[[[[counter]]]]]
type=num
sqlite=true
[[Schuppen]]
[[[Reed]]]
[[[[Aussentuer]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/1
sqlite = true
[[[[Innentuer]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/0
sqlite = true
[[[[Fenster_links]]]]
[[[[[gekippt]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/3
sqlite = true
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/2
sqlite = true
[[[[Fenster_rechts]]]]
[[[[[gekippt]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/5
sqlite = true
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/4
sqlite = true
[[Flur]]
[[[Reed]]]
[[[[Hintertuer]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/6
sqlite = true
[[[[Abstellkammer]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/7
sqlite = true
[[Gaestebad]]
[[[Reed]]]
[[[[Fenster]]]]
[[[[[gekippt]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/9
sqlite = true
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/8
sqlite = true
[[Kueche]]
[[[Reed]]]
[[[[Fenster]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/10
sqlite = true
[[[[Mikrowellenschrank]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/11
sqlite = true
[[Esszimmer]]
[[[Reed]]]
[[[[Fenster]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/15
sqlite = true
[[Wohnzimmer]]
[[[Reed]]]
[[[[Fenster]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/20
sqlite = true
[[Arbeitszimmer]]
[[[Reed]]]
[[[[Fenster]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/25
sqlite = true
[[Gaestezimmer]]
[[[Reed]]]
[[[[Fenster]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/31
sqlite = true
[[[[[gekippt]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/1/30
sqlite = true
[og]
[[Fenster]]
[[[geschlossen]]]
type=bool
[[[[counter]]]]
type=num
sqlite=true
[[Lina]]
[[[Reed]]]
[[[[Fenster]]]]
type=num
eval=sh.og.Lina.Reed.Fenster_links.geschlossen()+2*sh.og.Lina.Reed.Fenster_rechts.geschlossen()
eval_trigger=og.Lina.Reed.Fenster_links.geschlossen()|og.Lina.Reed.Fenster_rechts.geschlossen()
[[[[Fenster_links]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/2/0
sqlite = true
[[[[Fenster_rechts]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/2/1
sqlite = true
[[Schlafzimmer]]
[[[Reed]]]
[[[[Fenster]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/2/11
sqlite = true
[[[[[gekippt]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/2/10
sqlite = true
[[Till]]
[[[Reed]]]
[[[[Fenster]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/2/15
sqlite = true
[[[[[gekippt]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/2/16
sqlite = true
[[Kinderbad]]
[[[Reed]]]
[[[[Fenster]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/2/20
sqlite = true
[[[[[gekippt]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/2/21
sqlite = true
[[Dachterrasse]]
[[[Reed]]]
[[[[Fenster]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/2/25
sqlite = true
[[[[[gekippt]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/2/26
sqlite = true
[[Elternbad]]
[[[Reed]]]
[[[[Fenster]]]]
type=num
eval=sh.og.Elternbad.Reed.Fenster_links.geschlossen()+2*sh.og.Elternbad.Reed.Fenster_rechts.geschlossen()
eval_trigger=og.Elternbad.Reed.Fenster_links.geschlossen()|og.Elternbad.Reed.Fenster_rechts.geschlossen()
[[[[Fenster_links]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/2/5
sqlite = true
[[[[Fenster_rechts]]]]
[[[[[geschlossen]]]]]
type = bool
knx_dpt = 1
knx_cache = 8/2/6
sqlite = true
Code:
<li data-icon="false">
<div class="nw_table">
<div class="nw_table_cell nw_border">Schuppen</div>
<div class="nw_table_cell">
<div class="nw_table">
<div class="nw_table_cell nw_border">{{
basic.symbol('eg.Schuppen.Aussentuerstatus1',
'eg.Schuppen.Reed.Aussentuer.geschlossen', '',
icon0~'fts_door_locked.svg', 1) }} {{
basic.symbol('eg.Schuppen.Aussentuerstatus2',
'eg.Schuppen.Reed.Aussentuer.geschlossen', '',
icon1~'fts_door_open.png', 0) }}</div>
<div class="nw_table_cell nw_border">L{{
basic.symbol('eg.Schuppen.Fenster_linksstatus1',
['eg.Schuppen.Reed.Fenster_links.geschlossen','eg.Schuppen.Reed.Fenster_links.gekippt'],
'', icon1~'fts_window_1w_open.png', 0, 'and') }} {{
basic.symbol('eg.Schuppen.Fenster_linksstatus2',
'eg.Schuppen.Reed.Fenster_links.geschlossen', '',
icon0~'fts_window_1w.svg', 1) }} {{
basic.symbol('eg.Schuppen.Fenster_linksstatus3',
'eg.Schuppen.Reed.Fenster_links.gekippt', '',
icon1~'fts_window_1w_tilt.png', 1) }} R{{
basic.symbol('eg.Schuppen.Fenster_rechtsstatus1',
['eg.Schuppen.Reed.Fenster_rechts.geschlossen','eg.Schuppen.Reed.Fenster_rechts.gekippt'],
'', icon1~'fts_window_1w_open.png', 0, 'and') }} {{
basic.symbol('eg.Schuppen.Fenster_rechtsstatus2',
'eg.Schuppen.Reed.Fenster_rechts.geschlossen', '',
icon0~'fts_window_1w.svg', 1) }} {{
basic.symbol('eg.Schuppen.Fenster_rechtsstatus3',
'eg.Schuppen.Reed.Fenster_rechts.gekippt', '',
icon1~'fts_window_1w_tilt.png', 1) }}</div>
<div class="nw_table_cell nw_border nw_min_landscape">
Flurtür {{ basic.symbol('eg.Schuppen.Innentuerstatus1',
'eg.Schuppen.Reed.Innentuer.geschlossen', '',
icon0~'fts_door.png', 1) }} {{
basic.symbol('eg.Schuppen.Innentuerstatus2',
'eg.Schuppen.Reed.Innentuer.geschlossen', '',
icon1~'fts_door_open.png', 0) }}</div>
</div>
</div>
</div>
</li> {{ listc.door_symbol('eg.Flur.Hintertuerstatus', 'Hintertür',
'eg.Flur.Reed.Hintertuer.geschlossen',
icon0~'fts_door_locked.svg',icon1~'fts_door_open.png')}} {{
listc.window_symbol('eg.Gaestebad.Fensterstatus', 'Gästebad',
'eg.Gaestebad.Reed.Fenster.geschlossen','eg.Gaestebad.Reed.Fenster.gekippt'
, icon1~'fts_window_1w_open.png',icon0~'fts_window_1w.svg',
icon1~'fts_window_1w_tilt.png')}} {{
listc.door_symbol('eg.Kueche.Fensterstatus', 'Küche',
'eg.Kueche.Reed.Fenster.geschlossen',
icon0~'fts_window_2w.svg',icon1~'fts_window_2w_open_l.png')}} {{
listc.door_symbol('eg.Esszimmer.Fensterstatus', 'Esszimmer',
'eg.Esszimmer.Reed.Fenster.geschlossen',
icon0~'fts_window_2w.svg',icon1~'fts_window_2w_open_l.png')}} {{
listc.door_symbol('eg.Wohnzimmer.Fensterstatus', 'Wohnzimmer',
'eg.Wohnzimmer.Reed.Fenster.geschlossen',
icon0~'fts_door.svg',icon1~'fts_door_open.png')}} {{
listc.door_symbol('eg.Arbeitszimmer.Fensterstatus', 'Arbeitszimmer',
'eg.Arbeitszimmer.Reed.Fenster.geschlossen',
icon0~'fts_door.svg',icon1~'fts_door_open.svg')}} {{
listc.window_symbol('eg.Gaestezimmer.Fensterstatus', 'Gästezimmer',
'eg.Gaestezimmer.Reed.Fenster.geschlossen','eg.Gaestezimmer.Reed.Fenster.gekippt'
, icon1~'fts_window_1w_open.png',icon0~'fts_window_1w.svg',
icon1~'fts_window_1w_tilt.png')}}
<li data-role="list-divider">Dachgeschoss</li> {{
listc.twin_window_symbol('og.Lina.Fensterstatus', 'Lina',
'og.Lina.Reed.Fenster' ,
icon0~'fts_window_2w.png',icon1~'fts_window_2w_open_lr.png',
icon1~'fts_window_2w_open_l.png', icon1~'fts_window_2w_open_r.png')}}
{{ listc.twin_window_symbol('og.Elternbad.Fensterstatus', 'Elternbad',
'og.Elternbad.Reed.Fenster' ,
icon0~'fts_window_2w.png',icon1~'fts_window_2w_open_lr.png',
icon1~'fts_window_2w_open_l.png', icon1~'fts_window_2w_open_r.png')}}
{{ listc.window_symbol('og.Schlafzimmer.Fensterstatus',
'Schlafzimmer',
'og.Schlafzimmer.Reed.Fenster.geschlossen','og.Schlafzimmer.Reed.Fenster.gekippt'
, icon1~'fts_window_1w_open.png',icon0~'fts_window_1w.svg',
icon1~'fts_window_1w_tilt.png')}} {{
listc.window_symbol('og.Till.Fensterstatus', 'Till',
'og.Till.Reed.Fenster.geschlossen','og.Till.Reed.Fenster.gekippt' ,
icon1~'fts_window_1w_open.png',icon0~'fts_window_1w.svg',
icon1~'fts_window_1w_tilt.png')}} {{
listc.window_symbol('og.Kinderbad.Fensterstatus', 'Kinderbad',
'og.Kinderbad.Reed.Fenster.geschlossen','og.Kinderbad.Reed.Fenster.gekippt'
, icon1~'fts_window_1w_open.png',icon0~'fts_window_1w.svg',
icon1~'fts_window_1w_tilt.png')}} {{
listc.window_symbol('og.Dachterrasse.Fensterstatus', 'Dachterrasse',
'og.Dachterrasse.Reed.Fenster.geschlossen','og.Dachterrasse.Reed.Fenster.gekippt'
, icon1~'fts_window_1w_open.png',icon0~'fts_window_1w.svg',
icon1~'fts_window_1w_tilt.png')}}
</ul>
Gruß,
Hendrik





Kommentar