2565 lines
No EOL
77 KiB
JSON
2565 lines
No EOL
77 KiB
JSON
{
|
|
"kiosk_mode": {
|
|
"hide_search": true,
|
|
"hide_assistant": true,
|
|
"hide_sidebar": false
|
|
},
|
|
"views": [
|
|
{
|
|
"title": "Home",
|
|
"cards": [
|
|
{
|
|
"type": "entities",
|
|
"title": "Wax Warmers",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.den_wax"
|
|
},
|
|
{
|
|
"entity": "switch.kitchen_wax"
|
|
},
|
|
{
|
|
"entity": "switch.upstairs_wax"
|
|
},
|
|
{
|
|
"entity": "switch.office_wax"
|
|
},
|
|
{
|
|
"entity": "switch.living_room_wax_warmer"
|
|
},
|
|
{
|
|
"entity": "sensor.wax_warmer_status",
|
|
"name": "Timer Status"
|
|
},
|
|
{
|
|
"entity": "input_number.wax_warmers",
|
|
"name": "Auto-off Timer (min)"
|
|
},
|
|
{
|
|
"entity": "button.turn_on_wax_warmers_2"
|
|
},
|
|
{
|
|
"entity": "button.turn_off_wax_warmers"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"entities": [
|
|
{
|
|
"entity": "vacuum.karen"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.karen_bin_full"
|
|
},
|
|
{
|
|
"type": "custom:battery-state-entity",
|
|
"entity": "sensor.karen_battery_level"
|
|
},
|
|
{
|
|
"entity": "automation.karen_battery_full",
|
|
"name": "Run when battery is full",
|
|
"secondary_info": "last-triggered"
|
|
}
|
|
],
|
|
"title": "Roomba",
|
|
"type": "entities"
|
|
}
|
|
],
|
|
"theme": "minimalist-mobile-tapbar",
|
|
"icon": "mdi:android"
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "Rooms",
|
|
"path": "rooms",
|
|
"icon": "mdi:folder-home",
|
|
"subview": false,
|
|
"layout": {
|
|
"width": 300,
|
|
"max_cols": 10
|
|
},
|
|
"cards": [
|
|
{
|
|
"type": "conditional",
|
|
"conditions": [
|
|
{
|
|
"condition": "state",
|
|
"entity": "sensor.garage_door",
|
|
"state": "Open"
|
|
}
|
|
],
|
|
"card": {
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "cover.garage_door"
|
|
},
|
|
{
|
|
"entity": "camera.garage_doorbell"
|
|
},
|
|
{
|
|
"entity": "sensor.garage_door_timer"
|
|
}
|
|
],
|
|
"state_color": true
|
|
}
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"entities": [
|
|
{
|
|
"entity": "light.bedroom_all_lights"
|
|
},
|
|
{
|
|
"entity": "light.bed_lights_2"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/bedroom"
|
|
},
|
|
"title": "Bedroom",
|
|
"image": "/local/img/bachelor-bedroom.jpeg"
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"title": "Den",
|
|
"entities": [
|
|
{
|
|
"entity": "light.den_lights"
|
|
},
|
|
{
|
|
"entity": "switch.den_leds"
|
|
}
|
|
],
|
|
"camera_image": "camera.dogs_sub",
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/den"
|
|
}
|
|
},
|
|
{
|
|
"camera_view": "live",
|
|
"type": "picture-glance",
|
|
"title": "Dining Room",
|
|
"entities": [
|
|
{
|
|
"entity": "light.dining_table"
|
|
},
|
|
{
|
|
"entity": "light.entryway"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.dining_room_motion_sensors"
|
|
}
|
|
],
|
|
"camera_image": "camera.front_entryway_fluent",
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/dining-room"
|
|
}
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"title": "Living Room",
|
|
"image": "/local/img/living-room.jpg",
|
|
"entities": [
|
|
{
|
|
"entity": "light.living_room_fan_lights"
|
|
},
|
|
{
|
|
"entity": "light.couch_lamps"
|
|
},
|
|
{
|
|
"entity": "light.living_room_led_strip"
|
|
},
|
|
{
|
|
"entity": "light.tv_leds"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/living-room"
|
|
}
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"title": "Kitchen",
|
|
"image": "/local/img/kitchen.jpg",
|
|
"entities": [
|
|
{
|
|
"entity": "light.kitchen_fan_lights"
|
|
},
|
|
{
|
|
"entity": "light.kitchen_can_lights"
|
|
},
|
|
{
|
|
"entity": "light.kitchen_sink"
|
|
},
|
|
{
|
|
"entity": "light.edison_east"
|
|
},
|
|
{
|
|
"entity": "light.edison_west"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.kitchen_motion_sensors"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.fridge_contact"
|
|
},
|
|
{
|
|
"entity": "sensor.kitchen_display_timers"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/kitchen"
|
|
}
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"title": "Office",
|
|
"image": "/local/img/office.jpg",
|
|
"entities": [
|
|
{
|
|
"entity": "light.office_all_lights"
|
|
},
|
|
{
|
|
"entity": "light.desk_lamp"
|
|
},
|
|
{
|
|
"entity": "light.office_led_strip"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/office"
|
|
}
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"entities": [
|
|
{
|
|
"entity": "group.garage_lights"
|
|
},
|
|
{
|
|
"entity": "switch.garage_door"
|
|
}
|
|
],
|
|
"title": "Garage",
|
|
"image": "/local/img/garage.jpg",
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/garage"
|
|
}
|
|
},
|
|
{
|
|
"camera_view": "live",
|
|
"type": "picture-glance",
|
|
"title": "Outside",
|
|
"image": "/local/img/outside.jpeg",
|
|
"entities": [
|
|
{
|
|
"entity": "light.front_porch_light"
|
|
},
|
|
{
|
|
"entity": "light.driveway"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/outside"
|
|
},
|
|
"camera_image": "camera.front_door_doorbell",
|
|
"aspect_ratio": "4x3"
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"image": "/local/img/patio.jpg",
|
|
"entities": [
|
|
{
|
|
"entity": "light.patio_lights"
|
|
},
|
|
{
|
|
"entity": "light.led_strip"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/patio"
|
|
},
|
|
"title": "Patio "
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"title": "Pets",
|
|
"image": "/local/img/pets.jpg",
|
|
"entities": [
|
|
{
|
|
"entity": "light.pet_room"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/pets"
|
|
},
|
|
"camera_image": "camera.google_photos_pets_media",
|
|
"aspect_ratio": "4x3"
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"image": "/local/img/security.jpg",
|
|
"entities": [],
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/security"
|
|
}
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"title": "Stairway",
|
|
"image": "/local/img/stairway.jpg",
|
|
"entities": [
|
|
{
|
|
"entity": "light.stairway_lights"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.stairway_motion_sensors"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/stairway"
|
|
}
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"title": "Laundry",
|
|
"image": "/local/img/laundry.jpg",
|
|
"entities": [
|
|
{
|
|
"entity": "light.laundry_room_light"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.laundry_room_sensors"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/laundry"
|
|
}
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"title": "Extra Bed Room",
|
|
"entities": [
|
|
{
|
|
"entity": "group.extra_bedroom_lamps"
|
|
},
|
|
{
|
|
"entity": "light.extra_bedroom_lights"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/extra-bedroom"
|
|
},
|
|
"image": "/local/img/stairway.jpg",
|
|
"camera_image": "camera.google_photos_extra_media"
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"entities": [
|
|
{
|
|
"entity": "light.bathroom"
|
|
},
|
|
{
|
|
"entity": "light.downstairs_bathroom_lights"
|
|
}
|
|
],
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/dashboard-tablet/bathrooms"
|
|
},
|
|
"image": "/local/img/bathroom.jpg",
|
|
"title": "Bathrooms"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "Office",
|
|
"path": "office",
|
|
"icon": "mdi:office-building-cog",
|
|
"subview": true,
|
|
"cards": [
|
|
{
|
|
"type": "custom:tabbed-card",
|
|
"options": {},
|
|
"tabs": [
|
|
{
|
|
"card": {
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.office_overhead_lights",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true,
|
|
"show_color_temp_control": true
|
|
},
|
|
{
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.desk_lamp",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true,
|
|
"fill_container": true,
|
|
"show_color_temp_control": true
|
|
},
|
|
{
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.office_led_strip",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.dog_lights",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
}
|
|
]
|
|
},
|
|
"attributes": {
|
|
"label": "Lights"
|
|
}
|
|
},
|
|
{
|
|
"card": {
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "custom:fold-entity-row",
|
|
"head": {
|
|
"type": "custom:mushroom-fan-card",
|
|
"entity": "fan.office_fan",
|
|
"icon_animation": true,
|
|
"fill_container": true,
|
|
"show_percentage_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
"entities": [
|
|
"sensor.office_fan_timer",
|
|
"input_number.office_fan_speed",
|
|
"input_number.office_fan_time",
|
|
"button.office_fan"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"attributes": {
|
|
"label": "Fan"
|
|
}
|
|
},
|
|
{
|
|
"card": {
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "glance",
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"entities": [
|
|
{
|
|
"entity": "input_boolean.office_motion_override"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_desk"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_office"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.seeedstudio_mmwave_kit_aab818_presence_information"
|
|
},
|
|
{
|
|
"entity": "sensor.seeedstudio_mmwave_kit_aab818_motion_information"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.q_sensor_motion_detection"
|
|
}
|
|
],
|
|
"columns": 3
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
"switch.office_wax"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"attributes": {
|
|
"label": "Misc"
|
|
}
|
|
},
|
|
{
|
|
"card": {
|
|
"type": "conditional",
|
|
"conditions": [],
|
|
"card": {
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "conditional",
|
|
"conditions": [
|
|
{
|
|
"condition": "state",
|
|
"entity": "timer.motion_shutoff_timer_office",
|
|
"state": "active"
|
|
}
|
|
],
|
|
"card": {
|
|
"type": "custom:timer-bar-card",
|
|
"entities": [
|
|
"timer.motion_shutoff_timer_office"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "input_boolean.office_motion_override"
|
|
},
|
|
{
|
|
"entity": "sensor.office_media_players",
|
|
"name": "Office status",
|
|
"secondary_info": "last-changed"
|
|
},
|
|
{
|
|
"entity": "sensor.laptop_state"
|
|
}
|
|
],
|
|
"title": "Lighting Controls",
|
|
"show_header_toggle": false
|
|
},
|
|
{
|
|
"type": "custom:mushroom-number-card",
|
|
"entity": "input_number.pause_motion_lights_office",
|
|
"fill_container": false
|
|
},
|
|
{
|
|
"type": "horizontal-stack",
|
|
"cards": [
|
|
{
|
|
"type": "custom:button-card",
|
|
"entity": "button.pause_motion_lights_office",
|
|
"color": "auto",
|
|
"name": "Pause Motion",
|
|
"styles": {
|
|
"card": [
|
|
{
|
|
"height": "50px"
|
|
}
|
|
]
|
|
},
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "button.press",
|
|
"target": {
|
|
"entity_id": "button.pause_motion_lights_office"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "script.1594924637072",
|
|
"name": "Nighty Night",
|
|
"secondary_info": "last-triggered"
|
|
},
|
|
{
|
|
"entity": "script.google_home_retire",
|
|
"name": "Retire",
|
|
"secondary_info": "last-triggered",
|
|
"icon": "mdi:bed"
|
|
},
|
|
{
|
|
"entity": "script.1594590169013",
|
|
"name": "Good Morning",
|
|
"secondary_info": "last-triggered"
|
|
},
|
|
{
|
|
"entity": "input_boolean.disable_mobile_alarms"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
"switch.adaptive_lighting_adapt_brightness_office_lights",
|
|
"switch.adaptive_lighting_adapt_color_office_lights",
|
|
"switch.adaptive_lighting_sleep_mode_office_lights",
|
|
"switch.adaptive_lighting_office_lights"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"attributes": {
|
|
"label": "Lighting Control"
|
|
}
|
|
},
|
|
{
|
|
"card": {
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
"media_player.ytube_music_player",
|
|
"switch.finger_button"
|
|
]
|
|
},
|
|
{
|
|
"type": "gauge",
|
|
"entity": "sensor.speedtest_download",
|
|
"needle": true,
|
|
"max": 1024,
|
|
"severity": {
|
|
"green": 750,
|
|
"yellow": 350,
|
|
"red": 0
|
|
}
|
|
},
|
|
{
|
|
"type": "picture",
|
|
"image": "/local/img/log_viewer2.gif",
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/lovelace/logs"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"attributes": {
|
|
"label": "Nerd"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "Security",
|
|
"path": "security",
|
|
"icon": "mdi:cctv",
|
|
"subview": true,
|
|
"cards": [
|
|
{
|
|
"type": "entity",
|
|
"entity": "input_boolean.entire_house_motion_override",
|
|
"state_color": true,
|
|
"icon": "mdi:motion-sensor"
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_extra_bedroom"
|
|
},
|
|
{
|
|
"entity": "input_boolean.exrtra_bedroom_motion_override"
|
|
}
|
|
],
|
|
"columns": 2
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_bedroom"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_bedroom_2"
|
|
},
|
|
{
|
|
"entity": "input_boolean.bedroom_motion_override"
|
|
}
|
|
],
|
|
"title": "Bedroom motion",
|
|
"columns": 3
|
|
},
|
|
{
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.front_door"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.sliding_door"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.laundry_room_door"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.garage_laundry_door"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.outside_garage_door"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_kitchen_1"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_kitchen_2"
|
|
},
|
|
{
|
|
"entity": "input_boolean.kitchen_motion_override"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_laundry_room_1"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_laundry_room_2"
|
|
},
|
|
{
|
|
"entity": "input_boolean.laundry_motion_override"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_stairway_1"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_stairway_2"
|
|
},
|
|
{
|
|
"entity": "input_boolean.stairway_motion_override"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_dining_room"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_dining_room_west"
|
|
},
|
|
{
|
|
"entity": "input_boolean.dining_motion_override"
|
|
}
|
|
],
|
|
"title": "Downstairs Motion",
|
|
"columns": 3
|
|
},
|
|
{
|
|
"type": "custom:battery-state-card",
|
|
"title": "Battery levels",
|
|
"entities": [
|
|
{
|
|
"entity": "sensor.front_door_battery_2",
|
|
"name": "Front Door"
|
|
},
|
|
{
|
|
"entity": "sensor.garage_laundry_door_battery",
|
|
"name": "Inside Garage Door"
|
|
},
|
|
{
|
|
"entity": "sensor.sliding_door_battery",
|
|
"name": "Sliding Back Door"
|
|
},
|
|
{
|
|
"entity": "sensor.laundry_room_door_battery",
|
|
"name": "Laundry room door"
|
|
},
|
|
{
|
|
"entity": "sensor.outside_garage_door_battery",
|
|
"name": "Outside garage door"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_bedroom_battery",
|
|
"name": "Bedroom motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_bedroom_2_battery",
|
|
"name": "Bedroom motion 2"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_kitchen_1_battery",
|
|
"name": "Kitchen west motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_kitchen_2_battery",
|
|
"name": "Kitchen east motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_laundry_room_1_battery",
|
|
"name": "Laundry east motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_laundry_room_2_battery",
|
|
"name": "Laundry west motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_office_battery",
|
|
"name": "Office motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_desk_battery",
|
|
"name": "Desk motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_stairway_1_battery",
|
|
"name": "Top of Stairs motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_stairway_2_battery",
|
|
"name": "Bottom of stairs motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_extra_bedroom_battery",
|
|
"name": "Extra Bedroom motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_dining_room_battery",
|
|
"name": "Dining room east motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_dining_room_west_battery",
|
|
"name": "Dining room west motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_front_door_battery",
|
|
"name": "Front door motion"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_garage_battery",
|
|
"name": "Garage motion"
|
|
},
|
|
{
|
|
"entity": "sensor.coffee_table_lid_battery",
|
|
"name": "Coffee table lid"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_garage"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_front_door"
|
|
},
|
|
{
|
|
"entity": "input_boolean.outdoor_motion_override"
|
|
}
|
|
],
|
|
"title": "Outside Motion",
|
|
"columns": 3
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_desk"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_office"
|
|
},
|
|
{
|
|
"entity": "input_boolean.office_motion_override"
|
|
}
|
|
],
|
|
"title": "Office motion",
|
|
"columns": 3
|
|
},
|
|
{
|
|
"camera_view": "live",
|
|
"type": "picture-glance",
|
|
"entities": [],
|
|
"title": "Dining room",
|
|
"camera_image": "camera.front_entryway_snapshots_fluent"
|
|
},
|
|
{
|
|
"camera_view": "live",
|
|
"type": "picture-glance",
|
|
"entities": [],
|
|
"title": "Den",
|
|
"camera_image": "camera.dogs_main"
|
|
},
|
|
{
|
|
"camera_view": "auto",
|
|
"type": "picture-glance",
|
|
"entities": [],
|
|
"camera_image": "camera.front_door_doorbell",
|
|
"title": "Front Door"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "Garage",
|
|
"icon": "mdi:garage",
|
|
"subview": true,
|
|
"path": "garage",
|
|
"cards": [
|
|
{
|
|
"entity": "switch.garage_door",
|
|
"hold_action": {
|
|
"action": "more-info"
|
|
},
|
|
"show_icon": true,
|
|
"show_name": true,
|
|
"tap_action": {
|
|
"action": "toggle"
|
|
},
|
|
"type": "button"
|
|
},
|
|
{
|
|
"entities": [
|
|
{
|
|
"entity": "sensor.garage_door"
|
|
},
|
|
{
|
|
"entity": "group.garage_lights"
|
|
}
|
|
],
|
|
"title": "Garage",
|
|
"type": "entities"
|
|
},
|
|
{
|
|
"entity": "script.1593820727743",
|
|
"hold_action": {
|
|
"action": "more-info"
|
|
},
|
|
"icon": "hass:flash",
|
|
"show_icon": true,
|
|
"show_name": true,
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "script.turn_on",
|
|
"service_data": {
|
|
"entity_id": "script.1593820727743"
|
|
}
|
|
},
|
|
"type": "button"
|
|
},
|
|
{
|
|
"entity": "script.1593892098809",
|
|
"hold_action": {
|
|
"action": "more-info"
|
|
},
|
|
"icon": "hass:flash",
|
|
"show_icon": true,
|
|
"show_name": true,
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "script.turn_on",
|
|
"service_data": {
|
|
"entity_id": "script.1593892098809"
|
|
}
|
|
},
|
|
"type": "button"
|
|
},
|
|
{
|
|
"entities": [
|
|
{
|
|
"entity": "sensor.garage_door"
|
|
}
|
|
],
|
|
"type": "glance"
|
|
},
|
|
{
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.garage_pi_ping"
|
|
},
|
|
{
|
|
"entity": "sensor.garage_pi"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"path": "pets",
|
|
"title": "Pets",
|
|
"icon": "mdi:dog-side",
|
|
"subview": true,
|
|
"cards": [
|
|
{
|
|
"type": "picture",
|
|
"image": "/local/img/maynard.jpg",
|
|
"alt_text": "Maynard",
|
|
"tap_action": {
|
|
"action": "navigate",
|
|
"navigation_path": "/lovelace/maynard"
|
|
}
|
|
},
|
|
{
|
|
"entity": "light.pet_room",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"entities": [
|
|
{
|
|
"entity": "switch.myrtle_lights"
|
|
},
|
|
{
|
|
"entity": "switch.scout_lights"
|
|
},
|
|
{
|
|
"entity": "group.tina_tank_lights"
|
|
},
|
|
{
|
|
"entity": "group.louise_tank_lights"
|
|
},
|
|
{
|
|
"entity": "light.maynard_uv_b"
|
|
},
|
|
{
|
|
"entity": "switch.maynard_pump"
|
|
},
|
|
{
|
|
"entity": "light.maynard_powerstrip_2_l1"
|
|
},
|
|
{
|
|
"entity": "light.maynard_powerstrip_uv_b_cold"
|
|
}
|
|
],
|
|
"show_header_toggle": true,
|
|
"title": "reptile day lights",
|
|
"type": "entities"
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "group.grow_lights"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"entities": [
|
|
{
|
|
"entity": "switch.maynard_heat_bulb"
|
|
}
|
|
],
|
|
"show_header_toggle": true,
|
|
"title": "reptile night heat",
|
|
"type": "entities"
|
|
},
|
|
{
|
|
"entities": [
|
|
{
|
|
"entity": "switch.louise_filter"
|
|
},
|
|
{
|
|
"entity": "switch.myrtle_filter"
|
|
},
|
|
{
|
|
"entity": "switch.tina_filter"
|
|
},
|
|
{
|
|
"entity": "switch.mordin_filter"
|
|
}
|
|
],
|
|
"title": "Filters",
|
|
"type": "entities"
|
|
},
|
|
{
|
|
"entity": "light.dog_lights",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.pet_room_fountain"
|
|
},
|
|
{
|
|
"entity": "switch.maynard_pump"
|
|
},
|
|
{
|
|
"entity": "switch.dog_water"
|
|
},
|
|
{
|
|
"entity": "switch.dining_room_dog_water"
|
|
}
|
|
],
|
|
"show_header_toggle": true
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.modin_lights"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "group.reptile_day_lights"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "script.feed_pets"
|
|
},
|
|
{
|
|
"entity": "switch.myrtle_feeder"
|
|
},
|
|
{
|
|
"entity": "switch.myrtle_feeder_2"
|
|
},
|
|
{
|
|
"entity": "switch.myrtle_feeder_4"
|
|
},
|
|
{
|
|
"entity": "switch.myrtle_feeder_3"
|
|
}
|
|
],
|
|
"title": "Feeders"
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "light.pet_room_1"
|
|
},
|
|
{
|
|
"entity": "light.pet_room_2_wiz",
|
|
"name": "Pet room 2"
|
|
},
|
|
{
|
|
"entity": "light.pet_room_3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "custom:horizon-card"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"path": "patio",
|
|
"title": "patio",
|
|
"subview": true,
|
|
"cards": [
|
|
{
|
|
"type": "media-control",
|
|
"entity": "media_player.patio_shield"
|
|
},
|
|
{
|
|
"entity": "light.patio_lights",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true,
|
|
"show_color_temp_control": false
|
|
},
|
|
{
|
|
"entity": "light.led_strip",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"entities": [
|
|
{
|
|
"entity": "light.led_strip"
|
|
},
|
|
{
|
|
"entity": "group.all_patio_lights"
|
|
}
|
|
],
|
|
"title": "Patio Lights",
|
|
"type": "entities"
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_brightness_patio_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_color_patio_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_sleep_mode_patio_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_patio_lights"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.patio_speaker_bar"
|
|
},
|
|
{
|
|
"entity": "switch.patio_tv"
|
|
},
|
|
{
|
|
"entity": "switch.patio_shield"
|
|
},
|
|
{
|
|
"entity": "switch.patio_entertainment_usb_1",
|
|
"name": "USB 1"
|
|
}
|
|
],
|
|
"title": "Patio entertainment "
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.tv_cover"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"subview": true,
|
|
"title": "Den",
|
|
"path": "den",
|
|
"icon": "mdi:weight-lifter",
|
|
"cards": [
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "toggle"
|
|
},
|
|
"entity": "switch.den_leds",
|
|
"show_state": false
|
|
},
|
|
{
|
|
"entity": "light.den_lights",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": false,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "light.den1"
|
|
},
|
|
{
|
|
"entity": "light.den2"
|
|
},
|
|
{
|
|
"entity": "light.den3"
|
|
},
|
|
{
|
|
"entity": "light.den4"
|
|
},
|
|
{
|
|
"entity": "light.den5"
|
|
},
|
|
{
|
|
"entity": "light.den6"
|
|
},
|
|
{
|
|
"entity": "light.den7"
|
|
},
|
|
{
|
|
"entity": "light.den8"
|
|
},
|
|
{
|
|
"entity": "light.den9"
|
|
},
|
|
{
|
|
"entity": "light.den10"
|
|
},
|
|
{
|
|
"entity": "light.den11"
|
|
},
|
|
{
|
|
"entity": "light.den12"
|
|
},
|
|
{
|
|
"entity": "light.den13"
|
|
},
|
|
{
|
|
"entity": "light.den14"
|
|
}
|
|
],
|
|
"title": "Den lights",
|
|
"state_color": true
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
"switch.den_wax"
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_brightness_den_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_color_den_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_sleep_mode_den_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_den_lights"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "media-control",
|
|
"entity": "media_player.android_tv_gym_ccwgtv_3ddbrew_com"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "Living room ",
|
|
"path": "living-room",
|
|
"subview": true,
|
|
"icon": "mdi:theater",
|
|
"cards": [
|
|
{
|
|
"type": "custom:tabbed-card",
|
|
"options": {},
|
|
"tabs": [
|
|
{
|
|
"card": {
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.couch_lamps",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true,
|
|
"show_color_temp_control": true
|
|
},
|
|
{
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.living_room_fan_lights",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true,
|
|
"fill_container": true,
|
|
"show_color_temp_control": true
|
|
},
|
|
{
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.living_room_led_strip",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.tv_leds",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
"switch.living_rm_leds"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"attributes": {
|
|
"label": "Lights"
|
|
}
|
|
},
|
|
{
|
|
"card": {
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "glance",
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.seeedstudio_mmwave_kit_aa97d4_presence_information"
|
|
},
|
|
{
|
|
"entity": "sensor.seeedstudio_mmwave_kit_aa97d4_motion_information"
|
|
}
|
|
],
|
|
"columns": 3
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
"switch.living_room_wax_warmer",
|
|
"sensor.living_room_media_players"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"attributes": {
|
|
"label": "Misc"
|
|
}
|
|
},
|
|
{
|
|
"card": {
|
|
"type": "entities",
|
|
"entities": [
|
|
"switch.adaptive_lighting_adapt_brightness_living_room",
|
|
"switch.adaptive_lighting_adapt_color_living_room",
|
|
"switch.adaptive_lighting_sleep_mode_living_room",
|
|
"switch.adaptive_lighting_living_room",
|
|
"script.1594599280540"
|
|
]
|
|
},
|
|
"attributes": {
|
|
"label": "Lighting Control"
|
|
}
|
|
},
|
|
{
|
|
"card": {
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.naz_tee_emby"
|
|
},
|
|
{
|
|
"entity": "sensor.naz_tee_emby_cpu",
|
|
"name": "CPU percentage",
|
|
"icon": "mdi:cpu-32-bit"
|
|
},
|
|
{
|
|
"entity": "sensor.naz_tee_emby_memory",
|
|
"name": "Memory",
|
|
"icon": "mdi:memory"
|
|
},
|
|
{
|
|
"entity": "sensor.naz_tee_emby_status",
|
|
"name": "Status",
|
|
"icon": "mdi:state-machine"
|
|
},
|
|
{
|
|
"entity": "sensor.naz_tee_emby_state",
|
|
"name": "State",
|
|
"icon": "mdi:state-machine"
|
|
},
|
|
{
|
|
"entity": "sensor.naz_tee_cpu_load_average_1_min"
|
|
},
|
|
{
|
|
"entity": "sensor.naz_tee_cpu_load_average_5_min"
|
|
},
|
|
{
|
|
"entity": "sensor.naz_tee_cpu_load_average_15_min"
|
|
},
|
|
"sensor.naz_tee_volume_1_total_size",
|
|
{
|
|
"entity": "sensor.naz_tee_volume_1_status",
|
|
"name": "Status"
|
|
},
|
|
{
|
|
"entity": "sensor.naz_tee_volume_1_used_space",
|
|
"name": "Used space"
|
|
},
|
|
{
|
|
"entity": "sensor.naz_tee_volume_1_volume_used",
|
|
"name": "Volume used"
|
|
},
|
|
{
|
|
"entity": "sensor.portainer_endpoints_naz",
|
|
"name": "Running Containers"
|
|
}
|
|
]
|
|
},
|
|
"attributes": {
|
|
"label": "Nerd"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "media-control",
|
|
"entity": "media_player.android_tv_living_room_shield_3ddbrew_com"
|
|
},
|
|
{
|
|
"type": "thermostat",
|
|
"entity": "climate.living_room"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "Kitchen",
|
|
"path": "kitchen",
|
|
"subview": true,
|
|
"icon": "mdi:fridge",
|
|
"cards": [
|
|
{
|
|
"type": "custom:googletimers-card",
|
|
"entity": "sensor.kitchen_display_timers",
|
|
"alarms_entity": "sensor.kitchen_display_alarms",
|
|
"title": "Kitchen"
|
|
},
|
|
{
|
|
"entity": "light.kitchen_fan_lights",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"entity": "light.kitchen_can_lights",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": false,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"entity": "light.edison_east",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": false,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"entity": "light.edison_west",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": false,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"entity": "light.kitchen_sink",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": false,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"type": "media-control",
|
|
"entity": "media_player.kitchen_display"
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "input_boolean.kitchen_motion_override"
|
|
},
|
|
{
|
|
"entity": "sensor.kitchen_media_players",
|
|
"secondary_info": "last-changed",
|
|
"name": "Kitchen status"
|
|
},
|
|
{
|
|
"entity": "input_number.pause_motion_lights_kitchen"
|
|
},
|
|
{
|
|
"entity": "button.pause_motion_lights_kitchen"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_shutoff_timer_kitchen"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_kitchen_1"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_kitchen_2"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_kitchen_3"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.seeedstudio_mmwave_kit_aa8d94_presence_information"
|
|
},
|
|
{
|
|
"entity": "input_boolean.kitchen_motion_override"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.kitchen_motion_sensors"
|
|
}
|
|
],
|
|
"columns": 3
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
"switch.kitchen_wax"
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
"binary_sensor.fridge_contact"
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
"sensor.kitchen_display_timers"
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_brightness_kitchen_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_color_kitchen_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_sleep_mode_kitchen_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_kitchen_lights"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "Dining Room",
|
|
"path": "dining-room",
|
|
"icon": "mdi:silverware",
|
|
"subview": true,
|
|
"cards": [
|
|
{
|
|
"entity": "light.dining_table",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": false,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"entity": "light.entryway",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": false,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "toggle"
|
|
},
|
|
"entity": "switch.dining_room_lamps"
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "toggle"
|
|
},
|
|
"entity": "switch.dining_room_ent"
|
|
},
|
|
{
|
|
"entity": "light.flow_lights",
|
|
"icon": "mdi:led-strip",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"type": "media-control",
|
|
"entity": "media_player.android_tv_dining_shield_3ddbrew_com"
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "input_boolean.dining_motion_override"
|
|
},
|
|
{
|
|
"entity": "sensor.dining_room_media_players",
|
|
"name": "Dining room status",
|
|
"secondary_info": "last-changed"
|
|
},
|
|
{
|
|
"entity": "input_number.pause_motion_lights_dining"
|
|
},
|
|
{
|
|
"entity": "button.pause_motion_lights_dining"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_shutoff_timer_dining"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "group.table_lights"
|
|
},
|
|
{
|
|
"entity": "group.entryway_lights"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_dining_room"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_dining_room_west"
|
|
},
|
|
{
|
|
"entity": "input_boolean.dining_motion_override"
|
|
}
|
|
],
|
|
"columns": 3
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
"switch.dining_room_dog_water"
|
|
],
|
|
"title": "Dining room dog water"
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_brightness_dining_room_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_color_dining_room_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_sleep_mode_dining_room_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_dining_room_lights"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "Outside",
|
|
"path": "outside",
|
|
"subview": true,
|
|
"icon": "mdi:border-outside",
|
|
"cards": [
|
|
{
|
|
"entity": "light.front_porch_light",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": false,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"entity": "light.driveway",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": false,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_garage"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_garage_2"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_front_door"
|
|
},
|
|
{
|
|
"entity": "sensor.motion_sensor_garage_2_action"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"show_state": true,
|
|
"show_name": true,
|
|
"camera_view": "auto",
|
|
"type": "picture-entity",
|
|
"entity": "camera.front_door_doorbell",
|
|
"camera_image": "camera.front_door_doorbell"
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
"binary_sensor.gate_sensor_door",
|
|
"sensor.gate_sensor_battery",
|
|
"sensor.gate_sensor_signal_strength"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "Stairway",
|
|
"path": "stairway",
|
|
"subview": true,
|
|
"icon": "mdi:stairs",
|
|
"cards": [
|
|
{
|
|
"entity": "light.stairway_lights",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_stairway_1"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_stairway_2"
|
|
},
|
|
{
|
|
"entity": "input_boolean.stairway_motion_override"
|
|
}
|
|
],
|
|
"columns": 3
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_brightness_stairway"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_color_stairway"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_sleep_mode_stairway"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_stairway"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "Laundry",
|
|
"path": "laundry",
|
|
"icon": "mdi:tumble-dryer",
|
|
"subview": true,
|
|
"cards": [
|
|
{
|
|
"entity": "light.laundry_room_light",
|
|
"type": "custom:mushroom-light-card",
|
|
"show_brightness_control": true,
|
|
"use_light_color": false,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"type": "glance",
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_laundry_room_1"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_laundry_room_2"
|
|
},
|
|
{
|
|
"entity": "input_boolean.laundry_motion_override"
|
|
}
|
|
],
|
|
"columns": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "extra bedroom",
|
|
"path": "extra-bedroom",
|
|
"subview": true,
|
|
"cards": [
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "light.extra_bedroom_fan_lights"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.extra_bedroom_lamps",
|
|
"fill_container": true,
|
|
"secondary_info": "last-changed",
|
|
"use_light_color": true,
|
|
"show_brightness_control": true,
|
|
"show_color_control": true,
|
|
"show_color_temp_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "input_boolean.exrtra_bedroom_motion_override"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_extra_bedroom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"type": "custom:fold-entity-row",
|
|
"head": {
|
|
"type": "custom:mushroom-fan-card",
|
|
"entity": "fan.extra_bedroom_fan",
|
|
"icon_animation": true,
|
|
"fill_container": true,
|
|
"show_percentage_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
"entities": [
|
|
"sensor.extra_bedroom_fan_timer",
|
|
"input_number.extra_bedroom_fan_speed",
|
|
"input_number.extra_bedroom_fan_time",
|
|
"button.extra_bedroom_fan"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "media-control",
|
|
"entity": "media_player.android_tv_extra_bedroom_chromecast_3ddbrew_com"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Bathrooms",
|
|
"path": "bathrooms",
|
|
"icon": "mdi:paper-roll",
|
|
"subview": true,
|
|
"cards": [
|
|
{
|
|
"type": "custom:layout-card",
|
|
"layout_type": "masonry",
|
|
"layout": {},
|
|
"cards": [
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "toggle"
|
|
},
|
|
"entity": "light.bathroom",
|
|
"name": "Upstairs Bathroom ",
|
|
"hold_action": {
|
|
"action": "more-info"
|
|
}
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.upstairs_bathroom_lightswitch",
|
|
"secondary_info": "last-changed",
|
|
"name": "Light",
|
|
"icon": "mdi:light-flood-down"
|
|
},
|
|
{
|
|
"entity": "switch.upstairs_bathroom_fan",
|
|
"secondary_info": "last-changed",
|
|
"name": "Fan",
|
|
"icon": "mdi:fan-alert"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_brightness_upstairs_bathroom"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_color_upstairs_bathroom"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_sleep_mode_upstairs_bathroom"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_upstairs_bathroom"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "custom:layout-card",
|
|
"layout_type": "masonry",
|
|
"layout": {},
|
|
"cards": [
|
|
{
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "toggle"
|
|
},
|
|
"entity": "light.downstairs_bathroom_lights",
|
|
"name": "Downstairs Bathroom ",
|
|
"hold_action": {
|
|
"action": "more-info"
|
|
}
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.downstairs_bathroom_lightswitch",
|
|
"secondary_info": "last-changed",
|
|
"icon": "mdi:track-light"
|
|
},
|
|
{
|
|
"entity": "switch.downstairs_bathroom_fan",
|
|
"icon": "mdi:fan",
|
|
"secondary_info": "last-changed"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_brightness_downstairs_bathroom"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_color_downstairs_bathroom"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_sleep_mode_downstairs_bathroom"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_downstairs_bathroom"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.bedroom_bathroom_light",
|
|
"secondary_info": "last-changed"
|
|
},
|
|
{
|
|
"entity": "switch.bedroom_bathroom_fan",
|
|
"name": "Fan",
|
|
"icon": "mdi:fan-chevron-up",
|
|
"secondary_info": "last-changed"
|
|
}
|
|
],
|
|
"title": "Bedroom Bathroom"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Bedroom",
|
|
"path": "bedroom",
|
|
"type": "sections",
|
|
"max_columns": 4,
|
|
"subview": true,
|
|
"sections": [
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "custom:tabbed-card",
|
|
"options": {},
|
|
"tabs": [
|
|
{
|
|
"card": {
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.bedroom_all_lights",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true,
|
|
"show_color_temp_control": true
|
|
},
|
|
{
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.bedroom_lamps",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true,
|
|
"fill_container": true,
|
|
"show_color_temp_control": true
|
|
},
|
|
{
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.bedroom_fan_lights",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"icon": "mdi:led-strip-variant",
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.bed_lights_2",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"icon": "mdi:led-strip-variant",
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.brians_lamp",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
{
|
|
"icon": "mdi:led-strip-variant",
|
|
"type": "custom:mushroom-light-card",
|
|
"entity": "light.jess_lamp",
|
|
"show_brightness_control": true,
|
|
"use_light_color": true,
|
|
"show_color_control": true,
|
|
"collapsible_controls": true
|
|
}
|
|
]
|
|
},
|
|
"attributes": {
|
|
"label": "Lights"
|
|
}
|
|
},
|
|
{
|
|
"card": {
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "fan.brians_fan"
|
|
},
|
|
{
|
|
"entity": "fan.jess_nightstand_fan"
|
|
},
|
|
{
|
|
"entity": "fan.bedroom_fan"
|
|
}
|
|
],
|
|
"show_header_toggle": true,
|
|
"title": "fans"
|
|
},
|
|
{
|
|
"type": "custom:fold-entity-row",
|
|
"head": {
|
|
"type": "custom:mushroom-fan-card",
|
|
"entity": "fan.bedroom_fan",
|
|
"icon_animation": true,
|
|
"fill_container": true,
|
|
"show_percentage_control": true,
|
|
"collapsible_controls": true
|
|
},
|
|
"entities": [
|
|
"sensor.bedroom_fan_timer",
|
|
"input_number.bedroom_fan_speed",
|
|
"input_number.bedroom_fan_time",
|
|
"button.bedroom_fan"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"attributes": {
|
|
"label": "Fans"
|
|
}
|
|
},
|
|
{
|
|
"card": {
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.brians_nightstand_brians_nightstand_1"
|
|
},
|
|
{
|
|
"entity": "switch.jess_nightstand_noise"
|
|
}
|
|
],
|
|
"show_header_toggle": true,
|
|
"title": "Noise Machines"
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.jess_nightstand_extra"
|
|
},
|
|
{
|
|
"entity": "switch.upstairs_wax"
|
|
}
|
|
],
|
|
"show_header_toggle": false
|
|
},
|
|
{
|
|
"type": "glance",
|
|
"show_name": true,
|
|
"show_icon": true,
|
|
"show_state": true,
|
|
"entities": [
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_bedroom"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.motion_sensor_bedroom_2"
|
|
},
|
|
{
|
|
"entity": "input_boolean.bedroom_motion_override"
|
|
},
|
|
{
|
|
"entity": "binary_sensor.seeedstudio_mmwave_kit_aac65c_presence_information"
|
|
},
|
|
{
|
|
"entity": "sensor.seeedstudio_mmwave_kit_aac65c_motion_information"
|
|
}
|
|
],
|
|
"columns": 3
|
|
}
|
|
]
|
|
},
|
|
"attributes": {
|
|
"label": "Noise/Misc"
|
|
}
|
|
},
|
|
{
|
|
"card": {
|
|
"type": "conditional",
|
|
"conditions": [],
|
|
"card": {
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "conditional",
|
|
"conditions": [
|
|
{
|
|
"condition": "state",
|
|
"entity": "timer.motion_shutoff_timer_bedroom",
|
|
"state": "active"
|
|
}
|
|
],
|
|
"card": {
|
|
"type": "custom:timer-bar-card",
|
|
"entities": [
|
|
"timer.motion_shutoff_timer_bedroom"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "input_boolean.auto_wakeup_override"
|
|
},
|
|
{
|
|
"entity": "sensor.bedroom_media_players",
|
|
"name": "Bedroom status",
|
|
"secondary_info": "last-changed"
|
|
},
|
|
{
|
|
"entity": "input_boolean.bedroom_motion_override"
|
|
}
|
|
],
|
|
"title": "Lighting Controls",
|
|
"show_header_toggle": false
|
|
},
|
|
{
|
|
"type": "custom:mushroom-number-card",
|
|
"entity": "input_number.pause_motion_bedroom",
|
|
"fill_container": false
|
|
},
|
|
{
|
|
"type": "horizontal-stack",
|
|
"cards": [
|
|
{
|
|
"type": "custom:button-card",
|
|
"entity": "button.pause_motion_lights_bedroom",
|
|
"color": "auto",
|
|
"name": "Pause Motion",
|
|
"styles": {
|
|
"card": [
|
|
{
|
|
"height": "50px"
|
|
}
|
|
]
|
|
},
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "button.press",
|
|
"target": {
|
|
"entity_id": "button.pause_motion_lights_bedroom"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "custom:button-card",
|
|
"entity": "button.pause_motion_lights_bedroom_xxx",
|
|
"color_type": "card",
|
|
"color": "auto",
|
|
"name": "XXX",
|
|
"styles": {
|
|
"card": [
|
|
{
|
|
"height": "50px"
|
|
}
|
|
],
|
|
"tap_action": null,
|
|
"action": "call-service",
|
|
"service": "button.press",
|
|
"target": {
|
|
"entity_id": "button.pause_motion_lights_bedroom_xxx"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "custom:button-card",
|
|
"entity": "script.bedroom_100",
|
|
"color_type": "card",
|
|
"color": "auto",
|
|
"name": "100% on",
|
|
"styles": {
|
|
"card": [
|
|
{
|
|
"height": "50px"
|
|
}
|
|
]
|
|
},
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "script.turn_on",
|
|
"target": {
|
|
"entity_id": "script.bedroom_100"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "script.1594924637072",
|
|
"name": "Nighty Night",
|
|
"secondary_info": "last-triggered"
|
|
},
|
|
{
|
|
"entity": "script.google_home_retire",
|
|
"name": "Retire",
|
|
"secondary_info": "last-triggered",
|
|
"icon": "mdi:bed"
|
|
},
|
|
{
|
|
"entity": "script.1594590169013",
|
|
"name": "Good Morning",
|
|
"secondary_info": "last-triggered"
|
|
},
|
|
{
|
|
"entity": "input_boolean.disable_mobile_alarms"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "switch.adaptive_lighting_bedroom_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_brightness_bedroom_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_adapt_color_bedroom_lights"
|
|
},
|
|
{
|
|
"entity": "switch.adaptive_lighting_sleep_mode_bedroom_lights"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"attributes": {
|
|
"label": "Lighting Control"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "vertical-stack",
|
|
"cards": [
|
|
{
|
|
"type": "custom:mini-graph-card",
|
|
"entities": [
|
|
"sensor.withings_diastolic_blood_pressure_mmhg_brian",
|
|
"sensor.withings_systolic_blood_pressure_mmhg_brian"
|
|
],
|
|
"hours_to_show": 240,
|
|
"points_per_hour": 6
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"entities": [
|
|
{
|
|
"entity": "sensor.withings_weight_kg_brian",
|
|
"secondary_info": "last-changed"
|
|
},
|
|
{
|
|
"entity": "sensor.withings_systolic_blood_pressure_mmhg_brian",
|
|
"secondary_info": "last-changed"
|
|
},
|
|
{
|
|
"entity": "sensor.withings_diastolic_blood_pressure_mmhg_brian",
|
|
"secondary_info": "last-changed"
|
|
},
|
|
{
|
|
"entity": "sensor.withings_heart_pulse_bpm_brian",
|
|
"secondary_info": "last-changed"
|
|
},
|
|
{
|
|
"entity": "input_boolean.taken_medication",
|
|
"secondary_info": "last-changed"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"icon": "mdi:cannabis",
|
|
"cards": []
|
|
}
|
|
]
|
|
} |