Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- title: home
- layout_type: grid
- cards:
- - type: vertical-stack
- cards:
- - type: horizontal-stack
- cards:
- - type: custom:mushroom-person-card
- entity: person.ana
- icon: mdi:account
- name: Ana
- device_trackers:
- - device_tracker.pixel_7_pro_2
- use_entity_picture: true
- show_state: true
- layout: vertical
- card_mod:
- style: |
- ha-card {
- border: 3px solid {% if states('person.ana') == 'home' %} green {% else %} red {% endif %};
- border-radius: 15px;
- }
- - type: custom:mushroom-person-card
- entity: person.leigh
- icon: mdi:account
- name: Leigh
- device_trackers:
- - device_tracker.sm_n986b
- use_entity_picture: true
- show_state: true
- layout: vertical
- card_mod:
- style: |
- ha-card {
- border: 3px solid {% if states('person.leigh') == 'home' %} green {% else %} red {% endif %};
- border-radius: 15px;
- }
- - type: custom:mushroom-person-card
- entity: person.grayson
- icon: mdi:account
- name: Grayson
- use_entity_picture: true
- show_state: true
- layout: vertical
- card_mod:
- style: |
- ha-card {
- border: 3px solid {% if states('person.grayson') == 'home' %} green {% else %} red {% endif %};
- border-radius: 15px;
- }
- - type: custom:mushroom-person-card
- entity: person.scarlett
- icon: mdi:account
- name: Scarlett
- use_entity_picture: true
- show_state: true
- layout: vertical
- card_mod:
- style: |
- ha-card {
- border: 3px solid {% if states('person.scarlett') == 'home' %} green {% else %} red {% endif %};
- border-radius: 15px;
- }
- - type: custom:mushroom-title-card
- title: >
- {% set hour = now().hour -%}
- {%- if hour < 12 -%}Good Morning
- {%- elif hour < 18 -%}Good Afternoon
- {%- else -%}Good Evening
- {%- endif -%},
- {%- set last_person = states('sensor.last_person_home') -%}
- {%- if last_person not in ['unknown', '', None] and states(last_person) == 'home' -%}
- {{ last_person }}
- {%- else -%}
- Wolf Family
- {%- endif %}
- subtitle: Wolfden Smart Home
- - type: custom:mushroom-chips-card
- alignment: center
- chips:
- - type: weather
- entity: weather.home
- show_temperature: true
- show_conditions: true
- - type: entity
- entity: sensor.sun_next_setting
- icon: mdi:weather-sunset-down
- - type: entity
- entity: sensor.sun_next_rising
- icon: mdi:weather-sunset-up
- - type: entity
- entity: sensor.bertalstreet_temperature
- icon: mdi:thermometer
- - type: entity
- entity: sensor.bertalstreet_humidity
- icon: mdi:water-percent
- - type: custom:weather-card
- entity: weather.forecast_home
- title: Weather Forecast
- - type: custom:layout-card
- layout_type: grid
- layout: null
- grid-template-columns: repeat(2, 1fr)
- grid-template-rows: auto
- grid-gap: 10px
- - type: custom:mushroom-light-card
- entity: light.bedroom
- icon: mdi:bed
- name: Bedroom
- secondary_info: state
- use_light_color: true
- tap_action: null
- action: call-service
- service: browser_mod.popup
- service_data: null
- title: Bedroom Light
- card:
- type: custom:mushroom-light-card
- entity: light.bedroom
- show_brightness_control: true
- show_color_control: true
- collapsible_controls: true
- large: true
- - type: custom:mushroom-light-card
- entity: light.garage
- icon: mdi:garage
- name: Garage
- secondary_info: state
- use_light_color: true
- tap_action: null
- action: call-service
- service: browser_mod.popup
- service_data: null
- title: Garage Light
- card:
- type: custom:mushroom-light-card
- entity: light.garage
- show_brightness_control: true
- show_color_control: true
- collapsible_controls: true
- large: true
- - type: custom:mushroom-light-card
- entity: light.ald563ha
- icon: mdi:led-strip
- name: Lounge
- secondary_info: state
- use_light_color: true
- tap_action: null
- action: call-service
- service: browser_mod.popup
- service_data: null
- title: Lounge Light
- card:
- type: custom:mushroom-light-card
- entity: light.ald563ha
- show_brightness_control: true
- show_color_control: true
- collapsible_controls: true
- large: true
- - type: custom:mushroom-light-card
- entity: light.graysons_bedroom
- icon: mdi:account-child
- name: Grayson's Room
- secondary_info: state
- use_light_color: true
- tap_action: null
- action: call-service
- service: browser_mod.popup
- service_data: null
- title: Grayson's Room Light
- card:
- type: custom:mushroom-light-card
- entity: light.graysons_bedroom
- show_brightness_control: true
- show_color_control: true
- collapsible_controls: true
- large: true
- - type: custom:mushroom-title-card
- title: Media Control
- - type: custom:layout-card
- layout_type: grid
- layout:
- grid-template-columns: repeat(2, 1fr)
- grid-template-rows: auto
- grid-gap: 10px
- - type: custom:mini-media-player
- entity: media_player.grayson
- name: Grayson's Speaker
- icon: mdi:speaker-wireless
- artwork: cover
- source: icon
- sound_mode: icon
- info: scroll
- volume_stateless: false
- toggle_power: true
- - type: custom:mini-media-player
- entity: media_player.lounge
- name: Lounge Speaker
- icon: mdi:speaker-wireless
- artwork: cover
- source: icon
- sound_mode: icon
- info: scroll
- volume_stateless: false
- toggle_power: true
- - type: custom:mini-media-player
- entity: media_player.bedroom
- name: Bedroom Speaker
- icon: mdi:speaker-wireless
- artwork: cover
- source: icon
- sound_mode: icon
- info: scroll
- volume_stateless: false
- toggle_power: true
- - type: custom:mini-media-player
- entity: media_player.kitchen
- name: Kitchen Speaker
- icon: mdi:speaker-wireless
- artwork: cover
- source: icon
- sound_mode: icon
- info: scroll
- volume_stateless: false
- toggle_power: true
- - type: custom:mini-media-player
- entity: media_player.scarlett
- name: Scarlett's Speaker
- icon: mdi:speaker-wireless
- artwork: cover
- source: icon
- sound_mode: icon
- info: scroll
- volume_stateless: false
- toggle_power: true
- - type: custom:upcoming-media-card
- title: Recently Added on Plex
- entity: sensor.lanaplex_plex_recently_added
- - type: custom:atomic-calendar-revive
- title: Calendars & Tasks
- alignment: center
- entities:
- - calendar.
- - calendar.
- - calendar.baw_baw_shire_council
- - calendar.
- - calendar.
- showWeekNumber: true
- maxEventDays: 7
- showLocation: true
- refreshInterval: 60
- - type: custom:mushroom-chips-card
- title: Shopping List
- chips: null
- - type: todo-list
- entity: todo.my_shopping_list
- title: Todo List
- - type: custom:mushroom-title-card
- title: Quick Controls
- - type: custom:button-card
- entity: switch.automation_wake_up_1
- name: Wake Up Routine
- icon: mdi:alarm
- size: 15%
- styles:
- card:
- - height: 60px
- grid:
- - grid-template-areas: '"i n s"'
- - grid-template-columns: 15% auto 10%
- - grid-template-rows: min-content
- icon:
- - width: 25px
- - height: 25px
- - type: custom:button-card
- entity: switch.automation_routine_1
- name: Morning Routine
- icon: mdi:coffee
- size: 15%
- styles:
- card:
- - height: 60px
- grid:
- - grid-template-areas: '"i n s"'
- - grid-template-columns: 15% auto 10%
- - grid-template-rows: min-content
- icon:
- - width: 25px
- - height: 25px
- - type: custom:button-card
- entity: switch.automation_leaving_home
- name: Leaving Home
- icon: mdi:exit-run
- size: 15%
- styles:
- card:
- - height: 60px
- grid:
- - grid-template-areas: '"i n s"'
- - grid-template-columns: 15% auto 10%
- - grid-template-rows: min-content
- icon:
- - width: 25px
- - height: 25px
- - type: custom:button-card
- entity: switch.automation_coming_home
- name: Coming Home
- icon: mdi:home-import-outline
- size: 15%
- styles:
- card:
- - height: 60px
- grid:
- - grid-template-areas: '"i n s"'
- - grid-template-columns: 15% auto 10%
- - grid-template-rows: min-content
- icon:
- - width: 25px
- - height: 25px
- - type: media-control
- entity: media_player.spotify_mr_lobos
- icon: mdi:home
- - type: button
- entity: input_boolean.cast_button
- name: "Cast Home"
- icon: mdi:cast
- tap_action:
- action: call-service
- service: input_boolean.turn_on
- target:
- entity_id: input_boolean.cast_button
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement