Zitat von Msinn
Beitrag anzeigen
Für mich passt die Lösung.
Grüße
{{ ovbasic.stateswitch ('hwr_light', 'haus.kg.hobbyraum.lampe.schalten', 'micro', ['1', '0'],['light_light_dim_100.svg', 'light_light_dim_00.svg'], '', ['icon1', 'icon0'], '', '', '', '', 'Hobbyraum: Deckenleuchte', '29%', '79%') }}
smartvisu: plugin_name: smartvisu smartvisu_dir: /var/www/html/smartvisu generate_pages: True # overwrite_templates: Yes visu_style: std default_acl: rw handle_widgets: True # list_deprecated_warnings: False
haus: kg: hobbyraum: ############################# ### -------Lichter------- ### ############################# lampe: schalten: name: Hobbyraum type: bool knx_dpt: 1 knx_send: 3/0/8 knx_init: 3/0/8 visu_acl: rw
websocket: module_name: websocket ip: 192.168.1.134 port: 2424 # tls_port: 2425 # use_tls: True # tls_cert: shng.cer # tls_key: shng.key
2024-02-23 09:31:15 ERROR plugins.smartvisu get_data_html exception: Object of type datetime is not JSON serializable 2024-02-23 09:31:17 ERROR plugins.smartvisu {'items': {'env.core.version': {'type': 'str', 'value': 'v1.10.0-master (manual)', 'last_update': '23.02.2024 09:30:22', 'last_change': '23.02.2024 09:30:22'},.........
%YAML 1.1 --- navigation: room: - name: Keller sv_nav_aside2: "{{ basic.symbol('', 'keller.leuchten', '', 'light_light.svg') }}" img: control_building_s_kg.svg - name: EG separator: True - name: Eingang img: fts_door.svg sv_nav_aside: "{{ basic.print('', 'eg.eingang.heizung.temperatur.ist', '°') }}" sv_nav_aside2: "{{ basic.symbol('', 'eg.e.leuchten', '', 'light_light.svg') }}" - name: Küche img: scene_cooking.svg sv_nav_aside: "{{ basic.print('', 'eg.kueche.heizung.temperatur.ist', '°') }}" sv_nav_aside2: "{{ basic.symbol('', 'eg.kueche.leuchten', '', 'light_light.svg') }}" category: - name: Beleuchtung sv_page: cat_overview sv_overview: leuchte img: light_light.svg - name: Heizung sv_page: overview sv_overview: heizung img: sani_heating.svg
%YAML 1.1 --- keller: sv_page: room name: Keller sv_img: control_building_s_kg.svg flur: leuchten: wand: type: bool knx_dpt: 1 knx_send: 1/0/11 knx_listen: 1/0/111 knx_init: 1/0/111 name: Leuchte Flur sv_widget: "{{ basic.stateswitch('','keller.flur.leuchten.wand','icon',[0,1],['light_light.svg','light_light.svg']) }} Flur" sv_item_type: leuchte treppe_eg: type: bool knx_dpt: 1 knx_send: 1/0/12 knx_listen: 1/0/112 knx_init: 1/0/112 name: Kellertreppe sv_widget: "{{ basic.stateswitch('','keller.flur.leuchten.treppe_eg','icon',[0,1],['light_stairs.svg','light_stairs.svg']) }} Treppe" sv_item_type: leuchte eg: wohnzimmer: name: Esszimmer sv_page: room sv_img: scene_dinner.svg sv_nav_aside: "{{ basic.print('eg.west.ist', 'eg.wohnzimmer.heizung.temperatur.ist', '°') }}" sv_nav_aside2: "{{ basic.symbol('eg.west.licht', 'eg.wohnzimmer.leuchten', '', 'light_light.svg') }}" heizung: name: Heizung sv_widget: "{{ device.rtr('','Heizung','eg.wohnzimmer.heizung.temperatur.ist','eg.wohnzimmer.heizung.temperatur.soll') }}" sv_item_type: heizung temperatur: soll: type: num knx_dpt: 9 knx_send: 3/1/11 knx_listen: 3/1/11 knx_init: 3/1/11 cache: On ist: type: num knx_dpt: 9 knx_listen: 3/1/12 knx_init: 3/1/12 database: yes
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar