User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Home Assistant

A curated list of amazingly awesome Home Assistant resources.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 2, 2020, 6 a.m.

Thank you frenck & contributors
View Topic on GitHub:
frenck/awesome-home-assistant

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Installing

Installer for a generic Linux system

418
276
71d
Apache-2.0

Installing using a Docker managed environment (recommended method).

Manual installation using a Python virtual environment.

Official Channels

Other Channels

Public Configurations

Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to it. Updated FREQUENTLY!

3.11K
332
3d
n/a

My Home Assistant configuration files

295
34
3d
Unlicense

Example Home Assistant Configs

795
108
4d
n/a

My configuration for Home Assistant on Hass.io

191
30
53d
n/a

ALIVE Again! SmartHome - Nothing but smarthome stuff here! Have fun browsing through my home automation setup... ping me on Discord with any questions!

116
19
62d
MIT

🏡 My Home Assistant Configuration Files. Be sure to ⭐️ my repo!

457
55
1y 53d
n/a

My Main Instance

103
13
1y 116d
n/a

🏡 My Home Assistant Configs. Be sure to my repo to follow the updates!

1.28K
310
6d
n/a

⭐ (Almost) everything needed to run my smart home with Home Assistant and more!

215
12
9d
n/a

Home Assistant Configuration & Documentation for my Smart House.

1.05K
143
6m
n/a

My Home Assistant configuration, a bit different that others :) Be sure to this repository for updates!

932
114
29d
MIT

🏠 My Home Assistant config & docs (Hass.io based). Be sure to 🌟 this repository for updates!

114
13
12m
n/a

My Home Assistant configuration. This repo will be archived 🗄️ in the future

150
20
4m
MIT

My Personal Home Assistant Configuration

22
4
1y 7m
n/a

💫 Lovelace Soft UI Configuration

612
37
32d
MIT

Home Assistant Configuration

3
0
73d
n/a

Official Add-ons

Docker add-ons for Home Assistant

361
441
92d
Apache-2.0

Third Party Add-ons

SSH & Web Terminal - Home Assistant Community Add-ons

93
38
8d
MIT

UniFi Controller - Home Assistant Community Add-ons

80
42
41d
MIT

Node-RED - Home Assistant Community Add-ons

180
40
5d
MIT

Plex Media Server - Home Assistant Community Add-ons

49
27
28d
MIT

IDE - Home Assistant Community Add-ons

60
19
9m
MIT

Hass.io add-on to easily use Amazon Dash Buttons with Home Assistant

134
54
1y 18d
Apache-2.0

InfluxDB - Home Assistant Community Add-ons

70
27
28d
MIT

Grafana - Home Assistant Community Add-ons

91
27
14d
MIT

Tor - Home Assistant Community Add-ons

19
7
98d
MIT

Spotify Connect - Home Assistant Community Add-ons

51
13
33d
MIT

Hass.io add-on for zigbee2mqtt

473
170
27d
Apache-2.0

AppDaemon4 - Home Assistant Community Add-ons

24
9
70d
MIT

TasmoAdmin - Home Assistant Community Add-ons

117
19
38d
MIT

AirCast - Home Assistant Community Add-ons

84
8
29d
MIT

AirSonos - Home Assistant Community Add-ons

34
6
29d
MIT

Back up your Hass.io snapshots and other local files to Dropbox

77
22
1y 8m
Apache-2.0

Log Viewer - Home Assistant Community Add-ons

25
4
38d
MIT

Tautulli - Home Assistant Community Add-ons

18
5
28d
MIT

motionEye - Home Assistant Community Add-ons

103
22
58d
MIT

JupyterLab Lite - Home Assistant Community Add-ons

24
14
15d
MIT

A hass.io add-on to backup snapshots to Google Drive

73
7
105d
MIT

Android Debug Bridge - Home Assistant Community Add-ons

51
12
38d
MIT

Glances - Home Assistant Community Add-ons

37
8
33d
MIT

Matrix - Home Assistant Community Add-ons

19
7
13d
MIT

AdGuard Home - Home Assistant Community Add-ons

115
13
10d
MIT

Traccar - Home Assistant Community Add-ons

29
10
28d
MIT

Home Panel - Home Assistant Community Add-ons

87
15
46d
MIT

Automatically create and sync Hass.io snapshots into Google Drive

1.07K
59
33d
MIT

Grocy - Home Assistant Community Add-ons

84
19
34d
MIT

Lovelace User Interface

🔹 Use icons from fontawesome in home-assistant

105
22
6m
n/a

Custom card demos and configuration examples for Lovelace.

Excellent step by step video for beginners by JuanMTech.

Themes

All community themes in one repository

166
34
5m
n/a

A Dark Theme for Home Assistant

78
28
11d
n/a

Synthwave inspired theme for Home Assistant

96
19
48d
MIT

Homebrew themes for homeassistant lovelace ui

73
40
8m
MIT

Quick tutorial/example on how to configure themes.

A dark theme with cyan accents by Ryoen Deprouw.

A dark theme with grey accents by ksya.

A dark theme with red accents by Ryoen Deprouw.

Pumpkins colored by Mahasri Kalavala.

A dark theme with pale green accents by GreenTurtwig.

Give your frontend a vintage look with this theme by Anup Surendran.

Light carbon theme with green accents by Reua.

20 Great themes by JuanMTech (includes a guide).

Custom Lovelace UI Cards

🔹Automatically populate the entities-list of lovelace cards

293
33
92d
MIT

The card makes it possible to use gauges from https://canvas-gauges.com/

60
10
110d
n/a
29
7
114d
Apache-2.0

Weather Card with animated icons for Home Assistant Lovelace

147
52
91d
MIT

🌡 Thermostat card with a round and black feel to it

570
180
10d
MIT

Minimalistic media card for Home Assistant Lovelace UI

757
98
98d
MIT

Minimalistic graph card for Home Assistant Lovelace UI

1.17K
111
4m
MIT

❇️ Lovelace button-card for home assistant

575
94
24d
MIT

Slide Show Card for Home Assistant's UI LoveLace

18
9
1y 9m
n/a

🔹 Add sliders to entity cards

380
88
4m
MIT

An intuitive way to represent the power and energy that your home is consuming or producing. (A custom card for the Lovelace UI of Home Assistant.)

77
9
27d
Apache-2.0

A different take on the thermostat card for Home Assistant ♨️

308
45
15d
MIT

This project has been replaced by Custom Header

252
35
6m
MIT

Customizable Animated Bar card for Home Assistant Lovelace

150
18
112d
MIT

forked daapd card for Home Assistant Lovelace UI

52
6
1y 5d
MIT

Dual gauge custom card for Lovelace in Home Assistant

62
10
7m
MIT

Custom calendar card for Home Assistant with Lovelace

95
24
7m
n/a

Simple card for various robot vacuums in Home Assistant's Lovelace UI

105
19
37d
MIT

Minimalistic weather card for Home Assistant

120
15
56d
MIT

A quick glance of the state of your home in Home Assistant Lovelace UI.

87
17
1y 33d
MIT

A fluffy banner card for Home Assistant 🥰

226
24
17d
MIT

📺 A card to display upcoming episodes and movies from services like: Plex, Kodi, Radarr, Sonarr, and Trakt.

119
33
17d
n/a

Spotify playlist card for Home Assistant card

134
35
37d
n/a

A custom Lovelace component for displaying battery levels for battery entities

117
27
8m
Apache-2.0

Show multiple entity states and attributes on entity rows in Home Assistant's Lovelace UI

208
23
16d
MIT

This card enables you to specify a target or start a zoned cleanup using live or static map, just like in Xiaomi Home app. Additionally you can define a list of zones and choose the ones to be cleaned.

344
36
34d
MIT

A custom Lovelace card for displaying a combination of persistent notifications, calendar events, and entities in the style of a feed.

91
6
63d
n/a

📝 Templatable Lovelace Configurations

115
15
24d
MIT

💡 A Lovelace custom card for RGB lights

107
5
52d
MIT

Remote Control for LG TV WebOS

65
13
6m
n/a

🔒 Apply restrictions to Lovelace cards

48
3
4m
MIT

Flick/swipe through multiple cards.

Alternative Dashboards

A simple yet highly configurable Dashboard for HomeAssistant

1.01K
203
3d
MIT

Custom Components

Support for Hue motion sensors and device tracker

349
71
13d
n/a

Custom Home Assistant Component for Lutron Caseta Smart Bridge PRO / RA2 Select

148
29
11d
Apache-2.0

Integration for Home Assistant to control climate, TV and fan devices via IR/RF controllers (Broadlink, Xiaomi, MQTT, LOOKin, ESPHome)

597
371
4d
MIT

Home-assistant sensor platform for Xiaomi Mijia BT Hygrothermo temperature and humidity sensor

77
16
1y 7m
MIT

Volkswagen Carnet Component for home assistant

105
33
39d
Apache-2.0

🍻 Untappd Integration

22
7
50d
MIT

Publish Home-Assistant events to Elasticsearch

56
12
45d
MIT

Home Assistant component to control Sonoff/eWeLink devices with original firmware

657
240
6m
MIT

This is a custom component to allow control of Amazon Alexa devices in Home Assistant using the unofficial Alexa API.

554
166
3d
Apache-2.0

iCloud3 is a device_tracker custom_component for iPhones, iPads & iWatches that monitors zone & location events triggered by the HA iOS Companion App

92
17
6d
MIT

Component to show potential breaking_changes in the current published version based on your loaded components

52
14
88d
MIT

Circadian Lighting custom component for Home Assistant

271
50
5m
Apache-2.0

Asynchronous Arlo Component for Home Assistant

142
27
5d
LGPL-3.0

This is a manager for your custom integration (components) and plugin (lovelace elements) needs.

DIY

🎩 Queue music, play movies, or trigger events with RFID cards.

348
40
8m
MIT

Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

13.7K
3K
3d
GPL-3.0

Program ESP8266 boards and ESP32 boards using YAML.

DIY Gateways

MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale compatibility, SMS & LORA.

1.94K
421
3d
GPL-3.0

Replacement for a Milight/LimitlessLED hub hosted on an ESP8266

630
161
7d
MIT

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨

4.93K
872
8d
GPL-3.0

DIY Projects

(OBSOLETE) ESP8266 MQTT JSON Digital LEDs for Home Assistant

499
269
3y 4m
Apache-2.0

Scan NFC tags/cards with MQTT action to Home Assistant

44
2
1y 51d
MIT

Swimming Pool Automation Systen with Raspberry Pi + Home Assistant

141
29
1y 56d
MIT

LCD Touchscreen wall switch replacement.

15, Temperature, Humidity, Light, Motion, and RGB LED, without soldering.

In inexpensive RGB bulb that works on WiFi.

Bidirectional with IR and 433mhz using ESP8266 and MQTT.

Automate your window blinds using an ESP8266, a servo and MQTT.

A Hackster channel with multiple DIY projects.

Tie a ESP32-CAM, HA, and Facebox together for a cheap Facial Recog / Home monitoring solution.

Blogs

Brad posts articles with great instructions for new users.

Co-host of the Home Assistant Podcast.

Features budget friendly guides and information.

Articles on DIY home automation projects and self hosted services.

DIY Smarthome guides, reviews, and advice.

Quindor's personal blog for pasting random (mostly technology related) things.

YouTube Channels

Ben has great tutorials for getting started, unfortunately, inactive lately.

Great informational and tutorial videos.

Great how-to videos and also streams live.

Tutorials and more, also has videos on home automation in general.

Tips, Tricks & Tutorials, moving to mainly live streams.

Easy to follow how-to videos, product reviews and more.

Publishes videos based on his home and GitHub repository.

Tutorials on hardware projects and Tasmota automations.

Tutorials & reviews: Camera's, Home Networking, ESP8266 boards, Node-RED.

Podcasts

Biweekly podcast with the latest news and interesting guests.

Twitter

Open source home automation that puts local control and privacy first.

Latest news on the development of Home Assistant for contributors.

Founder of the Home Assistant project.

Core developer and creator of the Hass.io project.

Creator of this Awesome list and maintainer of the Community Hass.io Add-ons project.

Blogger of all things Tech. Smart Home, #IOT & other Geeky subjects.

Guy friends call when #tech happens. Tweet 25-50x/week about #smarthome, #homenetwork, #cybersecurity, #Linux, #gadgets, and #life.

For all commmunity add-on news and updates.

Great how-to videos and also streams live.

Uncategorized

Presence tracking and more for automation on the room-level

626
72
3d
MIT

Linux service to collect and transfer Xiaomi Mi Flora plant sensor data via MQTT to your smart home system, with cluster support 🌱🌼🥀🏡🌳

373
102
6m
MIT

Simple command line utility to help debug Home Assistant configuration

77
13
3y 4m
MIT

Offline private voice assistant for many human languages

212
29
40d
MIT

Vagrant box running Hass.io / Home Assistant

41
23
7m
MIT

Python Apps for Home Automation

478
323
69d
n/a

Configuration UI for Home Assistant

205
155
9m
MIT

A NodeJS RESTful API which can be used with Home Assistant to report the state of Docker Containers

159
23
12m
MIT

Hack your Amazon Dash to run what you want.

680
63
42d
MIT

HomeKit to MQTT bridge 🏡📱

274
66
2y 99d
MIT

ALIVE Again! SmartHome - Nothing but smarthome stuff here! Have fun browsing through my home automation setup... ping me on Discord with any questions!

116
19
62d
MIT

Distributed advertisement-based BTLE presence detection reported via mqtt

945
123
7d
n/a

Explore and analyse your Home Assistant data

102
20
28d
MIT

iPhone/iPad/iOS App to control and monitor your home remotely.

Highly configurable Android Kiosk Browser and App Launcher.

The official developer documentation.

Database of supported/confirmed working devices.

Android application for web-based dashboards and home automation platforms.

Freemium Android client application with widget support.

How to simplify your smart home configuration with GitLab CI/CD.

List of ADB intents to control Android Devices.

Visual Studio Code Extension that provides auto-completion, config validation and snippets when editting your configuration.

Alternative Home Automation Software

Open source Home Automation System

2.8K
1.03K
3d
GPL-3.0

A privacy-first, open-source home assistant

1.53K
213
5d
Apache-2.0

Commercial home automation hub by Samsung.

Other Awesome Lists

Curated list of awesome SmartHome/Home Automation things (open and leaving users in control)

258
25
33d
n/a

🤖 A curated list of awesome Internet of Things projects and resources.

1.99K
357
13d
MIT

A curated list of awesome open source IoT frameworks, libraries and software.

458
104
2y 7m
n/a

🗣Curated list of awesome resources for the Amazon Alexa platform.

449
68
5m
n/a

A curated list of MQTT related stuff.

1.41K
185
18d
n/a

A list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of hosting and managing applications instead of renting from Software-as-a-Service providers

50.42K
4.01K
4d
n/a