1346 lines
54 KiB
Plaintext
1346 lines
54 KiB
Plaintext
{
|
|
"version": 1,
|
|
"minor_version": 1,
|
|
"key": "lovelace.woonkamer_kiosk",
|
|
"data": {
|
|
"config": {
|
|
"kiosk_mode": {
|
|
"user_settings": [
|
|
{
|
|
"users": [
|
|
"dusun",
|
|
"tuya"
|
|
],
|
|
"hide_header": true,
|
|
"ignore_entity_settings": true,
|
|
"ignore_mobile_settings": true
|
|
}
|
|
]
|
|
},
|
|
"views": [
|
|
{
|
|
"title": "Home",
|
|
"sections": [
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "custom:better-moment-card",
|
|
"parentStyle": "line-height:normal;\n",
|
|
"moment": [
|
|
{
|
|
"parentStyle": "font-size:8em; text-align:center; font-weight:800;\n",
|
|
"templateRaw": "{{moment format=HH:mm}}\n"
|
|
},
|
|
{
|
|
"parentStyle": "font-size:2em; text-align:center; margin-top:5px;\n",
|
|
"templateRaw": "{{moment format=cccc dd LLLL locale=nl}}\n"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:home-floor-0",
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/woonkamer-kiosk/beneden"
|
|
},
|
|
"grid_options": {
|
|
"columns": 6,
|
|
"rows": 2
|
|
},
|
|
"entity": "light.ikea_of_sweden_stoftmoln_ceiling_wall_lamp_ww37",
|
|
"name": "Beneden"
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:stairs-up",
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/woonkamer-kiosk/other-places"
|
|
},
|
|
"grid_options": {
|
|
"columns": 6,
|
|
"rows": 2
|
|
},
|
|
"name": "Boven",
|
|
"entity": "light.overloop_switch_0",
|
|
"show_state": false,
|
|
"color": "primary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "custom:mushroom-template-card",
|
|
"entity": "climate.verwarming_woonkamer_blu",
|
|
"primary": "{% set t = state_attr('climate.verwarming_woonkamer_blu', 'temperature') | float %} {% if t <= 15 %}\n Eco\n{% elif t <= 18 %}\n Normaal\n{% else %}\n Comfy\n{% endif %}\n",
|
|
"secondary": "{{ state_attr('climate.verwarming_woonkamer_blu', 'temperature') }} °C\n",
|
|
"icon": "{% set t = state_attr('climate.verwarming_woonkamer_blu', 'temperature') | float %} {% if t <= 15 %}\n mdi:leaf\n{% elif t <= 18 %}\n mdi:home-thermometer\n{% else %}\n mdi:fire\n{% endif %}\n",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "script.thermostaat_woonkamer_toggle"
|
|
},
|
|
"color": "{% set t = state_attr('climate.verwarming_woonkamer_blu', 'temperature') | float %} {% if t <= 15 %}\n green\n{% elif t <= 18 %}\n blue\n{% else %}\n red\n{% endif %}\n",
|
|
"features_position": "bottom",
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
},
|
|
"area": "woonkamer",
|
|
"vertical": true
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "scene.woonkamer_binnenkomst",
|
|
"icon": "mdi:weather-sunset-up",
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
},
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "scene.turn_on",
|
|
"target": {
|
|
"entity_id": "scene.sfeer"
|
|
},
|
|
"data": {}
|
|
},
|
|
"name": "Overdag",
|
|
"double_tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "light.turn_on",
|
|
"target": {
|
|
"entity_id": "light.lamp_tafel"
|
|
},
|
|
"data": {
|
|
"brightness_pct": 100
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "scene.sfeer",
|
|
"name": "Sfeer",
|
|
"icon": "mdi:floor-lamp-outline",
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
},
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "scene.turn_on",
|
|
"target": {
|
|
"entity_id": "scene.sfeer"
|
|
},
|
|
"data": {}
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "script.vertrekken",
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "script.new_script",
|
|
"target": {}
|
|
},
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
},
|
|
"icon": "mdi:door-closed-lock",
|
|
"name": "Away"
|
|
},
|
|
{
|
|
"type": "custom:mushroom-media-player-card",
|
|
"entity": "media_player.unnamed_room",
|
|
"volume_controls": [],
|
|
"media_controls": [
|
|
"next",
|
|
"play_pause_stop",
|
|
"previous"
|
|
],
|
|
"grid_options": {
|
|
"columns": 12,
|
|
"rows": 2
|
|
},
|
|
"show_volume_level": false,
|
|
"use_media_info": false,
|
|
"tap_action": {
|
|
"action": "none"
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"double_tap_action": {
|
|
"action": "none"
|
|
},
|
|
"fill_container": true,
|
|
"secondary_info": "none",
|
|
"primary_info": "name",
|
|
"icon": ""
|
|
},
|
|
{
|
|
"type": "custom:mushroom-media-player-card",
|
|
"entity": "media_player.unnamed_room",
|
|
"volume_controls": [
|
|
"volume_buttons",
|
|
"volume_mute",
|
|
"volume_set"
|
|
],
|
|
"media_controls": [],
|
|
"grid_options": {
|
|
"columns": 12,
|
|
"rows": 1
|
|
},
|
|
"show_volume_level": true,
|
|
"use_media_info": false,
|
|
"tap_action": {
|
|
"action": "none"
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"double_tap_action": {
|
|
"action": "none"
|
|
},
|
|
"fill_container": true,
|
|
"secondary_info": "none",
|
|
"primary_info": "none",
|
|
"icon_type": "none"
|
|
}
|
|
],
|
|
"column_span": 1
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "custom:mushroom-template-card",
|
|
"icon": "{{ 'mdi:door-open' if is_state('binary_sensor.contact_balkondeur_openen', 'on') else 'mdi:door-closed' }}",
|
|
"entity": "binary_sensor.contact_voordeur_openen",
|
|
"secondary": "{{ 'Open' if is_state('binary_sensor.contact_balkondeur_openen', 'on') else 'Dicht' }}",
|
|
"grid_options": {
|
|
"columns": 6,
|
|
"rows": 1
|
|
},
|
|
"icon_color": "{{ 'red' if is_state('binary_sensor.contact_balkondeur_openen', 'on') else 'green' }}",
|
|
"tap_action": {
|
|
"action": "none"
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"primary": "Balkon"
|
|
},
|
|
{
|
|
"type": "custom:mushroom-template-card",
|
|
"icon": "{% if is_state('binary_sensor.contact_voordeur_openen', 'on') %}\n mdi:door-open\n{% elif is_state('lock.voordeur', 'locked') %}\n mdi:door-closed-lock\n{% else %}\n mdi:door-closed\n{% endif %}",
|
|
"entity": "binary_sensor.contact_voordeur_openen",
|
|
"secondary": "{% if is_state('binary_sensor.contact_voordeur_openen', 'on') %}\n Staat open\n{% elif is_state('lock.voordeur', 'locked') %}\n Is dicht en op slot\n{% else %}\n Is dicht (niet op slot)\n{% endif %}",
|
|
"grid_options": {
|
|
"columns": 6,
|
|
"rows": 1
|
|
},
|
|
"tap_action": {
|
|
"action": "none"
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"primary": "Voordeur",
|
|
"double_tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "lock.unlock",
|
|
"target": {
|
|
"entity_id": "lock.voordeur"
|
|
},
|
|
"data": {}
|
|
},
|
|
"color": "{% if is_state('binary_sensor.contact_voordeur_openen', 'on') %}\n red\n{% elif is_state('lock.voordeur', 'locked') %}\n green\n{% else %}\n orange\n{% endif %}",
|
|
"features_position": "bottom"
|
|
},
|
|
{
|
|
"type": "custom:mushroom-template-card",
|
|
"primary": " {% set status = states('sensor.skoda_enyaq_laadstatus') %} {% if\n states('sensor.skoda_enyaq_laadstatus') == 'connect_cable' %}\n Skoda\n {% elif states('sensor.skoda_enyaq_laadstatus') == 'charging' %}\n Skoda: Opladen\n {% elif states('sensor.skoda_enyaq_laadstatus') == 'ready' %}\n Skoda: opladen klaar\n {% endif %}\nAccu {{ states('sensor.skoda_enyaq_accupercentage')}}%",
|
|
"icon": " {% if states('sensor.skoda_enyaq_laadstatus') == 'charging' %}\n mdi:ev-station\n {% else %}\n mdi:car-electric\n {% endif %}",
|
|
"badge_icon": " {% set status = states('sensor.skoda_enyaq_laadstatus') %} {% if\n states('sensor.skoda_enyaq_laadstatus') == 'connect_cable' %}\n mdi:ev-plug-ccs2\n {% elif states('sensor.skoda_enyaq_laadstatus') == 'charging' %}\n mdi:battery-charging\n {% elif states('sensor.skoda_enyaq_laadstatus') == 'ready' %}\n mdi:battery\n {% endif %}",
|
|
"grid_options": {
|
|
"columns": 12,
|
|
"rows": 1
|
|
},
|
|
"multiline_secondary": false,
|
|
"color": " {% set level = states('sensor.skoda_enyaq_accupercentage') | int(0) %} {% if\n states('sensor.skoda_enyaq_laadstatus') == 'charging' %}\n blue\n {% elif level > 50 %}\n green\n {% elif level > 20 %}\n orange\n {% else %}\n red\n {% endif %}",
|
|
"features_position": "bottom"
|
|
},
|
|
{
|
|
"type": "conditional",
|
|
"conditions": [
|
|
{
|
|
"entity": "sensor.wasmachine_taakstatus",
|
|
"state_not": "none"
|
|
}
|
|
],
|
|
"card": {
|
|
"type": "custom:mushroom-template-card",
|
|
"entity": "select.wasmachine",
|
|
"primary": "{% if is_state('sensor.wasmachine_machinestatus','stop') %}\n Was klaar\n{% elif is_state('sensor.wasmachine_machinestatus','pause') %}\n Was gepauzeerd\n{% else %}\n Wasmachine bezig\n{% endif %}\n",
|
|
"secondary": "{% if is_state('sensor.wasmachine_machinestatus','stop') %}\n Klaar\n{% elif is_state('sensor.wasmachine_machinestatus','pause') %}\n Pauze\n{% else %}\n Klaar om {{ as_timestamp(states('sensor.wasmachine_completion_time'))\n | timestamp_custom('%H:%M') }}\n{% endif %}\n",
|
|
"icon": "mdi:washing-machine",
|
|
"tap_action": {
|
|
"action": "more-info"
|
|
},
|
|
"color": "orange",
|
|
"features_position": "bottom",
|
|
"vertical": true
|
|
},
|
|
"grid_options": {
|
|
"rows": 2,
|
|
"columns": 3
|
|
}
|
|
},
|
|
{
|
|
"type": "conditional",
|
|
"conditions": [
|
|
{
|
|
"entity": "sensor.385040390125001454_001_bsh_common_setting_powerstate",
|
|
"state_not": "BSH.Common.EnumType.PowerState.Standby"
|
|
}
|
|
],
|
|
"card": {
|
|
"type": "custom:mushroom-template-card",
|
|
"entity": "sensor.385040390125001454_001_bsh_common_setting_powerstate",
|
|
"primary": "{% if is_state(\n 'sensor.385040390125001454_001_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Finnished') %}\n Oven klaar\n{% elif is_state(\n 'sensor.385040390125001454_001_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Pause') %}\n Oven gepauzeerd\n{% elif is_state(\n 'sensor.385040390125001454_001_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Ready') %}\n Oven aan\n{% else %}\n Oven bezig\n{% endif %}\n",
|
|
"secondary": "{% if is_state(\n 'sensor.385040390125001454_001_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Finnished') %}\n Klaar\n{% elif is_state(\n 'sensor.385040390125001454_001_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Pause') %}\n Pauze\n{% else %}\n {% set f = states(\n 'sensor.385040390125001454_001_bsh_common_option_remainingprogramtime') %}\n {% if f in ['unknown', 'unavailable', None] %}\n Bezig\n {% else %}\n Resterend {{ (as_datetime(f) - now()).total_seconds()\n | timestamp_custom('%H:%M:%S', false) }}\n {% endif %}\n{% endif %}\n",
|
|
"icon": "mdi:toaster-oven",
|
|
"tap_action": {
|
|
"action": "more-info"
|
|
},
|
|
"color": "{% if is_state(\n 'sensor.385040390125001454_001_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Finnished') %}\n green\n{% elif is_state(\n 'sensor.385040390125001454_001_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Pause') %}\n blue\n{% else %}\n orange\n{% endif %}\n",
|
|
"vertical": true
|
|
},
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
}
|
|
},
|
|
{
|
|
"type": "conditional",
|
|
"conditions": [
|
|
{
|
|
"entity": "sensor.404060394415001720_bsh_common_setting_powerstate",
|
|
"state_not": "BSH.Common.EnumType.PowerState.Off"
|
|
}
|
|
],
|
|
"card": {
|
|
"type": "custom:mushroom-template-card",
|
|
"entity": "sensor.404060394415001720_bsh_common_setting_powerstate",
|
|
"primary": "{% if is_state(\n 'sensor.404060394415001720_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Finnished') %}\n Vaatw. klaar\n{% elif is_state(\n 'sensor.404060394415001720_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Pause') %}\n Vaatw. gepauzeerd\n{% elif is_state(\n 'sensor.404060394415001720_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Ready') %}\n Vaatw. aan\n{% else %}\n Vaatw. bezig\n{% endif %}\n",
|
|
"secondary": "{% if is_state(\n 'sensor.404060394415001720_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Finnished') %}\n Klaar\n{% elif is_state(\n 'sensor.404060394415001720_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Pause') %}\n Pauze\n{% else %}\n {% set f = states(\n 'sensor.404060394415001720_bsh_common_option_remainingprogramtime') %}\n {% if f in ['unknown', 'unavailable', None] %}\n Bezig\n {% else %}\n {{ (as_datetime(f) - now()).total_seconds()\n | timestamp_custom('%H:%M', false) }}\n {% endif %}\n{% endif %}\n",
|
|
"icon": "mdi:dishwasher",
|
|
"icon_color": "{% if is_state(\n 'sensor.404060394415001720_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Finnished') %}\n green\n{% elif is_state(\n 'sensor.404060394415001720_bsh_common_status_operationstate',\n 'BSH.Common.EnumType.OperationState.Pause') %}\n blue\n{% else %}\n orange\n{% endif %}\n",
|
|
"tap_action": {
|
|
"action": "more-info"
|
|
},
|
|
"vertical": true
|
|
},
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
}
|
|
},
|
|
{
|
|
"type": "conditional",
|
|
"conditions": [
|
|
{
|
|
"entity": "binary_sensor.droger_vermogen",
|
|
"state": "on"
|
|
}
|
|
],
|
|
"card": {
|
|
"type": "custom:mushroom-template-card",
|
|
"entity": "select.droger",
|
|
"primary": "{% if is_state('sensor.droger_machinestatus','stop') %}\n Droger klaar\n{% elif is_state('sensor.droger_machinestatus','pause') %}\n Droger gepauzeerd\n{% else %}\n Droger bezig\n{% endif %}\n",
|
|
"secondary": "{% if is_state('sensor.droger_machinestatus','stop') %}\n Klaar\n{% elif is_state('sensor.droger_machinestatus','pause') %}\n Pauze\n{% else %}\n Klaar om {{ as_timestamp(states('sensor.droger_completion_time'))\n | timestamp_custom('%H:%M') }}\n{% endif %}\n",
|
|
"icon": "mdi:tumble-dryer",
|
|
"icon_color": "{% if is_state('sensor.droger_machinestatus','stop') %}\n green\n{% elif is_state('sensor.droger_machinestatus','pause') %}\n blue\n{% else %}\n orange\n{% endif %}\n",
|
|
"tap_action": {
|
|
"action": "more-info"
|
|
},
|
|
"vertical": true
|
|
},
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "custom:mini-graph-card",
|
|
"entities": [
|
|
"sensor.ws_esp32_s3_eth_power_consumed"
|
|
],
|
|
"name": "Vandaag totaal",
|
|
"hours_to_show": 24,
|
|
"points_per_hour": 1,
|
|
"show": {
|
|
"icon": true,
|
|
"name": true,
|
|
"state": true,
|
|
"labels": true
|
|
},
|
|
"line_width": 4,
|
|
"line_color": "#00BCD4",
|
|
"color_thresholds": [
|
|
{
|
|
"value": 1.5,
|
|
"color": "orange"
|
|
},
|
|
{
|
|
"value": 3.5,
|
|
"color": "red"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "horizontal-stack",
|
|
"cards": [
|
|
{
|
|
"type": "custom:mushroom-template-card",
|
|
"icon": "mdi:silverware-fork-knife",
|
|
"vertical": true,
|
|
"color": "orange",
|
|
"features_position": "bottom",
|
|
"primary": "{{ states('sensor.power_keuken') | float | round(0) }} W\n",
|
|
"secondary": "{{ states('sensor.energy_keuken') | float | round(2) }} kWh"
|
|
},
|
|
{
|
|
"type": "custom:mushroom-template-card",
|
|
"primary": "{{ states('sensor.power_woonkamer') | float | round(0) }} W",
|
|
"secondary": "{{ states('sensor.energy_woonkamer') | float | round(2) }} kWh\n",
|
|
"icon": "mdi:sofa",
|
|
"vertical": true,
|
|
"color": "orange",
|
|
"features_position": "bottom"
|
|
},
|
|
{
|
|
"type": "custom:mushroom-template-card",
|
|
"primary": "{{ states('sensor.power_slaapkamer') | float | round(0) }} W",
|
|
"secondary": "{{ states('sensor.energy_slaapkamer') | float | round(2) }} kWh",
|
|
"icon": "mdi:bed",
|
|
"vertical": true,
|
|
"color": "orange",
|
|
"features_position": "bottom"
|
|
},
|
|
{
|
|
"type": "custom:mushroom-template-card",
|
|
"primary": "{{ states('sensor.power_meterkast') | float | round(0) }} W",
|
|
"secondary": "{{ states('sensor.energy_meterkast') | float | round(2) }} kWh",
|
|
"icon": "mdi:server",
|
|
"vertical": true,
|
|
"color": "orange",
|
|
"features_position": "bottom"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"type": "sections",
|
|
"max_columns": 2,
|
|
"cards": [],
|
|
"badges": [
|
|
{
|
|
"type": "entity",
|
|
"show_name": false,
|
|
"show_state": true,
|
|
"show_icon": true,
|
|
"entity": "sensor.temperatuur_woonkamer_temperatuur"
|
|
},
|
|
{
|
|
"type": "entity",
|
|
"show_name": false,
|
|
"show_state": true,
|
|
"show_icon": true,
|
|
"entity": "sensor.temperatuur_woonkamer_luchtvochtigheid"
|
|
},
|
|
{
|
|
"type": "custom:mushroom-template-badge",
|
|
"content": "{% if is_state(\"sensor.wasmachine_taakstatus\", \"none\") -%}\n Uit\n{%- else -%}\n {% if is_state('sensor.wasmachine_machinestatus','stop') -%}\n Klaar\n {%- else -%}\n {% if is_state('sensor.wasmachine_machinestatus','pause') -%}\n Pause\n {%- else -%}\n{{as_timestamp(states('sensor.wasmachine_completion_time')) | timestamp_custom ('%H:%M') }}\n {%- endif %}\n {%- endif %}\n{%- endif %}",
|
|
"icon": "mdi:washing-machine",
|
|
"color": "Orange",
|
|
"entity": "select.wasmachine",
|
|
"visibility": [
|
|
{
|
|
"condition": "state",
|
|
"entity": "sensor.wasmachine_taakstatus",
|
|
"state_not": "none"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "more-info"
|
|
}
|
|
},
|
|
{
|
|
"type": "custom:mushroom-template-badge",
|
|
"content": "{% if is_state(\"sensor.385040390125001454_001_bsh_common_setting_powerstate\", \"BSH.Common.EnumType.PowerState.Standby\") -%}\n Uit\n{%- else -%}\n {% if is_state('sensor.385040390125001454_001_bsh_common_status_operationstate',\"BSH.Common.EnumType.OperationState.Finnished\") -%}\n Klaar\n {% elif is_state('sensor.385040390125001454_001_bsh_common_status_operationstate',\"BSH.Common.EnumType.OperationState.Ready\") -%}\n Aan\n {%- else -%}\n {% if is_state('sensor.385040390125001454_001_bsh_common_status_operationstate',\"BSH.Common.EnumType.OperationState.Pause\") -%}\n Pause\n {%- else -%}\n {% set f = (states('sensor.385040390125001454_001_bsh_common_option_remainingprogramtime')) %}\n {{ '00:00:00' if f == None else \n (as_datetime(f) - now()).total_seconds() | timestamp_custom('%H:%M:%S', false) }}\n {%- endif %}\n {%- endif %}\n{%- endif %}",
|
|
"entity": "sensor.385040390125001454_001_bsh_common_setting_powerstate",
|
|
"icon": "mdi:toaster-oven",
|
|
"color": "Orange",
|
|
"visibility": [
|
|
{
|
|
"condition": "state",
|
|
"entity": "sensor.385040390125001454_001_bsh_common_setting_powerstate",
|
|
"state_not": "BSH.Common.EnumType.PowerState.Standby"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "custom:mushroom-template-badge",
|
|
"entity": "sensor.404060394415001720_bsh_common_setting_powerstate",
|
|
"icon": "mdi:dishwasher",
|
|
"color": "Orange",
|
|
"content": "{% if is_state(\"sensor.404060394415001720_bsh_common_setting_powerstate\", \"BSH.Common.EnumType.PowerState.Off\") -%}\n Uit\n{%- else -%}\n {% if is_state('sensor.404060394415001720_bsh_common_status_operationstate',\"BSH.Common.EnumType.OperationState.Finnished\") -%}\n Klaar\n {% elif is_state('sensor.404060394415001720_bsh_common_status_operationstate',\"BSH.Common.EnumType.OperationState.Ready\") -%}\n Aan\n {%- else -%}\n {% if is_state('sensor.404060394415001720_bsh_common_status_operationstate',\"BSH.Common.EnumType.OperationState.Pause\") -%}\n Pause\n {%- else -%}\n{{as_timestamp(states('sensor.404060394415001720_bsh_common_option_remainingprogramtime')) | timestamp_custom ('%H:%M') }}\n {%- endif %}\n {%- endif %}\n{%- endif %}",
|
|
"visibility": [
|
|
{
|
|
"condition": "state",
|
|
"entity": "sensor.404060394415001720_bsh_common_setting_powerstate",
|
|
"state_not": "BSH.Common.EnumType.PowerState.Off"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "custom:mushroom-template-badge",
|
|
"content": "{% if is_state(\"binary_sensor.droger_vermogen\", \"off\") -%}\n Uit\n{%- else -%}\n {% if is_state('sensor.droger_machinestatus','stop') -%}\n Klaar\n {%- else -%}\n {% if is_state('sensor.droger_machinestatus','pause') -%}\n Pause\n {%- else -%}\n{{as_timestamp(states('sensor.droger_completion_time')) | timestamp_custom ('%H:%M') }}\n {%- endif %}\n {%- endif %}\n{%- endif %}",
|
|
"icon": "mdi:tumble-dryer",
|
|
"color": "orange",
|
|
"entity": "select.droger",
|
|
"visibility": [
|
|
{
|
|
"condition": "state",
|
|
"entity": "binary_sensor.droger_vermogen",
|
|
"state": "on"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "more-info"
|
|
}
|
|
},
|
|
{
|
|
"type": "entity",
|
|
"show_name": false,
|
|
"show_state": true,
|
|
"show_icon": true,
|
|
"entity": "counter.container_lichting",
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "script.container_increment",
|
|
"target": {}
|
|
}
|
|
}
|
|
],
|
|
"header": {
|
|
"layout": "center",
|
|
"badges_position": "top",
|
|
"badges_wrap": "scroll"
|
|
},
|
|
"icon": "mdi:home",
|
|
"dense_section_placement": false,
|
|
"background": {
|
|
"opacity": 33,
|
|
"alignment": "center",
|
|
"size": "cover",
|
|
"repeat": "repeat",
|
|
"attachment": "scroll"
|
|
},
|
|
"top_margin": false,
|
|
"theme": "noctis"
|
|
},
|
|
{
|
|
"type": "sections",
|
|
"max_columns": 4,
|
|
"title": "Beneden",
|
|
"path": "beneden",
|
|
"icon": "mdi:home-floor-0",
|
|
"sections": [
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:home",
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/woonkamer-kiosk/0"
|
|
},
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
},
|
|
"show_state": false,
|
|
"color": "primary",
|
|
"name": "Home"
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:home-floor-1",
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/woonkamer-kiosk/other-places"
|
|
},
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
},
|
|
"entity": "light.ikea_of_sweden_stoftmoln_ceiling_wall_lamp_ww37",
|
|
"name": "Boven"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "heading",
|
|
"heading": "Woonkamer",
|
|
"heading_style": "subtitle",
|
|
"badges": [
|
|
{
|
|
"type": "entity",
|
|
"entity": "sensor.temperatuur_woonkamer_temperatuur"
|
|
},
|
|
{
|
|
"type": "entity",
|
|
"entity": "sensor.temperatuur_woonkamer_luchtvochtigheid"
|
|
},
|
|
{
|
|
"type": "entity",
|
|
"entity": "sensor.esp32_c3_aqs_ikea_co2_co2"
|
|
},
|
|
{
|
|
"type": "entity",
|
|
"show_state": false,
|
|
"show_icon": true,
|
|
"entity": "binary_sensor.beweging_zolder_ep_lite_occupancy",
|
|
"color": "state",
|
|
"icon": "mdi:motion-sensor"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "custom:mushroom-climate-card",
|
|
"entity": "climate.verwarming_woonkamer_blu",
|
|
"name": "Verwarming",
|
|
"layout": "horizontal",
|
|
"tap_action": {
|
|
"action": "more-info"
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"double_tap_action": {
|
|
"action": "none"
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "light.ikea_of_sweden_stoftmoln_ceiling_wall_lamp_ww37",
|
|
"name": "Zitkamer",
|
|
"icon": "mdi:ceiling-light-outline",
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"double_tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "light.turn_on",
|
|
"target": {
|
|
"device_id": "7026dcbac2c028559245f0d89f7c6ccc"
|
|
},
|
|
"data": {
|
|
"brightness_pct": 100
|
|
}
|
|
},
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "light.toggle",
|
|
"target": {
|
|
"device_id": "7026dcbac2c028559245f0d89f7c6ccc"
|
|
},
|
|
"data": {
|
|
"brightness_pct": 50
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:ceiling-light-multiple-outline",
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
},
|
|
"entity": "light.lamp_kast",
|
|
"name": "Kast",
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"double_tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "light.turn_on",
|
|
"target": {
|
|
"entity_id": "light.lamp_tafel"
|
|
},
|
|
"data": {
|
|
"brightness_pct": 94
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:lamp",
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
},
|
|
"entity": "light.zout_lamp",
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"double_tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "light.turn_on",
|
|
"target": {
|
|
"entity_id": "light.lamp_tafel"
|
|
},
|
|
"data": {
|
|
"brightness_pct": 100
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:ceiling-light-multiple-outline",
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
},
|
|
"entity": "light.lamp_tafel",
|
|
"name": "Tafel",
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"double_tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "light.turn_on",
|
|
"target": {
|
|
"entity_id": "light.lamp_tafel"
|
|
},
|
|
"data": {
|
|
"brightness_pct": 100
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:led-strip",
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
},
|
|
"show_state": false,
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "script.kerst_toggle",
|
|
"target": {}
|
|
},
|
|
"color": "amber",
|
|
"entity": "light.ledstok",
|
|
"name": {
|
|
"type": "entity"
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:lamp",
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
},
|
|
"entity": "light.lamp_tafel_sfeer",
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"double_tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "light.turn_on",
|
|
"target": {
|
|
"entity_id": "light.lamp_tafel"
|
|
},
|
|
"data": {
|
|
"brightness_pct": 100
|
|
}
|
|
},
|
|
"name": "Tafel sfeer"
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:television",
|
|
"grid_options": {
|
|
"columns": 3,
|
|
"rows": 2
|
|
},
|
|
"entity": "media_player.woonkamer",
|
|
"show_state": false,
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "homeassistant.toggle",
|
|
"target": {
|
|
"device_id": "d7efcb1ed9220728ed0e3388309a4a86"
|
|
},
|
|
"data": {}
|
|
},
|
|
"color": "amber"
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "climate.verwarming_woonkamer",
|
|
"icon": "mdi:leaf",
|
|
"show_state": false,
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "climate.set_temperature",
|
|
"target": {
|
|
"entity_id": "climate.verwarming_woonkamer"
|
|
},
|
|
"data": {
|
|
"temperature": 15
|
|
}
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"name": "Eco",
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "climate.verwarming_woonkamer",
|
|
"icon": "mdi:thermometer-check",
|
|
"show_state": false,
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "climate.set_temperature",
|
|
"target": {
|
|
"entity_id": "climate.verwarming_woonkamer"
|
|
},
|
|
"data": {
|
|
"temperature": 18
|
|
}
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"name": "18gr",
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "climate.verwarming_woonkamer",
|
|
"icon": "mdi:heat-wave",
|
|
"show_state": false,
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "climate.set_temperature",
|
|
"target": {
|
|
"entity_id": "climate.verwarming_woonkamer"
|
|
},
|
|
"data": {
|
|
"temperature": 20
|
|
}
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
},
|
|
"name": "20gr"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "heading",
|
|
"heading": "Keuken",
|
|
"heading_style": "subtitle",
|
|
"icon": "",
|
|
"badges": [
|
|
{
|
|
"type": "entity",
|
|
"entity": "sensor.sonoff_snzb_02d_temperatuur"
|
|
},
|
|
{
|
|
"type": "entity",
|
|
"entity": "sensor.sonoff_snzb_02d_luchtvochtigheid"
|
|
},
|
|
{
|
|
"type": "entity",
|
|
"entity": "binary_sensor.beweging_keuken"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "custom:mushroom-climate-card",
|
|
"entity": "climate.thermostaat_keuken",
|
|
"name": "Verwarming",
|
|
"layout": "horizontal",
|
|
"tap_action": {
|
|
"action": "more-info"
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"double_tap_action": {
|
|
"action": "none"
|
|
}
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "select.385040390125001454_001_bsh_common_setting_powerstate"
|
|
},
|
|
{
|
|
"entity": "sensor.385040390125001454_001_active_program"
|
|
},
|
|
{
|
|
"entity": "sensor.385040390125001454_001_bsh_common_option_remainingprogramtime"
|
|
}
|
|
],
|
|
"visibility": [
|
|
{
|
|
"condition": "state",
|
|
"state_not": "unavailable"
|
|
}
|
|
],
|
|
"title": "Oven"
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "climate.thermostaat_keuken",
|
|
"icon": "mdi:leaf",
|
|
"show_state": false,
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "climate.set_temperature",
|
|
"target": {
|
|
"entity_id": "climate.thermostaat_keuken"
|
|
},
|
|
"data": {
|
|
"temperature": 15
|
|
}
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"name": "Eco"
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "climate.thermostaat_keuken",
|
|
"icon": "mdi:heat-wave",
|
|
"show_state": false,
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "climate.set_temperature",
|
|
"target": {
|
|
"entity_id": "climate.thermostaat_keuken"
|
|
},
|
|
"data": {
|
|
"temperature": 18
|
|
}
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"name": "Verwarming aan"
|
|
}
|
|
],
|
|
"column_span": 1
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "heading",
|
|
"heading": "Hal en Overloop",
|
|
"heading_style": "subtitle"
|
|
},
|
|
{
|
|
"type": "custom:mushroom-climate-card",
|
|
"entity": "climate.smart_radiator_thermostat_x_3",
|
|
"name": "Verwarming",
|
|
"layout": "horizontal",
|
|
"tap_action": {
|
|
"action": "more-info"
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"double_tap_action": {
|
|
"action": "none"
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "light.lamp_toilet",
|
|
"icon": "mdi:wall-sconce-flat",
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"subview": true,
|
|
"cards": [],
|
|
"theme": "noctis"
|
|
},
|
|
{
|
|
"type": "sections",
|
|
"max_columns": 4,
|
|
"title": "Boven",
|
|
"path": "other-places",
|
|
"icon": "mdi:home-floor-1",
|
|
"sections": [
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:home",
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/woonkamer-kiosk/0"
|
|
},
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 3
|
|
},
|
|
"show_state": false,
|
|
"color": "primary",
|
|
"name": "Home"
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:home-floor-0",
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/woonkamer-kiosk/beneden"
|
|
},
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 3
|
|
},
|
|
"entity": "light.ikea_of_sweden_stoftmoln_ceiling_wall_lamp_ww37",
|
|
"name": "Beneden"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "heading",
|
|
"heading": "Badkamer",
|
|
"heading_style": "subtitle",
|
|
"icon": "mdi:bathtub",
|
|
"badges": [
|
|
{
|
|
"type": "entity",
|
|
"entity": "sensor.sonoff_snzb_02d_temperatuur_2"
|
|
},
|
|
{
|
|
"type": "entity",
|
|
"show_state": true,
|
|
"show_icon": true,
|
|
"entity": "sensor.sonoff_snzb_02d_luchtvochtigheid_2"
|
|
},
|
|
{
|
|
"type": "entity",
|
|
"show_state": false,
|
|
"show_icon": true,
|
|
"entity": "binary_sensor.beweging_badkamer2",
|
|
"color": "state"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "input_boolean.in_de_douche"
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:water-boiler",
|
|
"tap_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "script.toggle_boiler",
|
|
"target": {}
|
|
},
|
|
"entity": "water_heater.smart_boiler_77cb",
|
|
"hold_action": {
|
|
"action": "perform-action",
|
|
"perform_action": "script.toggle_boiler",
|
|
"target": {}
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "light.lamp_badkamer",
|
|
"icon": "mdi:wall-sconce-flat",
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "fan.ventilator_badkamer",
|
|
"icon": "mdi:fan",
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
}
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "water_heater.smart_boiler_77cb"
|
|
},
|
|
{
|
|
"entity": "sensor.smart_boiler_77cb_s_heater"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "heading",
|
|
"heading": "Slaapkamer",
|
|
"heading_style": "subtitle",
|
|
"icon": "mdi:bed-double-outline",
|
|
"badges": [
|
|
{
|
|
"type": "entity",
|
|
"entity": "sensor.temperatuur_slaapkamer_temperatuur"
|
|
},
|
|
{
|
|
"type": "entity",
|
|
"entity": "sensor.temperatuur_slaapkamer_luchtvochtigheid"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "custom:mushroom-climate-card",
|
|
"entity": "climate.smart_radiator_thermostat_x",
|
|
"name": "Verwarming",
|
|
"layout": "horizontal",
|
|
"tap_action": {
|
|
"action": "more-info"
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"double_tap_action": {
|
|
"action": "none"
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "light.lamp_slaapkamer_2",
|
|
"icon": "mdi:wall-sconce-flat",
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "light.lamp_bed_links_dim",
|
|
"icon": "mdi:light-flood-down",
|
|
"name": "Bed links",
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"icon": "mdi:light-flood-down",
|
|
"name": "Bed rechts",
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
},
|
|
"entity": "light.lanp_bed_rechts_dim"
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "light.overloop_switch_0",
|
|
"icon": "mdi:wall-sconce-flat",
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "heading",
|
|
"heading": "Slaapkamer kids",
|
|
"heading_style": "subtitle",
|
|
"badges": [
|
|
{
|
|
"type": "entity",
|
|
"entity": "sensor.temperatuur_slaapkamer_kids_temperatuur"
|
|
},
|
|
{
|
|
"type": "entity",
|
|
"entity": "sensor.temperatuur_slaapkamer_kids_luchtvochtigheid"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "custom:mushroom-climate-card",
|
|
"entity": "climate.smart_radiator_thermostat_x_5",
|
|
"name": "Verwarming",
|
|
"layout": "horizontal",
|
|
"tap_action": {
|
|
"action": "more-info"
|
|
},
|
|
"hold_action": {
|
|
"action": "none"
|
|
},
|
|
"double_tap_action": {
|
|
"action": "none"
|
|
}
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"entity": "light.lamp_kantoor",
|
|
"icon": "mdi:wall-sconce-flat",
|
|
"grid_options": {
|
|
"columns": 4,
|
|
"rows": 2
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"theme": "noctis",
|
|
"cards": [],
|
|
"subview": true
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |