},
{
"title": "Elettrodomestici",
- "path": "Appliance",
+ "path": "appliance",
"icon": "mdi:countertop",
- "type": "custom:horizontal-layout",
+ "type": "sections",
"badges": [],
- "cards": [
+ "cards": [],
+ "max_columns": 3,
+ "sections": [
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "Forno Electrolux EOB9S21WX"
+ "type": "heading",
+ "heading": "Forno Electrolux EOB9S21WX"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/kitchen_appliance/EOB9S21WX.png",
- "tap_action": {
- "action": "url",
- "url_path": "https://www.electrolux.it/kitchen/cooking/ovens/oven/eob9s21wx/"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "select.electrolux_forno_program",
- "name": "Programma",
- "icon": "mdi:state-machine"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/kitchen_appliance/EOB9S21WX.png",
+ "tap_action": {
+ "action": "url",
+ "url_path": "https://www.electrolux.it/kitchen/cooking/ovens/oven/eob9s21wx/"
+ }
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "name": "Temperature di cottura",
- "icon": "mdi:thermometer",
- "tap_action": {
- "action": "fire-dom-event",
- "browser_mod": {
- "service": "browser_mod.popup",
- "data": {
- "title": "Temperature di cottura",
- "style": "--popup-background-color: var(--secondary-background-color);\n--dialog-backdrop-filter: blur(2em) brightness(0.75);\n",
- "content": {
- "type": "entities",
- "entities": [
- {
- "entity": "sensor.electrolux_forno_displaytemperaturec"
- },
- {
- "entity": "number.electrolux_forno_targettemperaturec"
- },
- {
- "style": {
- "background": "#62717b",
- "height": "1px",
- "margin-left": "auto",
- "margin-right": "auto"
- },
- "type": "divider"
- },
- {
- "entity": "sensor.electrolux_forno_displayfoodprobetemperaturec"
- },
- {
- "entity": "number.electrolux_forno_targetfoodprobetemperaturec"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "select.electrolux_forno_program",
+ "name": "Programma",
+ "icon": "mdi:state-machine"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "name": "Temperature di cottura",
+ "icon": "mdi:thermometer",
+ "tap_action": {
+ "action": "fire-dom-event",
+ "browser_mod": {
+ "service": "browser_mod.popup",
+ "data": {
+ "title": "Temperature di cottura",
+ "style": "--popup-background-color: var(--secondary-background-color);\n--dialog-backdrop-filter: blur(2em) brightness(0.75);\n",
+ "content": {
+ "type": "entities",
+ "entities": [
+ {
+ "entity": "sensor.electrolux_forno_displaytemperaturec"
+ },
+ {
+ "entity": "number.electrolux_forno_targettemperaturec"
+ },
+ {
+ "style": {
+ "background": "#62717b",
+ "height": "1px",
+ "margin-left": "auto",
+ "margin-right": "auto"
+ },
+ "type": "divider"
+ },
+ {
+ "entity": "sensor.electrolux_forno_displayfoodprobetemperaturec"
+ },
+ {
+ "entity": "number.electrolux_forno_targetfoodprobetemperaturec"
+ }
+ ]
}
- ]
+ }
}
}
- }
- }
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "name": "Tempi di cottura",
- "icon": "mdi:clock-edit-outline",
- "tap_action": {
- "action": "fire-dom-event",
- "browser_mod": {
- "service": "browser_mod.popup",
- "data": {
- "title": "Tempi di cottura",
- "style": "--popup-background-color: var(--secondary-background-color);\n--dialog-backdrop-filter: blur(2em) brightness(0.75);\n",
- "content": {
- "type": "entities",
- "entities": [
- {
- "entity": "sensor.electrolux_forno_runningtime"
- },
- {
- "entity": "sensor.electrolux_forno_timetoend"
- },
- {
- "style": {
- "background": "#62717b",
- "height": "1px",
- "margin-left": "auto",
- "margin-right": "auto"
- },
- "type": "divider"
- },
- {
- "entity": "number.electrolux_forno_starttime"
- },
- {
- "entity": "number.electrolux_forno_targetduration"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "name": "Tempi di cottura",
+ "icon": "mdi:clock-edit-outline",
+ "tap_action": {
+ "action": "fire-dom-event",
+ "browser_mod": {
+ "service": "browser_mod.popup",
+ "data": {
+ "title": "Tempi di cottura",
+ "style": "--popup-background-color: var(--secondary-background-color);\n--dialog-backdrop-filter: blur(2em) brightness(0.75);\n",
+ "content": {
+ "type": "entities",
+ "entities": [
+ {
+ "entity": "sensor.electrolux_forno_runningtime"
+ },
+ {
+ "entity": "sensor.electrolux_forno_timetoend"
+ },
+ {
+ "style": {
+ "background": "#62717b",
+ "height": "1px",
+ "margin-left": "auto",
+ "margin-right": "auto"
+ },
+ "type": "divider"
+ },
+ {
+ "entity": "number.electrolux_forno_starttime"
+ },
+ {
+ "entity": "number.electrolux_forno_targetduration"
+ }
+ ]
}
- ]
+ }
}
}
- }
- }
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "name": "Stato forno",
- "icon": "mdi:stove",
- "tap_action": {
- "action": "fire-dom-event",
- "browser_mod": {
- "service": "browser_mod.popup",
- "data": {
- "title": "Stato forno",
- "style": "--popup-background-color: var(--secondary-background-color);\n--dialog-backdrop-filter: blur(2em) brightness(0.75);\n",
- "content": {
- "type": "entities",
- "entities": [
- {
- "entity": "binary_sensor.electrolux_forno_doorstate"
- },
- {
- "entity": "sensor.electrolux_forno_foodprobeinsertionstate"
- },
- {
- "style": {
- "background": "#62717b",
- "height": "1px",
- "margin-left": "auto",
- "margin-right": "auto"
- },
- "type": "divider"
- },
- {
- "entity": "sensor.electrolux_forno_connectivitystate"
- },
- {
- "entity": "sensor.electrolux_forno_remotecontrol"
- },
- {
- "style": {
- "background": "#62717b",
- "height": "1px",
- "margin-left": "auto",
- "margin-right": "auto"
- },
- "type": "divider"
- },
- {
- "entity": "sensor.electrolux_forno_alerts"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "name": "Stato forno",
+ "icon": "mdi:stove",
+ "tap_action": {
+ "action": "fire-dom-event",
+ "browser_mod": {
+ "service": "browser_mod.popup",
+ "data": {
+ "title": "Stato forno",
+ "style": "--popup-background-color: var(--secondary-background-color);\n--dialog-backdrop-filter: blur(2em) brightness(0.75);\n",
+ "content": {
+ "type": "entities",
+ "entities": [
+ {
+ "entity": "binary_sensor.electrolux_forno_doorstate"
+ },
+ {
+ "entity": "sensor.electrolux_forno_foodprobeinsertionstate"
+ },
+ {
+ "style": {
+ "background": "#62717b",
+ "height": "1px",
+ "margin-left": "auto",
+ "margin-right": "auto"
+ },
+ "type": "divider"
+ },
+ {
+ "entity": "sensor.electrolux_forno_connectivitystate"
+ },
+ {
+ "entity": "sensor.electrolux_forno_remotecontrol"
+ },
+ {
+ "style": {
+ "background": "#62717b",
+ "height": "1px",
+ "margin-left": "auto",
+ "margin-right": "auto"
+ },
+ "type": "divider"
+ },
+ {
+ "entity": "sensor.electrolux_forno_alerts"
+ }
+ ]
}
- ]
+ }
}
}
}
- }
+ ]
}
]
- }
- ]
- },
- {
- "type": "horizontal-stack",
- "cards": [
- {
- "type": "custom:button-card",
- "entity": "button.electrolux_forno_executecommand",
- "show_name": false,
- "icon": "mdi:power",
- "styles": {
- "icon": [
- {
- "color": "red"
- }
- ]
- }
},
{
- "type": "custom:button-card",
- "entity": "button.electrolux_forno_executecommand_2",
- "show_name": false,
- "icon": "mdi:power",
- "styles": {
- "icon": [
- {
- "color": "green"
+ "type": "horizontal-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "entity": "button.electrolux_forno_executecommand",
+ "show_name": false,
+ "icon": "mdi:power",
+ "styles": {
+ "icon": [
+ {
+ "color": "red"
+ }
+ ]
}
- ]
- }
- },
- {
- "type": "custom:button-card",
- "entity": "button.electrolux_forno_executecommand_3",
- "show_name": false,
- "styles": {
- "icon": [
- {
- "color": "var(--state-icon-color)"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "button.electrolux_forno_executecommand_2",
+ "show_name": false,
+ "icon": "mdi:power",
+ "styles": {
+ "icon": [
+ {
+ "color": "green"
+ }
+ ]
}
- ]
- }
- },
- {
- "type": "custom:button-card",
- "entity": "button.electrolux_forno_executecommand_4",
- "show_name": false,
- "styles": {
- "icon": [
- {
- "color": "var(--state-icon-color)"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "button.electrolux_forno_executecommand_3",
+ "show_name": false,
+ "styles": {
+ "icon": [
+ {
+ "color": "var(--state-icon-color)"
+ }
+ ]
}
- ]
- }
- },
- {
- "type": "custom:button-card",
- "entity": "button.electrolux_forno_executecommand_5",
- "show_name": false,
- "styles": {
- "icon": [
- {
- "color": "var(--state-icon-color)"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "button.electrolux_forno_executecommand_4",
+ "show_name": false,
+ "styles": {
+ "icon": [
+ {
+ "color": "var(--state-icon-color)"
+ }
+ ]
+ }
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "button.electrolux_forno_executecommand_5",
+ "show_name": false,
+ "styles": {
+ "icon": [
+ {
+ "color": "var(--state-icon-color)"
+ }
+ ]
}
- ]
- }
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "Frigorifero AEG NSC7P751DS"
+ "type": "heading",
+ "heading": "Frigorifero AEG NSC7P751DS"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/kitchen_appliance/NSC7P751DS.png",
- "tap_action": {
- "action": "url",
- "url_path": "https://home.giorgioravera.it/config/devices/device/bfab9fda2db21dc014407fb29ed4607e"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "binary_sensor.aeg_frigo_fridge_doorstate",
- "name": "Frigo"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "binary_sensor.aeg_frigo_freezer_doorstate",
- "name": "Freezer"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/kitchen_appliance/NSC7P751DS.png",
+ "tap_action": {
+ "action": "url",
+ "url_path": "https://home.giorgioravera.it/config/devices/device/bfab9fda2db21dc014407fb29ed4607e"
+ }
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "name": "Temperature",
- "icon": "mdi:thermometer",
- "tap_action": {
- "action": "fire-dom-event",
- "browser_mod": {
- "service": "browser_mod.popup",
- "data": {
- "title": "Temperature",
- "style": "--popup-background-color: var(--secondary-background-color);\n--dialog-backdrop-filter: blur(2em) brightness(0.75);\n",
- "content": {
- "type": "entities",
- "entities": [
- {
- "entity": "number.aeg_frigo_fridge_targettemperaturec"
- },
- {
- "entity": "number.aeg_frigo_freezer_targettemperaturec"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "binary_sensor.aeg_frigo_fridge_doorstate",
+ "name": "Frigo"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "binary_sensor.aeg_frigo_freezer_doorstate",
+ "name": "Freezer"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "name": "Temperature",
+ "icon": "mdi:thermometer",
+ "tap_action": {
+ "action": "fire-dom-event",
+ "browser_mod": {
+ "service": "browser_mod.popup",
+ "data": {
+ "title": "Temperature",
+ "style": "--popup-background-color: var(--secondary-background-color);\n--dialog-backdrop-filter: blur(2em) brightness(0.75);\n",
+ "content": {
+ "type": "entities",
+ "entities": [
+ {
+ "entity": "number.aeg_frigo_fridge_targettemperaturec"
+ },
+ {
+ "entity": "number.aeg_frigo_freezer_targettemperaturec"
+ }
+ ]
}
- ]
+ }
}
}
- }
- }
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "name": "Diagnostica",
- "icon": "mdi:file-chart-outline",
- "tap_action": {
- "action": "fire-dom-event",
- "browser_mod": {
- "service": "browser_mod.popup",
- "data": {
- "title": "Diagnostica",
- "style": "--popup-background-color: var(--secondary-background-color);\n--dialog-backdrop-filter: blur(2em) brightness(0.75);\n",
- "content": {
- "type": "entities",
- "entities": [
- {
- "entity": "sensor.aeg_frigo_ecometerlevel"
- },
- {
- "entity": "sensor.aeg_frigo_sensorhumidity"
- },
- {
- "entity": "sensor.aeg_frigo_airfilterlifetime"
- },
- {
- "style": {
- "background": "#62717b",
- "height": "1px",
- "margin-left": "auto",
- "margin-right": "auto"
- },
- "type": "divider"
- },
- {
- "entity": "sensor.aeg_frigo_connectivitystate"
- },
- {
- "style": {
- "background": "#62717b",
- "height": "1px",
- "margin-left": "auto",
- "margin-right": "auto"
- },
- "type": "divider"
- },
- {
- "entity": "sensor.aeg_frigo_alerts"
- },
- {
- "entity": "sensor.aeg_frigo_fridge_alerts"
- },
- {
- "entity": "sensor.aeg_frigo_freezer_alerts"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "name": "Diagnostica",
+ "icon": "mdi:file-chart-outline",
+ "tap_action": {
+ "action": "fire-dom-event",
+ "browser_mod": {
+ "service": "browser_mod.popup",
+ "data": {
+ "title": "Diagnostica",
+ "style": "--popup-background-color: var(--secondary-background-color);\n--dialog-backdrop-filter: blur(2em) brightness(0.75);\n",
+ "content": {
+ "type": "entities",
+ "entities": [
+ {
+ "entity": "sensor.aeg_frigo_ecometerlevel"
+ },
+ {
+ "entity": "sensor.aeg_frigo_sensorhumidity"
+ },
+ {
+ "entity": "sensor.aeg_frigo_airfilterlifetime"
+ },
+ {
+ "style": {
+ "background": "#62717b",
+ "height": "1px",
+ "margin-left": "auto",
+ "margin-right": "auto"
+ },
+ "type": "divider"
+ },
+ {
+ "entity": "sensor.aeg_frigo_connectivitystate"
+ },
+ {
+ "style": {
+ "background": "#62717b",
+ "height": "1px",
+ "margin-left": "auto",
+ "margin-right": "auto"
+ },
+ "type": "divider"
+ },
+ {
+ "entity": "sensor.aeg_frigo_alerts"
+ },
+ {
+ "entity": "sensor.aeg_frigo_fridge_alerts"
+ },
+ {
+ "entity": "sensor.aeg_frigo_freezer_alerts"
+ }
+ ]
}
- ]
+ }
}
}
}
- }
+ ]
}
]
- }
- ]
- },
- {
- "type": "horizontal-stack",
- "cards": [
+ },
{
- "type": "custom:button-card",
- "entity": "select.aeg_frigo_highfan",
- "show_name": false,
- "icon": "mdi:fan",
- "state": [
+ "type": "horizontal-stack",
+ "cards": [
{
- "value": "Off",
+ "type": "custom:button-card",
+ "entity": "select.aeg_frigo_highfan",
+ "show_name": false,
+ "icon": "mdi:fan",
+ "state": [
+ {
+ "value": "Off",
+ "styles": {
+ "card": [
+ {
+ "filter": "opacity(50%)"
+ }
+ ]
+ }
+ }
+ ],
"styles": {
- "card": [
+ "icon": [
{
- "filter": "opacity(50%)"
+ "color": "var(--state-icon-color)"
}
]
}
- }
- ],
- "styles": {
- "icon": [
- {
- "color": "var(--state-icon-color)"
- }
- ]
- }
- },
- {
- "type": "custom:button-card",
- "entity": "select.aeg_frigo_ecometervisualstate",
- "icon": "mdi:recycle",
- "show_name": false,
- "state": [
+ },
{
- "value": "Off",
+ "type": "custom:button-card",
+ "entity": "select.aeg_frigo_ecometervisualstate",
+ "icon": "mdi:recycle",
+ "show_name": false,
+ "state": [
+ {
+ "value": "Off",
+ "styles": {
+ "card": [
+ {
+ "filter": "opacity(50%)"
+ }
+ ]
+ }
+ }
+ ],
"styles": {
- "card": [
+ "icon": [
{
- "filter": "opacity(50%)"
+ "color": "var(--state-icon-color)"
}
]
}
- }
- ],
- "styles": {
- "icon": [
- {
- "color": "var(--state-icon-color)"
- }
- ]
- }
- },
- {
- "type": "custom:button-card",
- "entity": "switch.aeg_frigo_fridge_fastmode",
- "show_name": false,
- "confirmation": {
- "text": "[[[ return `Sicuro di voler attivare ${entity.attributes.friendly_name}?` ]]]"
- },
- "state": [
+ },
{
- "value": "off",
+ "type": "custom:button-card",
+ "entity": "switch.aeg_frigo_fridge_fastmode",
+ "show_name": false,
+ "confirmation": {
+ "text": "[[[ return `Sicuro di voler attivare ${entity.attributes.friendly_name}?` ]]]"
+ },
+ "state": [
+ {
+ "value": "off",
+ "styles": {
+ "card": [
+ {
+ "filter": "opacity(50%)"
+ }
+ ]
+ }
+ }
+ ],
"styles": {
- "card": [
+ "icon": [
{
- "filter": "opacity(50%)"
+ "color": "var(--state-icon-color)"
}
]
}
- }
- ],
- "styles": {
- "icon": [
- {
- "color": "var(--state-icon-color)"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "switch.aeg_frigo_freezer_fastmode",
+ "show_name": false,
+ "confirmation": {
+ "text": "[[[ return `Sicuro di voler attivare ${entity.attributes.friendly_name}?` ]]]"
+ },
+ "state": [
+ {
+ "value": "off",
+ "styles": {
+ "card": [
+ {
+ "filter": "opacity(50%)"
+ }
+ ]
+ }
+ }
+ ],
+ "styles": {
+ "icon": [
+ {
+ "color": "var(--state-icon-color)"
+ }
+ ]
}
- ]
- }
- },
- {
- "type": "custom:button-card",
- "entity": "switch.aeg_frigo_freezer_fastmode",
- "show_name": false,
- "confirmation": {
- "text": "[[[ return `Sicuro di voler attivare ${entity.attributes.friendly_name}?` ]]]"
- },
- "state": [
+ },
{
- "value": "off",
+ "type": "custom:button-card",
+ "entity": "button.aeg_frigo_airfilterstatereset",
+ "show_name": false,
"styles": {
- "card": [
+ "icon": [
{
- "filter": "opacity(50%)"
+ "color": "var(--state-icon-color)"
}
]
+ },
+ "confirmation": {
+ "text": "[[[ return `Sicuro di voler resettare il filtro aria?` ]]]"
}
}
- ],
- "styles": {
- "icon": [
- {
- "color": "var(--state-icon-color)"
- }
- ]
- }
- },
- {
- "type": "custom:button-card",
- "entity": "button.aeg_frigo_airfilterstatereset",
- "show_name": false,
- "styles": {
- "icon": [
- {
- "color": "var(--state-icon-color)"
- }
- ]
- },
- "confirmation": {
- "text": "[[[ return `Sicuro di voler resettare il filtro aria?` ]]]"
- }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "Lavatrice LG F2WV9S8P2E"
+ "type": "heading",
+ "heading": "Lavatrice LG F2WV9S8P2E"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/kitchen_appliance/F2WV9S8P2E.png",
- "tap_action": {
- "action": "url",
- "url_path": "https://www.lg.com/it/lavatrici/lg-f2wv9s8p2e"
- }
+ "type": "horizontal-stack",
+ "cards": [
+ {
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/kitchen_appliance/F2WV9S8P2E.png",
+ "tap_action": {
+ "action": "url",
+ "url_path": "https://www.lg.com/it/lavatrici/lg-f2wv9s8p2e"
+ }
+ },
+ {
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "sensor.lavatrice_stato_attuale",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "name": "Programma",
+ "entity": "select.lavatrice_operation",
+ "icon": "mdi:washing-machine",
+ "tap_action": {
+ "action": "fire-dom-event",
+ "browser_mod": {
+ "service": "browser_mod.popup",
+ "data": {
+ "title": "Programma Lavaggio",
+ "style": "--popup-background-color: var(--secondary-background-color);\n--dialog-backdrop-filter: blur(2em) brightness(0.75);\n",
+ "content": {
+ "type": "entities",
+ "entities": [
+ {
+ "entity": "sensor.lavatrice_stato_attuale"
+ },
+ {
+ "style": {
+ "background": "#62717b",
+ "height": "1px",
+ "margin-left": "auto",
+ "margin-right": "auto"
+ },
+ "type": "divider"
+ },
+ {
+ "entity": "select.lavatrice_operation"
+ },
+ {
+ "style": {
+ "background": "#62717b",
+ "height": "1px",
+ "margin-left": "auto",
+ "margin-right": "auto"
+ },
+ "type": "divider"
+ },
+ {
+ "entity": "number.lavatrice_delayed_end"
+ },
+ {
+ "style": {
+ "background": "#62717b",
+ "height": "1px",
+ "margin-left": "auto",
+ "margin-right": "auto"
+ },
+ "type": "divider"
+ },
+ {
+ "entity": "sensor.lavatrice_cicli"
+ },
+ {
+ "entity": "sensor.lavatrice_tempo_rimanente"
+ },
+ {
+ "entity": "sensor.lavatrice_total_time"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "name": "Diagnostica",
+ "icon": "mdi:file-chart-outline",
+ "tap_action": {
+ "action": "fire-dom-event",
+ "browser_mod": {
+ "service": "browser_mod.popup",
+ "data": {
+ "title": "Diagnostica",
+ "style": "--popup-background-color: var(--secondary-background-color);\n--dialog-backdrop-filter: blur(2em) brightness(0.75);\n",
+ "content": {
+ "type": "entities",
+ "entities": [
+ {
+ "entity": "event.lavatrice_notification"
+ },
+ {
+ "entity": "event.lavatrice_errore"
+ }
+ ]
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+ ]
},
{
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
"type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "sensor.lavatrice_current_status",
- "name": "Stato"
+ "show_name": false,
+ "icon": "mdi:power",
+ "entity": "select.lavatrice_operation",
+ "tap_action": {
+ "action": "call-service",
+ "service": "select.select_option",
+ "target": {
+ "entity_id": "select.lavatrice_operation"
+ },
+ "data": {
+ "option": "power_off"
+ }
+ },
+ "styles": {
+ "icon": [
+ {
+ "color": "red"
+ }
+ ]
+ }
},
{
"type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "number.lavatrice_delay_ends_in",
- "name": "Avvio ritardato"
+ "show_name": false,
+ "icon": "mdi:play",
+ "entity": "select.lavatrice_operation",
+ "tap_action": {
+ "action": "call-service",
+ "service": "select.select_option",
+ "target": {
+ "entity_id": "select.lavatrice_operation"
+ },
+ "data": {
+ "option": "start"
+ }
+ },
+ "styles": {
+ "icon": [
+ {
+ "color": "var(--state-icon-color)"
+ }
+ ]
+ }
},
{
"type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "event.lavatrice_notification",
- "name": "Notifica"
+ "show_name": false,
+ "icon": "mdi:play-pause",
+ "entity": "select.lavatrice_operation",
+ "tap_action": {
+ "action": "call-service",
+ "service": "select.select_option",
+ "target": {
+ "entity_id": "select.lavatrice_operation"
+ },
+ "data": {
+ "option": "wake-up"
+ }
+ },
+ "styles": {
+ "icon": [
+ {
+ "color": "var(--state-icon-color)"
+ }
+ ]
+ }
},
{
"type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "event.lavatrice_error",
- "name": "Errore"
- }
- ]
- }
- ]
- },
- {
- "type": "horizontal-stack",
- "cards": [
- {
- "type": "custom:button-card",
- "show_name": false,
- "icon": "mdi:power",
- "entity": "select.lavatrice_operation",
- "tap_action": {
- "action": "call-service",
- "service": "select.select_option",
- "target": {
- "entity_id": "select.lavatrice_operation"
- },
- "data": {
- "option": "power_off"
- }
- },
- "styles": {
- "icon": [
- {
- "color": "red"
- }
- ]
- }
- },
- {
- "type": "custom:button-card",
- "show_name": false,
- "icon": "mdi:play",
- "entity": "select.lavatrice_operation",
- "tap_action": {
- "action": "call-service",
- "service": "select.select_option",
- "target": {
- "entity_id": "select.lavatrice_operation"
- },
- "data": {
- "option": "start"
- }
- },
- "styles": {
- "icon": [
- {
- "color": "var(--state-icon-color)"
+ "show_name": false,
+ "icon": "mdi:stop",
+ "entity": "select.lavatrice_operation",
+ "tap_action": {
+ "action": "call-service",
+ "service": "select.select_option",
+ "target": {
+ "entity_id": "select.lavatrice_operation"
+ },
+ "data": {
+ "option": "stop"
+ }
+ },
+ "styles": {
+ "icon": [
+ {
+ "color": "var(--state-icon-color)"
+ }
+ ]
}
- ]
- }
- },
- {
- "type": "custom:button-card",
- "show_name": false,
- "icon": "mdi:play-pause",
- "entity": "select.lavatrice_operation",
- "tap_action": {
- "action": "call-service",
- "service": "select.select_option",
- "target": {
- "entity_id": "select.lavatrice_operation"
},
- "data": {
- "option": "wake-up"
- }
- },
- "styles": {
- "icon": [
- {
- "color": "var(--state-icon-color)"
+ {
+ "type": "custom:button-card",
+ "show_name": false,
+ "styles": {
+ "card": [
+ {
+ "padding": "0%"
+ }
+ ]
}
- ]
- }
- },
- {
- "type": "custom:button-card",
- "show_name": false,
- "icon": "mdi:stop",
- "entity": "select.lavatrice_operation",
- "tap_action": {
- "action": "call-service",
- "service": "select.select_option",
- "target": {
- "entity_id": "select.lavatrice_operation"
- },
- "data": {
- "option": "stop"
}
- },
- "styles": {
- "icon": [
- {
- "color": "var(--state-icon-color)"
- }
- ]
- }
- },
- {
- "type": "custom:button-card",
- "show_name": false,
- "styles": {
- "card": [
- {
- "padding": "0%"
- }
- ]
- }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "Lavastoviglie Electrolux EES68510L"
+ "type": "heading",
+ "heading": "Lavastoviglie Electrolux EES68510L"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/kitchen_appliance/EES68510L.png",
- "tap_action": {
- "action": "url",
- "url_path": "https://www.electrolux.it/kitchen/dishwashing/dishwashers/dishwasher-60-cm/ees68510l/"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "sensor.shelly_em_channel_1_power",
- "name": "Potenza"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/kitchen_appliance/EES68510L.png",
+ "tap_action": {
+ "action": "url",
+ "url_path": "https://www.electrolux.it/kitchen/dishwashing/dishwashers/dishwasher-60-cm/ees68510l/"
+ }
+ },
+ {
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "sensor.shelly_em_channel_1_power",
+ "name": "Potenza"
+ }
+ ]
}
]
- }
- ]
- },
- {
- "type": "horizontal-stack",
- "cards": [
- {
- "type": "custom:button-card",
- "show_name": false,
- "icon": "mdi:power",
- "styles": {
- "icon": [
- {
- "color": "red"
- }
- ]
- }
},
{
- "type": "custom:button-card",
- "show_name": false,
- "icon": "mdi:power",
- "styles": {
- "icon": [
- {
- "color": "green"
+ "type": "horizontal-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "show_name": false,
+ "icon": "mdi:power",
+ "styles": {
+ "icon": [
+ {
+ "color": "red"
+ }
+ ]
}
- ]
- }
- },
- {
- "type": "custom:button-card",
- "show_name": false,
- "styles": {
- "card": [
- {
- "padding": "0%"
+ },
+ {
+ "type": "custom:button-card",
+ "show_name": false,
+ "icon": "mdi:power",
+ "styles": {
+ "icon": [
+ {
+ "color": "green"
+ }
+ ]
}
- ]
- }
- },
- {
- "type": "custom:button-card",
- "show_name": false,
- "styles": {
- "card": [
- {
- "padding": "0%"
+ },
+ {
+ "type": "custom:button-card",
+ "show_name": false,
+ "styles": {
+ "card": [
+ {
+ "padding": "0%"
+ }
+ ]
}
- ]
- }
- },
- {
- "type": "custom:button-card",
- "show_name": false,
- "styles": {
- "card": [
- {
- "padding": "0%"
+ },
+ {
+ "type": "custom:button-card",
+ "show_name": false,
+ "styles": {
+ "card": [
+ {
+ "padding": "0%"
+ }
+ ]
+ }
+ },
+ {
+ "type": "custom:button-card",
+ "show_name": false,
+ "styles": {
+ "card": [
+ {
+ "padding": "0%"
+ }
+ ]
}
- ]
- }
+ }
+ ]
}
]
}
"title": "Shelly",
"path": "shelly",
"icon": "mdi:alpha-s-box",
- "type": "custom:horizontal-layout",
+ "type": "sections",
"layout": {},
"badges": [],
- "cards": [
+ "cards": [],
+ "max_columns": 3,
+ "sections": [
{
- "type": "entities",
- "show_header_toggle": "off",
- "visible": false,
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "Shelly EM"
+ "type": "heading",
+ "heading": "Shelly EM",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "visible": false,
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/shelly/shelly_em.png",
- "tap_action": {
- "action": "url",
- "url_path": "http://shellyem.giorgioravera.it"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "sensor.shelly_em_channel_1_power",
- "name": "Potenza"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "sensor.shelly_em_channel_1_voltage",
- "name": "Tensione",
- "icon": "mdi:alpha-v-box"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "sensor.shelly_em_channel_1_power_factor",
- "name": "FP",
- "icon": "mdi:angle-acute"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.shelly_em_firmware_update",
- "name": "Firmare"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/shelly/shelly_em.png",
+ "tap_action": {
+ "action": "url",
+ "url_path": "http://shellyem.giorgioravera.it"
+ }
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_button",
- "entity": "button.shelly_em_reboot",
- "name": "Riavvia Dispositivo",
- "icon": "mdi:restart"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "sensor.shelly_em_channel_1_power",
+ "name": "Potenza"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "sensor.shelly_em_channel_1_voltage",
+ "name": "Tensione",
+ "icon": "mdi:alpha-v-box"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "sensor.shelly_em_channel_1_power_factor",
+ "name": "FP",
+ "icon": "mdi:angle-acute"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.shelly_em_firmware_update",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_button",
+ "entity": "button.shelly_em_reboot",
+ "name": "Riavvia Dispositivo",
+ "icon": "mdi:restart"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "visible": false,
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "Operazioni Globali"
+ "type": "heading",
+ "heading": "Operazioni Globali",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "visible": false,
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/shelly/shelly.jpg"
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "tile",
- "entity": "script.shelly_update",
- "name": "Aggiorna Tutto",
- "tap_action": {
- "action": "call-service",
- "service": "script.shelly_upgrade"
- }
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/shelly/shelly.jpg"
},
{
- "type": "tile",
- "entity": "script.shelly_reboot",
- "name": "Riavvia tutto",
- "tap_action": {
- "action": "call-service",
- "service": "script.shelly_reboot"
- }
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "tile",
+ "entity": "script.shelly_update",
+ "name": "Aggiorna Tutto",
+ "tap_action": {
+ "action": "call-service",
+ "service": "script.shelly_upgrade"
+ }
+ },
+ {
+ "type": "tile",
+ "entity": "script.shelly_reboot",
+ "name": "Riavvia tutto",
+ "tap_action": {
+ "action": "call-service",
+ "service": "script.shelly_reboot"
+ }
+ }
+ ]
}
]
}
"title": "zigbee",
"path": "zigbee",
"icon": "mdi:zigbee",
- "type": "custom:horizontal-layout",
+ "type": "sections",
"badges": [],
- "cards": [
+ "cards": [],
+ "sections": [
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
+ {
+ "type": "heading",
+ "heading": "Sensori Porta",
+ "heading_style": "title",
+ "icon": "mdi:door-closed"
+ }
+ ],
+ "column_span": 3
+ },
+ {
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "Porta Casa - Xiaomi MCCGQ01LM"
+ "type": "heading",
+ "heading": "Porta Casa - Xiaomi MCCGQ01LM"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "https://www.zigbee2mqtt.io/images/devices/MCCGQ01LM.jpg"
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "binary_sensor.porta_casa_contact",
- "name": "Stato"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "https://www.zigbee2mqtt.io/images/devices/MCCGQ01LM.jpg"
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_battery_state",
- "entity": "sensor.porta_casa_battery",
- "name": "Batteria"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "binary_sensor.porta_casa_contact",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_battery_state",
+ "entity": "sensor.porta_casa_battery",
+ "name": "Batteria"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "Temperatura Balcone - Xiaomi WSDCGQ01LM"
+ "type": "heading",
+ "heading": "spare_door - Xiaomi MCCGQ11LM"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "https://www.zigbee2mqtt.io/images/devices/WSDCGQ01LM.jpg"
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "sensor.temperatura_balcone_temperature",
- "name": "Temperatura"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "sensor.temperatura_balcone_humidity",
- "name": "Umidità "
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "https://www.zigbee2mqtt.io/images/devices/MCCGQ11LM.jpg"
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_battery_state",
- "entity": "sensor.temperatura_balcone_battery",
- "name": "Batteria"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "binary_sensor.spare_door_contact",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_battery_state",
+ "entity": "sensor.spare_door_battery",
+ "name": "Batteria"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
+ {
+ "type": "heading",
+ "heading": "Sensori Temperatura",
+ "heading_style": "title",
+ "icon": "mdi:thermometer"
+ }
+ ],
+ "column_span": 3
+ },
+ {
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "Temperatura Veranda - Xiaomi WSDCGQ01LM"
+ "type": "heading",
+ "heading": "Temperatura Balcone - Xiaomi WSDCGQ01LM"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "https://www.zigbee2mqtt.io/images/devices/WSDCGQ01LM.jpg"
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "sensor.temperatura_veranda_temperature",
- "name": "Temperatura"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "https://www.zigbee2mqtt.io/images/devices/WSDCGQ01LM.jpg"
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "sensor.temperatura_veranda_humidity",
- "name": "Umidità "
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "sensor.temperatura_balcone_temperature",
+ "name": "Temperatura"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "sensor.temperatura_balcone_humidity",
+ "name": "Umidità "
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_battery_state",
+ "entity": "sensor.temperatura_balcone_battery",
+ "name": "Batteria"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "type": "grid",
+ "cards": [
+ {
+ "type": "heading",
+ "heading": "Temperatura Veranda - Xiaomi WSDCGQ01LM"
+ },
+ {
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
+ {
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
+ "cards": [
+ {
+ "type": "horizontal-stack",
+ "cards": [
+ {
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "https://www.zigbee2mqtt.io/images/devices/WSDCGQ01LM.jpg"
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_battery_state",
- "entity": "sensor.temperatura_veranda_battery",
- "name": "Batteria"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "sensor.temperatura_veranda_temperature",
+ "name": "Temperatura"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "sensor.temperatura_veranda_humidity",
+ "name": "Umidità "
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_battery_state",
+ "entity": "sensor.temperatura_veranda_battery",
+ "name": "Batteria"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
+ {
+ "type": "heading",
+ "heading": "Sensori Acqua",
+ "heading_style": "title",
+ "icon": "mdi:water"
+ }
+ ],
+ "column_span": 3
+ },
+ {
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "spare_door - Xiaomi MCCGQ11LM"
+ "type": "heading",
+ "heading": "Sensore Acqua Cucina - Xiaomi SJCGQ11LM"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "https://www.zigbee2mqtt.io/images/devices/MCCGQ11LM.jpg"
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "binary_sensor.spare_door_contact",
- "name": "Stato"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "https://www.zigbee2mqtt.io/images/devices/SJCGQ11LM.jpg"
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_battery_state",
- "entity": "sensor.spare_door_battery",
- "name": "Batteria"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "binary_sensor.sensore_acqua_cucina_water_leak",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_battery_state",
+ "entity": "sensor.sensore_acqua_cucina_battery",
+ "name": "Batteria"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "wireless_button - Xiaomi WXKG01LM"
+ "type": "heading",
+ "heading": "Sensore Acqua Bagno Grande - Xiaomi SJCGQ11LM"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "https://www.zigbee2mqtt.io/images/devices/WXKG01LM.jpg"
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_battery_state",
- "entity": "sensor.wireless_button_battery",
- "name": "Batteria"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "https://www.zigbee2mqtt.io/images/devices/SJCGQ11LM.jpg"
+ },
+ {
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "binary_sensor.sensore_acqua_bagno_grande_water_leak",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_battery_state",
+ "entity": "sensor.sensore_acqua_bagno_grande_battery",
+ "name": "Batteria"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "Sensore Acqua Cucina - Xiaomi SJCGQ11LM"
+ "type": "heading",
+ "heading": "Sensore Acqua Bagno Piccolo - Xiaomi SJCGQ11LM"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "https://www.zigbee2mqtt.io/images/devices/SJCGQ11LM.jpg"
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "binary_sensor.sensore_acqua_cucina_water_leak",
- "name": "Stato"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "https://www.zigbee2mqtt.io/images/devices/SJCGQ11LM.jpg"
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_battery_state",
- "entity": "sensor.sensore_acqua_cucina_battery",
- "name": "Batteria"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "binary_sensor.sensore_acqua_bagno_piccolo_water_leak",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_battery_state",
+ "entity": "sensor.sensore_acqua_bagno_piccolo_battery",
+ "name": "Batteria"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
+ {
+ "type": "heading",
+ "heading": "Pulsanti",
+ "heading_style": "title",
+ "icon": "mdi:toggle-switch-variant-off"
+ }
+ ],
+ "column_span": 3
+ },
+ {
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "Sensore Acqua Bagno Grande - Xiaomi SJCGQ11LM"
+ "type": "heading",
+ "heading": "wireless_button - Xiaomi WXKG01LM"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "https://www.zigbee2mqtt.io/images/devices/SJCGQ11LM.jpg"
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "binary_sensor.sensore_acqua_bagno_grande_water_leak",
- "name": "Stato"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "https://www.zigbee2mqtt.io/images/devices/WXKG01LM.jpg"
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_battery_state",
- "entity": "sensor.sensore_acqua_bagno_grande_battery",
- "name": "Batteria"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_battery_state",
+ "entity": "sensor.wireless_button_battery",
+ "name": "Batteria"
+ }
+ ]
}
]
}
]
}
]
+ }
+ ],
+ "max_columns": 3
+ },
+ {
+ "title": "BTicino",
+ "path": "bticino",
+ "icon": "mdi:alpha-b-box",
+ "type": "sections",
+ "badges": [],
+ "cards": [],
+ "max_columns": 3,
+ "sections": [
+ {
+ "type": "grid",
+ "cards": [
+ {
+ "type": "heading",
+ "heading": "Tapparelle",
+ "heading_style": "title",
+ "icon": "mdi:window-closed"
+ }
+ ],
+ "column_span": 3
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "Sensore Acqua Bagno Piccolo - Xiaomi SJCGQ11LM"
+ "type": "heading",
+ "heading": "NT4027C - Tapparella Cucina Grande",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "https://www.zigbee2mqtt.io/images/devices/SJCGQ11LM.jpg"
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "binary_sensor.sensore_acqua_bagno_piccolo_water_leak",
- "name": "Stato"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_NT4027C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_battery_state",
- "entity": "sensor.sensore_acqua_bagno_piccolo_battery",
- "name": "Batteria"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "cover.tapparella_cucina_grande",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.tapparella_cucina_grande",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.tapparella_cucina_grande_led_in_dark",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.tapparella_cucina_grande_led_if_on",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ }
+ ]
}
]
}
]
}
]
- }
- ]
- },
- {
- "title": "BTicino",
- "path": "bticino",
- "icon": "mdi:alpha-b-box",
- "type": "custom:horizontal-layout",
- "badges": [],
- "cards": [
+ },
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "NT4027C - Tapparella Cucina Grande"
+ "type": "heading",
+ "heading": "NT4027C - Tapparella Cucina Piccola",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_NT4027C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "cover.tapparella_cucina_grande",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.tapparella_cucina_grande",
- "name": "Firmare"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.tapparella_cucina_grande_led_in_dark",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_NT4027C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.tapparella_cucina_grande_led_if_on",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "cover.tapparella_cucina_piccola",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.tapparella_cucina_piccola",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.tapparella_cucina_piccola_led_in_dark",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.tapparella_cucina_piccola_led_if_on",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "NT4027C - Tapparella Cucina Piccola"
+ "type": "heading",
+ "heading": "NT4027C - Tapparella Sala",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_NT4027C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "cover.tapparella_cucina_piccola",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.tapparella_cucina_piccola",
- "name": "Firmare"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.tapparella_cucina_piccola_led_in_dark",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_NT4027C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.tapparella_cucina_piccola_led_if_on",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "cover.tapparella_sala",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.tapparella_sala",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.tapparella_sala_led_in_dark",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.tapparella_sala_led_if_on",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "NT4027C - Tapparella Sala"
+ "type": "heading",
+ "heading": "NT4027C - Tapparella Studio",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_NT4027C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "cover.tapparella_sala",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.tapparella_sala",
- "name": "Firmare"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.tapparella_sala_led_in_dark",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_NT4027C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.tapparella_sala_led_if_on",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "cover.tapparella_studio",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.tapparella_studio",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.tapparella_studio_led_in_dark",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.tapparella_studio_led_if_on",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "NT4027C - Tapparella Studio"
+ "type": "heading",
+ "heading": "NT4027C - Tapparella Bagno",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_NT4027C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "cover.tapparella_studio",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.tapparella_studio",
- "name": "Firmare"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.tapparella_studio_led_in_dark",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_NT4027C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.tapparella_studio_led_if_on",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "cover.tapparella_bagno",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.tapparella_bagno",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.tapparella_bagno_led_in_dark",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.tapparella_bagno_led_if_on",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "NT4027C - Tapparella Bagno"
+ "type": "heading",
+ "heading_style": "title",
+ "heading": "NT4027C - Tapparella Camera"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_NT4027C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "cover.tapparella_bagno",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.tapparella_bagno",
- "name": "Firmare"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.tapparella_bagno_led_in_dark",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_NT4027C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.tapparella_bagno_led_if_on",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "cover.tapparella_camera",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.tapparella_camera",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.tapparella_camera_led_in_dark",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.tapparella_camera_led_if_on",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
- {
- "type": "section",
- "label": "NT4027C - Tapparella Camera"
- },
+ "type": "grid",
+ "cards": [
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
- {
- "type": "horizontal-stack",
- "cards": [
- {
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_NT4027C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
- "cards": [
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "cover.tapparella_camera",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.tapparella_camera",
- "name": "Firmare"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.tapparella_camera_led_in_dark",
- "icon": "mdi:led-outline",
- "show_state": false
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.tapparella_camera_led_if_on",
- "icon": "mdi:led-outline",
- "show_state": false
- }
- ]
- }
- ]
- }
- ]
+ "type": "heading",
+ "icon": "mdi:lightbulb-on",
+ "heading": "Luci",
+ "heading_style": "title"
}
- ]
+ ],
+ "column_span": 3
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "3584 - Luce Zona Giorno"
+ "type": "heading",
+ "heading": "3584 - Luce Zona Giorno",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_3584C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "light.luce_zona_giorno",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.luce_zona_giorno",
- "name": "Firmare"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_3584C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "entity": "select.luce_zona_giorno_power_on_behavior",
- "template": "template_device_generic_state",
- "name": "Power-On"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "light.luce_zona_giorno",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.luce_zona_giorno",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "select.luce_zona_giorno_power_on_behavior",
+ "template": "template_device_generic_state",
+ "name": "Power-On"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "3584 - Luce Armadio"
+ "type": "heading",
+ "heading": "3584 - Luce Armadio",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_3584C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "light.luce_armadio",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.luce_armadio",
- "name": "Firmare"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_3584C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "entity": "select.luce_armadio_power_on_behavior",
- "template": "template_device_generic_state",
- "name": "Power-On"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "light.luce_armadio",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.luce_armadio",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "select.luce_armadio_power_on_behavior",
+ "template": "template_device_generic_state",
+ "name": "Power-On"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "3584 - Luce Cucina"
+ "type": "heading",
+ "heading": "3584 - Luce Cucina",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_3584C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "light.luce_cucina",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.luce_cucina",
- "name": "Firmare"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_3584C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "entity": "select.luce_cucina_power_on_behavior",
- "template": "template_device_generic_state",
- "name": "Power-On"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "light.luce_cucina",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.luce_cucina",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "select.luce_cucina_power_on_behavior",
+ "template": "template_device_generic_state",
+ "name": "Power-On"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "3584 - Luce Vetrine"
+ "type": "heading",
+ "heading": "3584 - Luce Vetrine",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_3584C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "light.luce_vetrine",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.luce_vetrine",
- "name": "Firmare"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_3584C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "entity": "select.luce_vetrine_power_on_behavior",
- "template": "template_device_generic_state",
- "name": "Power-On"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "light.luce_vetrine",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.luce_vetrine",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "select.luce_vetrine_power_on_behavior",
+ "template": "template_device_generic_state",
+ "name": "Power-On"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "4411C - Luce Sala"
+ "type": "heading",
+ "heading": "3584 - Luce Studio",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_4411C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "light.luce_sala",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.luce_sala",
- "name": "Firmare"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.luce_sala_device_mode",
- "icon": "mdi:lightbulb-on-50",
- "show_state": false
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.luce_sala_led_in_dark",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_3584C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.luce_sala_led_if_on",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "light.luce_studio",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.luce_studio",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "select.luce_studio_power_on_behavior",
+ "template": "template_device_generic_state",
+ "name": "Power-On"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "3584 - Luce Studio"
+ "type": "heading",
+ "heading": "3584 - Luce Zona Notte",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_3584C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "light.luce_studio",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.luce_studio",
- "name": "Firmare"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_3584C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "entity": "select.luce_studio_power_on_behavior",
- "template": "template_device_generic_state",
- "name": "Power-On"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "light.luce_zona_notte",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.luce_zona_notte",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "select.luce_zona_notte_power_on_behavior",
+ "template": "template_device_generic_state",
+ "name": "Power-On"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "3584 - Luce Zona Notte"
+ "type": "heading",
+ "heading": "3584 - Luce Bagno",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_3584C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "light.luce_zona_notte",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.luce_zona_notte",
- "name": "Firmare"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_3584C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "entity": "select.luce_zona_notte_power_on_behavior",
- "template": "template_device_generic_state",
- "name": "Power-On"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "light.luce_bagno",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.luce_bagno",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "select.luce_bagno_power_on_behavior",
+ "template": "template_device_generic_state",
+ "name": "Power-On"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "3584 - Luce Bagno"
+ "type": "heading",
+ "heading": "3584 - Luce Specchio",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_3584C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "light.luce_bagno",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.luce_bagno",
- "name": "Firmare"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_3584C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "entity": "select.luce_bagno_power_on_behavior",
- "template": "template_device_generic_state",
- "name": "Power-On"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "light.luce_specchio",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.luce_specchio",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "select.luce_specchio_power_on_behavior",
+ "template": "template_device_generic_state",
+ "name": "Power-On"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "3584 - Luce Specchio"
+ "type": "heading",
+ "heading": "3584 - Luce Trono",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_3584C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "light.luce_specchio",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.luce_specchio",
- "name": "Firmare"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_3584C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "entity": "select.luce_specchio_power_on_behavior",
- "template": "template_device_generic_state",
- "name": "Power-On"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "light.luce_trono",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.luce_trono",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "select.luce_trono_power_on_behavior",
+ "template": "template_device_generic_state",
+ "name": "Power-On"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "3584 - Luce Trono"
+ "type": "heading",
+ "heading": "3584 - Luce Balcone",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_3584C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "light.luce_trono",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.luce_trono",
- "name": "Firmare"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_3584C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "entity": "select.luce_trono_power_on_behavior",
- "template": "template_device_generic_state",
- "name": "Power-On"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "light.luce_balcone",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.luce_balcone",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "select.luce_balcone_power_on_behavior",
+ "template": "template_device_generic_state",
+ "name": "Power-On"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
+ {
+ "type": "heading",
+ "heading": "Luci Dimmerabili",
+ "heading_style": "title",
+ "icon": "mdi:lightbulb-on-50"
+ }
+ ],
+ "column_span": 3
+ },
+ {
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "4411C - Luce Camera"
+ "type": "heading",
+ "heading": "4411C - Luce Sala",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_4411C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "light.luce_camera",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.luce_camera",
- "name": "Firmare"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.luce_camera_device_mode",
- "icon": "mdi:lightbulb-on-50",
- "show_state": false
- },
- {
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.luce_camera_led_in_dark",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_4411C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "switch.luce_camera_led_if_on",
- "icon": "mdi:led-outline",
- "show_state": false
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "light.luce_sala",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.luce_sala",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.luce_sala_device_mode",
+ "icon": "mdi:lightbulb-on-50",
+ "show_state": false
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.luce_sala_led_in_dark",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.luce_sala_led_if_on",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "select.luce_sala_power_on_behavior",
+ "template": "template_device_generic_state",
+ "name": "Power-On"
+ }
+ ]
}
]
}
]
},
{
- "type": "entities",
- "show_header_toggle": "off",
- "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
- "entities": [
+ "type": "grid",
+ "cards": [
{
- "type": "section",
- "label": "3584 - Luce Balcone"
+ "type": "heading",
+ "heading": "4411C - Luce Camera",
+ "heading_style": "title"
},
{
- "type": "custom:hui-element",
- "card_type": "vertical-stack",
- "cards": [
+ "type": "entities",
+ "show_header_toggle": "off",
+ "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n",
+ "entities": [
{
- "type": "horizontal-stack",
+ "type": "custom:hui-element",
+ "card_type": "vertical-stack",
"cards": [
{
- "type": "picture",
- "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
- "image": "/local/images/devices/BTicino/BTI_3584C.png",
- "tap_action": {
- "action": "none"
- }
- },
- {
- "type": "vertical-stack",
+ "type": "horizontal-stack",
"cards": [
{
- "type": "custom:button-card",
- "template": "template_device_generic_state",
- "entity": "light.luce_balcone",
- "name": "Stato"
- },
- {
- "type": "custom:button-card",
- "template": "template_device_firmware",
- "entity": "update.luce_balcone",
- "name": "Firmare"
+ "type": "picture",
+ "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n",
+ "image": "/local/images/devices/BTicino/BTI_4411C.png",
+ "tap_action": {
+ "action": "none"
+ }
},
{
- "type": "custom:button-card",
- "entity": "select.luce_balcone_power_on_behavior",
- "template": "template_device_generic_state",
- "name": "Power-On"
+ "type": "vertical-stack",
+ "cards": [
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "light.luce_camera",
+ "name": "Stato"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_firmware",
+ "entity": "update.luce_camera",
+ "name": "Firmare"
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.luce_camera_device_mode",
+ "icon": "mdi:lightbulb-on-50",
+ "show_state": false
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.luce_camera_led_in_dark",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ },
+ {
+ "type": "custom:button-card",
+ "template": "template_device_generic_state",
+ "entity": "switch.luce_camera_led_if_on",
+ "icon": "mdi:led-outline",
+ "show_state": false
+ },
+ {
+ "type": "custom:button-card",
+ "entity": "select.luce_camera_power_on_behavior",
+ "template": "template_device_generic_state",
+ "name": "Power-On"
+ }
+ ]
}
]
}
}
]
}
- ]
+ ],
+ "header": {}
}
],
"button_card_templates": {