Awesome Home Assistant
A curated list of amazingly awesome Home Assistant resources.
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
How to use
Installing
Home Assistant Installation
The official installation guides.
In case you need help >Official Communities
Home Assistant Discord
The main chat, most of us are there.
Home Assistant Community
The discussion forum.
Home Assistant Subreddit
The official subreddit.
Home Assistant Facebook Group
Facebook group for enthusiasts.
In case you need help >Around community projects
AppDaemon Discord
Help with the Python automation framework that runs alongside the core.
ESPHome Discord
Help with ESP-based DIY devices and the YAML firmware for them.
Frigate Discussions
GitHub Discussions for the local-NVR / object-detection project.
HACS Discord
Help with the Home Assistant Community Store.
Music Assistant Discord
Chat for the multi-room music server.
NetDaemon Discord
Help with writing automations in C# / .NET.
Tasmota Discord
Chat for the ESP firmware that powers many Sonoff and eWeLink devices.
Z-Wave JS Discord
Chat for the Z-Wave JS stack used by the Z-Wave integration.
Zigbee2MQTT Discussions
GitHub Discussions for the popular Zigbee bridge.
In case you need help >Other community spaces
Home Assistant International Telegram
English-speaking Telegram group for the wider international community.
r/homeautomation
The largest platform-agnostic home automation subreddit, covering all hubs, protocols, and project ideas.
r/smarthome
Product-focused smart home subreddit with buying advice, reviews, and setup questions.
r/selfhosted
Subreddit for self-hosted software, with a large crossover into home automation and local control.
Home Assistant on Lemmy
Fediverse alternative to the subreddit for privacy-minded users.
Home Automation on Lemmy
General home automation community on the Fediverse.
Everything Smart Home Discord
General smart home discussion server run by Lewis Barclay.
Home Operations Discord
For people managing their smart home infrastructure with GitOps and Kubernetes.
#Home-Assistant on Matrix
Matrix room for real-time chat on the open, federated protocol.
CocoonTech
One of the oldest home automation forums on the web, covering all platforms for over 20 years.
Public Configurations
Carlo Costanzo
Probably the most documented configuration out there (5,208 .
DubhAd
Also known as Tinkerer, shares his configuration files (688 .
geekofweek
Has 300+ automations (1,477 .
Alok Saboo
Also known as arsaboo. Regularly updated (1,953 .
Franck Nijhof
Home Assistant OS based, very different configuration structure compared to others (2,009 .
Klaas Schoute
Home Assistant OS based, Intel NUC, Ubuntu Server, Docker and regularly updated (223 .
Ryan Warner
Docker on Ubuntu HA Config, maintained since early HA. Highly documented and regularly updated (5 .
Custom Integrations >AI & LLMs
LLM Vision
Add visual intelligence to your automations: caption camera snapshots, summarize what is happening, react to specific events (1,373 .
AI Automation Suggester
Scan your entities and ask an AI provider (OpenAI, Anthropic, Google, Groq, Ollama) for tailored automation suggestions, surfaced as notifications (749 .
Custom Integrations >Lighting
Circadian Lighting
Slowly synchronizes your color-changing lights with the naturally occurring color temperature of the sky throughout the day (886 .
Adaptive Lighting
Slowly adjust the brightness and color temperature of your lights based on the position of the sun (3,324 .
Govee
Local control of Govee Wi-Fi lights and bulbs, including effects and color modes (352 .
Custom Integrations >Climate
Better Thermostat
Smarter thermostat with window detection, heating curves, and per-room comfort profiles for thermostatic radiator valves (1,443 .
Versatile Thermostat
Full-featured thermostat with presets, window detection, motion-based comfort, and presence (1,075 .
Midea Air Appliances LAN
Local control of Midea air conditioners, dehumidifiers, and other appliances over LAN (460 .
Smart Autotune Thermostat (SAT)
Self-tuning thermostat that talks to OpenTherm, ESPHome, or MQTT gateways and adapts the heating curve to your home over time (246 .
Dual Smart Thermostat
Enhanced version of the built-in generic thermostat, with separate heating and cooling, floor temperature limits, and humidity controls (225 .
Custom Integrations >Energy & solar
Powercalc
Calculate estimated power consumption of lights and other devices, even those that don't report it themselves (1,503 .
Anker Solix
Pull Anker Solix balcony solar systems, batteries, and power stations into the energy dashboard with live state, history, and charging control (1,005 .
Octopus Energy
Pull Octopus Energy tariffs, smart meter readings, intelligent dispatch slots, and saving sessions into your dashboard (940 .
Huawei Solar
Read and control Huawei solar inverters and home batteries over Modbus, including grid charge windows (899 .
SolaX Modbus
Talk to SolaX, Solinteg, Sofar, Growatt, and other inverters over Modbus, including read-only and inverter control modes (490 .
Solarman
Read Deye, Sofar, and other Solarman-branded inverters via the Solarman stick logger (483 .
OCPP
Bring electric vehicle chargers that speak OCPP into the energy dashboard, with start, stop, and per-session metering (372 .
Solcast PV Forecast
Pulls Solcast solar production forecasts so you can see expected generation for the day, with up-to-the-hour confidence bands (420 .
EPEX Spot
Brings hourly EPEX spot electricity prices into your dashboard so you can shift loads to the cheapest slots (310 .
ENTSO-e Day-Ahead Prices
Fetches day-ahead electricity prices from the ENTSO-e Transparency Platform across most European countries (265 .
SolarEdge Modbus Multi
Reads SolarEdge inverters, meters, and batteries locally over Modbus/TCP, with multi-inverter and three-phase support (303 .
FoxESS Modbus
Connects directly to FoxESS solar inverters over Modbus, no cloud round-trips, for real-time status and control (308 .
Victron GX
Reads data from a Victron GX device over Modbus/TCP, exposing inverters, batteries, solar chargers, and AC inputs (317 .
Solis Sensor
Talks to the SolisCloud PV monitoring portal so you can pull Solis inverter generation, battery, and grid data into the energy dashboard (320 .
GoodWe Inverter
Pulls live data from GoodWe solar inverters over the local network for use in the energy dashboard (213 .
Solar Optimizer
Starts and stops your appliances based on solar surplus production so you self-consume rather than export (228 .
Dynamic Energy Cost
Tracks real-time and cumulative energy cost against a dynamic price feed like Nord Pool or EPEX (189 .
Energi Data Service
Fetches Danish electricity spot prices from the Energi Data Service API for use in price-aware automations (275 .
Custom Integrations >Cameras & video
HASS Aarlo
Asynchronous Arlo integration. Similar to the Arlo web site; monitors events and states for all base stations, cameras and doorbells (470 .
WebRTC Camera
View RTSP streams from IP Cameras in real-time through WebRTC or MSE with Pan/Zoom controls (2,134 .
Frigate
Integrate the Frigate NVR with local object detection into your dashboard, alerts, and snapshots (1,181 .
Eufy Security
Manage Eufy Security cameras, doorbells, and base stations with live streams and event notifications (1,338 .
Tapo Control
Control TP-Link Tapo cameras with PTZ, motion events, and a live RTSP stream (1,912 .
Dahua
Pair Dahua cameras and doorbells with motion events, snapshots, sirens, and PTZ controls (541 .
Custom Integrations >Security & alarm
Custom Integrations >Voice & media playback
Spotcast
Start Spotify playback on an idle Chromecast device as well as control Spotify connect devices (809 .
Alexa Media Player
Control Amazon Alexa devices: announce, play media, and pull device state into your automations (1,948 .
YandexStation
Control Yandex Station speakers and other smart-home devices through Alice (1,868 .
Yandex Smart Home
Expose your devices to Yandex Alice and the Yandex smart-home app (1,066 .
View Assist Companion
Companion Android app and integration that turns a tablet into a hands-free voice and dashboard satellite (374 .
Custom Integrations >Cars & EV charging
Kia Uvo & Hyundai Bluelink
Track and control Kia Connect (Uvo) and Hyundai Bluelink cars across EU, Canada, and USA, including charging, climate, and lock state (870 .
Tesla
Track Tesla cars and Powerwalls with charging, climate, location, and security state, using a refresh token from a third-party login app (740 .
Volkswagen Carnet
Track charging state, climate preconditioning, and remote lock and honk for Volkswagen cars on the Carnet platform (643 .
Audi Connect
Tracks Audi cars over the Audi Connect API, including charging state, range, lock, and climate preconditioning (338 .
Polestar
Reads Polestar EVs through the Polestar app API, with range, charging, and location data (249 .
Stellantis Vehicles
Adds Stellantis cars (Peugeot, Citroen, Fiat, Opel, Vauxhall, DS) over the manufacturer API for range, lock, and climate (231 .
evcc
Connects to an evcc instance to surface charge sessions, solar matching, and per-loadpoint state (410 .
Easee EV Charger
Adds Easee EV chargers with live charge state, dynamic load balancing, and per-session metering (272 .
EV Smart Charging
Plans an electric vehicle charging schedule across the cheapest hours of a dynamic tariff, working with most chargers and price sensors (297 .
Custom Integrations >Presence & location
iCloud3
Improved version of the iCloud device tracker component with a lot of capabilities (855 .
iPhone Detect
Detect iPhones (and other phones) on the local Wi-Fi without an app, by sending a UDP probe and watching for the reply (625 .
Flightradar24
Track aircraft flying over a configurable bounding box around your home using Flightradar24 (468 .
Places
Reverse-geocodes a device tracker location through OpenStreetMap so automations can react to "at the supermarket" rather than raw coordinates (191 .
Custom Integrations >Vacuums
Xiaomi Cloud Map Extractor
Presents a live view of a map for Xiaomi (Roborock/Viomi/Roidmi/Dreame) vacuums without a need for rooting (1,405 .
Dreame Vacuum
Dreame robot vacuums with full map support, including no-go zones and selective room cleaning (1,999 .
Custom Integrations >Bluetooth & BLE
BLE Monitor
Passively read sensor data from Xiaomi MiBeacon, Govee, ATC, Inkbird, Qingping, and many other BLE sensors (2,214 .
Bermuda
Room-level presence detection by triangulating BLE signals across multiple ESPHome receivers (1,798 .
BLE Battery Management Systems
Reads Bluetooth Low Energy battery management systems (BMS) from many vendors, exposing per-cell voltages, balancing, and SOC (328 .
EcoFlow BLE
Pulls EcoFlow power stations and accessories over Bluetooth Low Energy, no cloud account required (304 .
Custom Integrations >Battery monitoring
Battery Notes
Annotate every device with its battery type and quantity, then track replacements, low-battery warnings, and history (1,105 .
Custom Integrations >Vendor & brand
SmartIR
Integrates devices using Broadlink IR (2,733 .
Sonoff LAN
Control Sonoff devices with eWeLink (original) firmware over LAN and/or Cloud (3,257 .
Xiaomi MIoT
Auto-integrate Xiaomi smart-home devices over Wi-Fi, BLE, and Zigbee using the MIoT-spec protocol (5,911 .
Xiaomi Gateway 3
Local control of Xiaomi Multimode Gateway and Aqara Hub E1 over LAN, no cloud round-trips (2,757 .
Midea AC LAN
Local control of Midea air conditioners, heat pumps, and other M-Smart devices (1,684 .
SmartThinQ Sensors
LG appliances (washers, dryers, AC, fridges) wired up via SmartThinQ with rich state and remote start (1,310 .
Home Connect Alt
Alternative Home Connect integration for Bosch, Siemens, NEFF, and Gaggenau ovens, dishwashers, and washing machines, with richer state than the official one (970 .
Tapo Devices
TP-Link Tapo plugs, switches, bulbs, and energy monitoring (P100, P105, P110, L510, L530, L900) over LAN (954 .
Meross
Control Meross plugs, switches, bulbs, garage door openers, and humidifiers via the Meross IoT cloud (848 .
HomeMatic IP Local
Local control of HomeMatic and HomeMatic IP devices through OpenCCU or RaspberryMatic, no cloud round-trips (572 .
Nest Protect
Track Nest Protect smoke and CO alarms with battery state, recent events, and per-room safety status (468 .
Meross LAN
Local control of Meross plugs, switches, lights, and garage door openers, falling back to cloud only when needed (718 .
LocalTuya
Local control of Tuya devices over the LAN, no cloud round-trips, supporting plugs, lights, climate, and covers (3,857 .
SamsungTV Smart
Improved Samsung TV integration with SmartThings support, source switching, app launching, and per-app icons (652 .
Dyson
Wi-Fi connected Dyson fans, purifiers, and humidifiers, with full per-mode control over the local network (418 .
PetKit
Adds PetKit feeders, fountains, and litter boxes over the manufacturer cloud, with full state and feeding controls (340 .
Miele
Pairs Miele washing machines, dryers, dishwashers, ovens, and coffee machines, with detailed program state (267 .
Home Connect Local
Talks to Bosch, Siemens, NEFF, and Gaggenau appliances directly over the local network, no cloud detour (390 .
hOn
Pulls Haier, Candy, and Hoover appliances from the official hOn cloud, exposing every state and parameter the app shows (253 .
PETLIBRO
Adds PETLIBRO smart pet feeders and fountains, with feeding schedules, dispense events, and battery levels (319 .
Custom Integrations >Automation tooling
The Watchman
Keep track of missing entities and services in your config files (655 .
Browser Mod
Turn each browser into a controllable entity: pop up cards, navigate views, play sounds, or detect who is looking at the dashboard (1,748 .
Pyscript
Write automations and templates in Python instead of YAML (1,159 .
Spook
A toolbox of helpful sensors, services, and templates that surface things the UI normally hides (1,138 .
Scheduler Component
Build weekly schedules for any entity through a card-driven UI, no YAML required (883 .
Node-RED Companion
Companion component for the node-red-contrib-home-assistant-websocket project that exposes services, sensors, and binary sensors back to your dashboards (573 .
Magic Areas
Auto-build per-room presence, climate, and media area entities, with motion-triggered scenes and bright/dark detection (493 .
Auto Backup
Automate backups with custom schedules, retention rules, encryption, and uploads to remote storage (462 .
Multiscrape
Scrape multiple values (HTML, XML, or JSON) from a page in one request and turn them into sensors (437 .
Retry Service
Wraps any service call so transient failures retry automatically with exponential backoff (163 .
Custom Integrations >Civic & household
Mail and Packages
Sensors for incoming and delivered packages plus USPS Informed Delivery preview images, all from your existing email account (844 .
Irrigation Unlimited
Multi-zone irrigation controller with schedules, sequences, weather adjustments, and manual run support (435 .
Moonraker (Klipper)
Track Klipper-based 3D printers running Moonraker (Mainsail, Fluidd) with print progress, temperature, and webcam snapshots (469 .
Smart Irrigation
Calculates how long to run each irrigation zone based on evapotranspiration, recent rainfall, and weather forecasts (509 .
UK Bin Collection
Council bin collection schedules across UK local authorities, exposed as next-pickup sensors per waste stream (328 .
Custom Integrations >Network & authentication
OIDC Auth
Sign in with single sign-on through any OpenID Connect provider, including Authelia, Authentik, Keycloak, and Pocket ID (936 .
OpenID Connect Auth
Sign in through any OpenID Connect provider, including Authelia, Keycloak, and Authentik (201 .
TP-Link Router
Manages TP-Link and Mercusys routers with sensors, reboot button, switches, and per-client device tracking (348 .
Mikrotik Router
Pulls Mikrotik routers and access points into your dashboard, with per-client traffic, DHCP leases, and PoE controls (453 .
Custom Integrations >Federation & multi-instance
Remote Home Assistant
Link multiple instances together so entities, services, and events flow between them (1,232 .
Custom Integrations >Logging & analytics
Elasticsearch
Publishes events to Elasticsearch (165 .
TrueNAS
Pull TrueNAS Scale and Core stats, datasets, virtual machines, and apps into sensors and switches (370 .
Monitor Docker
Watch CPU, memory, network, and uptime for every Docker container on a host, including remote ones, and start or stop them from automations (401 .
Unraid
Monitors and controls an Unraid NAS, including CPU, memory, disks, virtual machines, and Docker containers (240 .
Dashboard Cards >Dashboard frameworks
Mushroom
A complete card collection with a soft, mobile-first aesthetic that you can drop into existing dashboards (5,018 .
Bubble Card
Minimalist card collection with a pop-up touch and rich customization (4,323 .
Floorplan
Map entities onto an SVG of your house and animate them based on state changes (1,553 .
UI Lovelace Minimalist
Drop-in dashboard collection with a uniform minimalist look across all your views, including ready-made cards and a button card library (2,036 .
Dashboard Cards >Layout helpers
Auto-Entities Card
Dynamically adds entities: 🔮 Magic (1,756 .
Card Modder
Style your Lovelace cards (1,722 .
Restriction Card
A card to provide restrictions on Lovelace cards defined within (317 .
Config Template Card
Allow using templates in Lovelace (552 .
Button card
Highly customizable button for your entities (2,456 .
Expander Card
Expandable and collapsible card to group and hide other cards behind a header (415 .
Layout Card
Get fine-grained control over how cards are placed on your dashboard, including masonry-style and grid layouts (1,246 .
Vertical Stack In Card
Group multiple cards into a single sleek card with one shared border (968 .
Fold Entity Row
A foldable row that hides extra entities behind a header until clicked (705 .
State Switch
Dynamically swap one card for another based on the state of an entity, the time of day, or the user viewing (463 .
Swipe Navigation
Switch between dashboard views with a swipe gesture on mobile (543 .
Custom Card Features
Adds buttons, dropdowns, sliders, spinboxes, selectors, and toggles you can attach to tile cards to call any service (426 .
Custom Sidebar
Personalise the sidebar per user or device, hide pages, reorder them, or restyle the look (278 .
Paper Buttons Row
Highly configurable button rows that can call actions, fire haptics, and restyle per state (359 .
Streamline Card
Define a card template once and reuse it across the dashboard with different entities, no copy-paste YAML (258 .
Dashboard Cards >Charts & graphs
Mini Graph Card
A minimalistic sensor graph card (3,830 .
Canvas Gauge Card
Use awesome gauges from canvas-gauges.com (216 .
Dual Gauge Card
Shows two gauges in one (220 .
ApexCharts Card
Advanced graphs and charts powered by ApexChartsJS with timelines, multi-axis, and event markers (1,797 .
Sankey Chart
Sankey-style flow diagram for visualising power, water, or any other flow across your home (660 .
Modern Circular Gauge
Modern-looking circular gauge card with smooth animations, color stops, and template support (269 .
Flex Table Card
Highly flexible table card with arbitrary columns, regex-matched entities, and per-row styling, useful for AppDaemon and templated content (268 .
Dashboard Cards >Status & info rows
Slider Entity Row
Add a slider to adjust, e.g., the brightness of lights in lovelace entity cards (912 .
Battery State Card
List devices with their battery levels in a tidy card, sorted and color-coded (1,246 .
Scheduler Card
Build and edit weekly schedules for any entity right from the dashboard (1,236 .
Entity Progress Card
Progress-bar card for any numeric entity, with thresholds, gradients, and templated icons (257 .
Vehicle Status Card
Dashboard card showing fuel or charge level, range, doors, lock state, and a customizable image of the car (262 .
Timer Bar Card
Progress-bar card for any timer entity, with countdown, formatted remaining time, and configurable colors (578 .
Dashboard Cards >Weather cards
Weather Chart Card
Weather card with a chart-style hourly forecast and customizable layout (435 .
Hourly Weather
Show today's hourly forecast as a colored horizontal bar so you can see at a glance when conditions change (393 .
Weather Radar
Animated rain radar card using the public RainViewer tile service, with country-level and regional zoom (384 .
Clock Weather Card
Combined date, time, and weather forecast card with an iOS-inspired layout for the days ahead (841 .
Horizon Card
Visualises the position of the Sun over the horizon throughout the day, with sunrise, sunset, and twilight markers (652 .
Dashboard Cards >Media cards
Mini Media Player
A minimalistic media player card (1,701 .
Dashboard Cards >Climate cards
Thermostat Card
Thermostat control card that looks like a Nest Thermostat (745 .
Simple Thermostat
A simpler and more flexible thermostat card (806 .
Mini Climate
Compact climate card with current temperature, target, and per-mode controls, sized for small dashboards and mobile (322 .
Dashboard Cards >Energy cards
Sunsynk Power Flow
Visualise the live energy flow of Sunsynk and Deye inverters, mirroring the layout of the inverter screen (384 .
Dashboard Cards >Lighting cards
RGB Light Card
Colorful buttons to control your RGB Lights (563 .
Hue-Like Light Card
Light card styled and laid out like the Philips Hue app, with grouped scenes and per-bulb control (368 .
Light Entity Card
Compact card to control any light or switch entity with brightness, color temperature, and color picker (282 .
Dashboard Cards >Maps & location
ha-map-card
Leaflet-based map card with history trails, custom tile layers, and tap actions (116 .
Dashboard Cards >Camera cards
Advanced Camera Card
Comprehensive camera card with timelines, galleries, snapshots, clips, and per-event playback (1,077 .
Dashboard Cards >Vacuum cards
Vacuum Map Card
This card provides a user-friendly way to fully control Xiaomi (Roborock/Viomi/Dreame/Roidmi) and Neato (+ possibly other) vacuums (1,885 .
Vacuum Card
A card for controlling a robot vacuum (1,211 .
Valetudo Map
Display the live map from a robot vacuum running Valetudo (cloudless firmware) directly on a dashboard (304 .
Dashboard Cards >Calendar & feed
Atomic Calendar Revive
Calendar card with advanced settings (629 .
Week Planner Card
Responsive multi-day overview of upcoming events, alarms, and reminders (514 .
Trash Card
Show the next trash pickup type (paper, plastic, organic) based on a calendar entity, with color-coded icons (356 .
Calendar Card Pro
Customizable calendar card with event grouping, location indicators, and a clean modern look (1,122 .
Dashboard Cards >Remote control
LG WebOS Remote Control
Remote Control for LG TV WebOS (551 .
HA Firemote
Virtual remote for Apple TV, Fire TV, Chromecast, Homatics, Shield, onn., Roku, Xiaomi, and more (987 .
Universal Remote Card
Fully customizable virtual remote for any media device, supporting custom buttons and haptics (569 .
Dashboard Cards >Air quality
Purifier Card
A card for controlling air purifiers (342 .
Dashboard Cards >Kiosk & wallpanel
Wall Panel
Wall-panel mode and photo-screensaver for tablets mounted on the wall (842 .
Kiosk Mode
Hide the header, sidebar, and overflow menu for a clean kiosk-style view (738 .
Dashboards
Dwains Dashboard
A fully auto-generating dashboard for desktop, tablet and mobile (2,048 .
Mushroom Strategy
A strategy that automatically generates a dashboard using Mushroom cards (648 .
Themes
Midnight
A dark theme by Marcel Hoffs.
Dark Cyan
A dark theme with cyan accents by Ryoen Deprouw.
Grey Night
A dark theme with grey accents by ksya.
Dark Red
A dark theme with red accents by Ryoen Deprouw.
Halloween
Pumpkins colored by Mahasri Kalavala.
Black and Green
A dark theme with pale green accents by GreenTurtwig.
Vintage
Give your frontend a vintage look with this theme by Anup Surendran.
Carbon Green
Light carbon theme with green accents by Reua.
Slate
A dark theme close to the vanilla look (137 .
Synthwave
A theme influenced by the cover artwork of modern Synthwave bands (200 .
Frosted Glass
Modern frosted-glass dark and light themes with translucent cards (907 .
iOS Themes
Themes inspired by iOS dark and light modes (868 .
LCARS
Star Trek LCARS-inspired theme for the bridge feel (534 .
Material You
Material Design 3 theme that adapts to your accent color (452 .
Graphite
Calm and clean theme with a focused, low-contrast feel (442 .
Catppuccin
Soothing pastel theme matching the popular Catppuccin palette across editors and apps (427 .
Mushroom Themes
Additional themes designed to pair with the Mushroom card collection (304 .
visionOS
Theme inspired by Apple's visionOS (313 .
Nordic
Light and dark themes in a Nordic palette, with several blue-tinted variants (43 .
Icon packs
Font Awesome Icons
Use the free icons from Font Awesome in your frontend (339 .
Hass Hue Icons
Additional Philips Hue bulbs and fixtures icons (377 .
simpleicons
Use the free icons from the simpleicons set (167 .
Apps >Official Apps
DuckDNS
Updates your Duck DNS IP address and generates SSL using Let's Encrypt.
Apps >Third Party Apps
SSH & Web Terminal
SSH and Web-based terminal with tons of pre-loaded useful tools (501 .
UniFi Controller
The UniFi Controller allows you to manage your UniFi network using a web browser (374 .
Node-RED
Flow-based programming for the Internet of Things (639 .
Plex Media Server
Your recorded media beautifully organized and ready to stream (190 .
InfluxDB
Scalable datastore for metrics, events, and real-time analytics (196 .
Grafana
Open platform for beautiful analytics and monitoring (279 .
Tor
Protect your privacy and access your instance via Tor (62 .
Spotify Connect
Stream music from Spotify directly to your Home Assistant device (250 .
Zigbee2MQTT Discussions
GitHub Discussions for the popular Zigbee bridge.
AppDaemon
A loosely coupled, multi-threaded, sandboxed Python execution environment for writing automation apps (961 .
TasmoAdmin
Centrally manage all your Sonoff-Tasmota devices (256 .
Aircast
AirPlay capabilities for your Chromecast players (397 .
AirSonos
AirPlay capabilities for your Sonos players (121 .
Log Viewer
Browser-based live log viewing utility (94 .
Tautulli
Monitor and get statistics from your Plex server (46 .
motionEye
Simple, elegant and feature-rich CCTV/NVR for your cameras (332 .
JupyterLab
Create documents containing live code, equations, visualizations, and explanatory text (68 .
Glances
A cross-platform system monitoring tool written in Python (186 .
AdGuard Home
A network-wide ad-and-tracker blocking DNS server with parental control (520 .
Traccar
Modern GPS tracking platform (158 .
Hass.io Google Drive Backup
A complete and easy-to-configure solution for backing up to Google Drive (3,553 .
Grocy
ERP beyond your fridge! A groceries & household management solution for your home (433 .
CrowdSec
A next-gen collaborative IPS/IDS to protect you from intrusion (94 .
C-Gate Web Bridge
Bridge Clipsal C-Bus lighting and automation systems to Home Assistant via MQTT with auto-discovery (4 .
DIY >Standalone projects
Tasmota
Firmware for ESP8266 boards and devices (24,475 .
Sonoff NSPanel
Custom firmware for Sonoff NSPanel touchscreens with a Lovelace-style UI (988 .
CODESYS V3 Home Automation
PLC home-automation software that communicates over MQTT for wired automation setups (144 .
DIY >DIY Gateways
OpenMQTTGateway
A flexible MQTT gateway for IR, RF, BLE, MiFlora, SMS, and many sensors (4,023 .
esp8266 Milight Hub
Alternative hub for Milight/LimitlessLED devices that uses MQTT (1,040 .
DIY >DIY Projects
HA SwitchPlate
LCD Touchscreen wall switch replacement.
$10 WiFi RGB Bulb
An inexpensive RGB bulb that works on WiFi.
433mhz/IR Bidirectional Gateway
Bidirectional with IR and 433mhz using ESP8266 and MQTT.
esp8266MQTTBlinds
Automate your window blinds using an ESP8266, a servo and MQTT.
Home Assistant's Hackster.io
A Hackster channel with multiple DIY projects.
Bed Presence Detection
ESP8266 based Bed Presence Detection.
QuinLED
DIY Wi-Fi LED dimmers and controllers using ESP32 boards.
Tools & Utilities
HASS Configurator
Browser-based configuration file editor (334 .
HA-Dockermon
A Node.js service for RESTful switches to control Docker containers (291 .
Home Assistant Device Database
Database of supported/confirmed working devices.
Jinja Scripts for Curious Minds
Bunch of Jinja2 scripts helping you to understand it better.
GitLab CI/CD
How to simplify your smart home configuration with GitLab CI/CD.
Monitor
Distributed advertisement-based BTLE presence detection reported via MQTT (2,104 .
HASS-data-detective
Explore and analyse your database data (204 .
ADB Intents
List of ADB intents to control Android Devices.
Home Assistant Config Helper for VSCode
Visual Studio Code Extension that provides auto-completion, config validation and snippets when editing your configuration.
Home Assistant Taskbar Menu
A client for Windows that can display Lovelace views, control entities and show persistent notifications (342 .
Online Resources >Blogs
DIY Futurism
Articles with clear step-by-step instructions for new users by Brad.
Smart Home Hobby
Features budget-friendly guides and information.
Self Hosted Home
Articles on DIY home automation projects and self-hosted services.
Tinkering with Home Automation
Tinkerer's blog and guides.
HomeTechHacker
DIY smart-home guides, reviews, and advice.
Intermittent Technology
Quindor's personal blog covering smart home, networking, and adjacent tech.
SmartHomeScene
Beginner-friendly tutorials, smart-home device reviews, and DIY automation projects.
KPeyanski
Tutorials and walkthroughs covering automations, AI integrations, and energy management by Kiril Peyanski.
fixtse
Hardware reviews and DIY guides for presence detection, voice assistants, and local AI by Sergio Romero.
Michael Leen
Practical setup advice and gear reviews aimed at people building their first smart home.
Phil Hawthorne
Field notes on integrations, presence detection, and household automations from a long-time podcaster.
Frenck
Behind-the-scenes posts on open source, project leadership, and personal automation experiments by Franck Nijhof.
Online Resources >YouTube Channels
Home Assistant
Official channel for new launches and live streams (73.7K subs).
The Hook Up
Smart-home tutorials, gadget reviews, and home-automation experiments by Robert Tait (577K subs).
Everything Smart Home
Smart-home and tech reviews, guides, and step-by-step DIY projects (245K subs).
Home Automation Guy
Smart-home tutorials, automations, and gear reviews by Alan Byrne (113K subs).
Smart Home Junkie
How-to videos and tutorials for starters and advanced users by Ed de Tollenaer (85.7K subs).
digiblurDIY
Hardware project tutorials and Tasmota automations (74.1K subs).
Intermit.Tech
Tutorials and reviews covering cameras, home networking, ESP boards, and Node-RED (62.5K subs).
BeardedTinker
Smart-home tutorials and 3D printing (44.9K subs).
JuanMTech
Easy-to-follow how-to videos and product reviews (42.6K subs).
mostlychris
Smart-home tutorials and gadget reviews by Chris West (40.2K subs).
KPeyanski
Hands-on tutorials for hardware projects, dashboards, and integrations by Kiril Peyanski (33.7K subs).
This Smart House
Beginner-friendly setup walkthroughs and product reviews by Ryan Holland (33.8K subs).
SlackerLabs
Automation, scripting, and tinkering walkthroughs by Jeffrey Stone (30.6K subs).
Michael Leen
Smart-home tutorials and integration walkthroughs (26.7K subs).
Technithusiast
Tutorials, integrations, and automations by Michael Montaque (22.8K subs).
3ATIVE VFX
Smart-home automations and integrations by VFX artist David Martin (20.5K subs).
Smart Home Australia
Australia-flavored smart-home reviews and tutorials by Paul Toner (20.7K subs).
CTech&Media
Smart-home reviews and tutorials by Charly Schulte (18K subs).
Frenck | Home Assistant & Smart Home
Lead of the Home Assistant project, with occasional videos on his own experience and inside views on what is happening in the Home Assistant world (9.8K subs).
Online Resources >Podcasts
Home Assistant Podcast
Biweekly podcast with the latest news and interesting guests.
Alternative Home Automation Software
openHAB
Java-based and aims at being a universal integration platform.
Domoticz
A lightweight Home Automation System (3,773 .
Gladys
Open source program which runs on your Raspberry Pi (3,066 .
SmartThings
Commercial home automation hub by Samsung.
Homey
Commercial multi-protocol platform from Athom that puts local control first with Homey Pro, with Homey Cloud as a hosted option.
Homebridge
Lightweight Node.js server that bridges non-HomeKit devices into Apple Home, with a large plugin ecosystem (25,384 .
Node-RED
Flow-based visual programming tool for wiring together devices, APIs, and services, backed by the OpenJS Foundation (23,277 .
ioBroker
Integration platform for IoT with hundreds of adapters and strong European protocol support for KNX and HomeMatic (1,371 .
FHEM
Perl-based server with 430+ modules and deep support for European protocols like KNX, EnOcean, and HomeMatic.
Jeedom
French-origin, cloudless platform with a plugin marketplace, running on any Linux system (414 .
Hubitat
Commercial local-first hub supporting Z-Wave, Zigbee, and Matter with all automations running on the device.
HomeSeer
Commercial platform with 25+ years of development, strong Z-Wave support, and an extensive plugin ecosystem.
Related lists in Platforms
See categoryAwesome Mac
jaywcjlove/awesome-mac
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
Open Source Mac Os Apps
serhii-londar/open-source-mac-os-apps
🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
Awesome-Kubernetes
ramitsurana/awesome-kubernetes
A curated list for awesome kubernetes sources :ship::tada:
Awesome Nodejs
sindresorhus/awesome-nodejs
:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED TEMPORARILY]
Awesome Ios
vsouza/awesome-ios
A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
Awesome Free Apps
Axorax/awesome-free-apps
Curated list of the best free apps for PC and mobile