Hallo zusammen,
in Anlehnung an diesen Beitrag
https://knx-user-forum.de/forum/supportforen/smartvisu/1061839-basic-symbol-mode-a-and-not-b-und-not-a-and-b-wie-möglich-oder-anders?p=1062097#post1062097
habe ich versucht, ein gekipptes oder ganz geöffnetes Fenster dazustellen. Leider scheitere ich an der Formel.
Im geschlossenen Zustand sind beide Werte = true.
Wenn der erste VAL1 false ist und VAL2 true ist, dann ist das Fenster gekippt. Wenn beide Werte false sind, ist das Fenster offen.
Wie kann ich das als Formel hinterlegen, so dass dann das jeweils "richtige" Symbol angezeigt wird?
Viele Grüße
in Anlehnung an diesen Beitrag
https://knx-user-forum.de/forum/supportforen/smartvisu/1061839-basic-symbol-mode-a-and-not-b-und-not-a-and-b-wie-möglich-oder-anders?p=1062097#post1062097
habe ich versucht, ein gekipptes oder ganz geöffnetes Fenster dazustellen. Leider scheitere ich an der Formel.
Im geschlossenen Zustand sind beide Werte = true.
Wenn der erste VAL1 false ist und VAL2 true ist, dann ist das Fenster gekippt. Wenn beide Werte false sind, ist das Fenster offen.
Wie kann ich das als Formel hinterlegen, so dass dann das jeweils "richtige" Symbol angezeigt wird?
{{ basic.symbol('', ['knx.0.Heizung_Klima.Fensterkontakt.OG_Büro_Fenste rkontakt_gekippt', 'knx.0.Heizung_Klima.Fensterkontakt.OG_Büro_Fenste rkontakt_offen'], '', ['fts_window_2w_tilt.svg', 'fts_window_2w_open_lr.svg'], ['1', '2'], '(if(VAL1===false AND VAL2===true){return 1;} else if(VAL1===false AND VAL2===false){return 2;})', 'icon1') }}
Kommentar