Home

Awesome

Home Assistant Configuration

⚠️ Important

As of 2024, this repository is no longer maintained. While I will not be updating this project, pull requests addressing future breaking changes are welcome. I want to thank everyone for their contributions and support on this project. Seeing it rise as the community's top topic of all time has been truly overwhelming.

I am now shifting my focus to a new project called ha-fusion. It aims to be a modern, easy-to-use, and performant custom dashboard built from scratch. I hope you'll check it out!

https://github.com/matt8707/ha-fusion


Home Assistant Container on a Synology DiskStation DS918+ NAS. Wall mounted tablet (Galaxy Tab A 10.1) using Fully Kiosk Browser. My configuration is exposed to HomeKit with Apple TV acting as a hub for remote connection.

If you like anything here, be sure to :star2: my repo!

dashboard

Installation

How do I install this theme? <br> There's no install button. I'm sharing my full configuration

Can you please add this to HACS? <br> No, because this is not a custom card or integration

Where do I even start? <br> INSTALL.md explains how to get started :tada:

Features

animations

Sidebar

Footer

Popups that supports notifications.

footer

Popups

Long press a button to show settings and information pertaining to the entity, using browser_mod. Light popups are automatically created using the light button-card template with 🍄 Mushroom

<img src="https://raw.githubusercontent.com/matt8707/hass-config/master/www/img/group.png" width="35%">

Media

Conditionally display media players based on the last active device. If nothing is active for 15 minutes, a poster of the last downloaded movie/episode is shown (Plex, Radarr, Sonarr). Swipe to reveal non-active media players

media

Theme

card-mod is used for the styles in include/themes.yaml and each popup also contain styles depending on content. I've made a tool to help with css element selectors - https://matt8707.github.io/card-mod-helper/

media

Screenshots

nasvacuum
nasvacuum
misc
multi

Hardware

VendorProductIntegrationDescription
UbiquitiUniFi Dream MachineunifiRouter, controller, switch and access point
SynologyDiskStation DS918+synology_dsm4x4TB NAS - matt8707/docker-compose-dsm
RaspberryPi 3 Model B+shell_commandBluetooth communication - matt8707/docker-compose-rpi
SamsungGalaxy Tab A SM-T510customWall mounted tablet in hallway by the front door
PhilipsHuehueBridge, 15 bulbs, 3 motion sensors, 2 dimmer switches
AppleiMacshell_commandAll-in-one desktop computer
SwitchBotSwitchBot BotcustomBluetooth device that mechanically turns on my computer
XiaomiMi Roborock S50xiaomi_miioRobot vacuum with lidar - xiaomi-cloud-map-extractor
BroadlinkRM4 Pro, HTS2 cablebroadlinkInfrared transmitter for AC unit with temp/humidity sensor
GosundSP112esphome3x tuya wifi plugs with power monitoring, flashed with ESPHome
BelkinWeMowemo2x wifi plugs and 1x motion sensor
GoogleNest MinicastNot really used, Google sent me one
DeltacoSH-P01tuyaCheap wifi plug for balcony LED lights
PhosconConBee IIcustomZigbee USB gateway using zigbee2mqtt
XiaomiAqara MCCGQ11LMmqtt3x zigbee door/window contact sensors
AppleTV 4Kapple_tv2x set-top-boxes that streams content from Plex
SonyBravia KDL-55W905Abraviatv2013 mid-range 55" 1080p 3D TV
SamsungUE50RU6025KXXCcustom2019 low-range 50" 4K HDR TV
SonyPlayStation 5customGame console - State, sleep and wake
AppleiPhone XiosHome Assistant Companion App for iOS

Note: I do not recommend "Belkin WeMo" or "Deltaco SH-P01"


GitHub Repository https://github.com/matt8707/hass-config

Home Assistant Community Topic https://community.home-assistant.io/t/a-different-take-on-designing-a-lovelace-ui/162594