# A living room dashboard
# From Synced: https://synced.com.au/learn/ecosystems/home-assistant/dashboards/living-room
# Captured on Home Assistant 2026.7.1
views:
  - title: Living Room
    path: living-room
    type: sections
    max_columns: 2
    sections:
      - type: grid
        cards:
          - type: heading
            heading: Lights
            heading_style: title
            icon: mdi:lightbulb-group
          - type: tile
            entity: light.living_lights
            name: Living Lights
            icon: mdi:sofa
            features_position: bottom
            features:
              - type: light-brightness
            grid_options:
              columns: 12
              rows: 2
          - type: button
            name: Warm
            show_name: false
            show_state: false
            icon: mdi:circle
            icon_height: 30px
            tap_action:
              action: perform-action
              perform_action: light.turn_on
              target:
                entity_id: light.living_lights
              data:
                color_temp_kelvin: 2200
            card_mod:
              style: |
                ha-card {
                  --paper-item-icon-color: rgb(255,147,41) !important;
                }
                ha-card ha-icon, ha-card ha-state-icon {
                  color: rgb(255,147,41) !important;
                }
            grid_options:
              columns: 2
              rows: 1
          - type: button
            name: Cool
            show_name: false
            show_state: false
            icon: mdi:circle
            icon_height: 30px
            tap_action:
              action: perform-action
              perform_action: light.turn_on
              target:
                entity_id: light.living_lights
              data:
                color_temp_kelvin: 5000
            card_mod:
              style: |
                ha-card {
                  --paper-item-icon-color: rgb(205,225,255) !important;
                }
                ha-card ha-icon, ha-card ha-state-icon {
                  color: rgb(205,225,255) !important;
                }
            grid_options:
              columns: 2
              rows: 1
          - type: button
            name: Peach
            show_name: false
            show_state: false
            icon: mdi:circle
            icon_height: 30px
            tap_action:
              action: perform-action
              perform_action: light.turn_on
              target:
                entity_id: light.living_lights
              data:
                rgb_color: [255, 175, 140]
            card_mod:
              style: |
                ha-card {
                  --paper-item-icon-color: rgb(255,175,140) !important;
                }
                ha-card ha-icon, ha-card ha-state-icon {
                  color: rgb(255,175,140) !important;
                }
            grid_options:
              columns: 2
              rows: 1
          - type: button
            name: Rose
            show_name: false
            show_state: false
            icon: mdi:circle
            icon_height: 30px
            tap_action:
              action: perform-action
              perform_action: light.turn_on
              target:
                entity_id: light.living_lights
              data:
                rgb_color: [255, 80, 120]
            card_mod:
              style: |
                ha-card {
                  --paper-item-icon-color: rgb(255,80,120) !important;
                }
                ha-card ha-icon, ha-card ha-state-icon {
                  color: rgb(255,80,120) !important;
                }
            grid_options:
              columns: 2
              rows: 1
          - type: button
            name: Violet
            show_name: false
            show_state: false
            icon: mdi:circle
            icon_height: 30px
            tap_action:
              action: perform-action
              perform_action: light.turn_on
              target:
                entity_id: light.living_lights
              data:
                rgb_color: [150, 90, 255]
            card_mod:
              style: |
                ha-card {
                  --paper-item-icon-color: rgb(150,90,255) !important;
                }
                ha-card ha-icon, ha-card ha-state-icon {
                  color: rgb(150,90,255) !important;
                }
            grid_options:
              columns: 2
              rows: 1
          - type: button
            name: Ocean
            show_name: false
            show_state: false
            icon: mdi:circle
            icon_height: 30px
            tap_action:
              action: perform-action
              perform_action: light.turn_on
              target:
                entity_id: light.living_lights
              data:
                rgb_color: [60, 140, 255]
            card_mod:
              style: |
                ha-card {
                  --paper-item-icon-color: rgb(60,140,255) !important;
                }
                ha-card ha-icon, ha-card ha-state-icon {
                  color: rgb(60,140,255) !important;
                }
            grid_options:
              columns: 2
              rows: 1
          - type: heading
            heading: Scenes
            heading_style: title
            icon: mdi:gesture-tap-button
          - type: button
            name: Movie
            icon: mdi:movie-open
            show_state: false
            icon_height: 36px
            tap_action:
              action: perform-action
              perform_action: light.turn_on
              target:
                entity_id: light.living_lights
              data:
                brightness_pct: 12
                color_temp_kelvin: 2200
            grid_options:
              columns: 4
              rows: 2
          - type: button
            name: Sports
            icon: mdi:football-australian
            show_state: false
            icon_height: 36px
            tap_action:
              action: perform-action
              perform_action: light.turn_on
              target:
                entity_id: light.living_lights
              data:
                brightness_pct: 100
                color_temp_kelvin: 4000
            grid_options:
              columns: 4
              rows: 2
          - type: button
            name: Relax
            icon: mdi:weather-night
            show_state: false
            icon_height: 36px
            tap_action:
              action: perform-action
              perform_action: scene.turn_on
              target:
                entity_id: scene.living_room_relax
            grid_options:
              columns: 4
              rows: 2
          - type: button
            name: Read
            icon: mdi:book-open-page-variant
            show_state: false
            icon_height: 36px
            tap_action:
              action: perform-action
              perform_action: scene.turn_on
              target:
                entity_id: scene.living_read
            grid_options:
              columns: 4
              rows: 2
          - type: button
            name: Nightlight
            icon: mdi:weather-sunset-down
            show_state: false
            icon_height: 36px
            tap_action:
              action: perform-action
              perform_action: scene.turn_on
              target:
                entity_id: scene.living_room_nightlight
            grid_options:
              columns: 4
              rows: 2
          - type: button
            name: All off
            icon: mdi:power
            show_state: false
            icon_height: 36px
            tap_action:
              action: perform-action
              perform_action: light.turn_off
              target:
                entity_id: light.living_lights
            grid_options:
              columns: 4
              rows: 2
      - type: grid
        cards:
          - type: heading
            heading: Media
            heading_style: title
            icon: mdi:speaker
          - type: media-control
            entity: media_player.living_room_2
            grid_options:
              columns: 12
              rows: 3
          - type: heading
            heading: Room
            heading_style: title
            icon: mdi:home-outline
          - type: tile
            entity: cover.living_roller_left
            name: Left
            features_position: bottom
            features:
              - type: cover-position
            grid_options:
              columns: 6
              rows: 2
          - type: tile
            entity: cover.living_roller_right
            name: Right
            features_position: bottom
            features:
              - type: cover-position
            grid_options:
              columns: 6
              rows: 2
          - type: tile
            entity: climate.living
            name: Air conditioner
            icon_tap_action:
              action: toggle
            features_position: bottom
            features:
              - type: target-temperature
            grid_options:
              columns: 12
              rows: 2
