Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-home-assistant
A curated list of amazingly awesome Home Assistant resources.
https://github.com/ironicbadger/awesome-home-assistant
Last synced: 2 days ago
JSON representation
-
DIY
-
DIY Projects
- NFC Scanner - Build an NFC tag/card scanner with an ESP8266, PN532 and MQTT.
- RaspiPool - A cost-effective, easy-to-build, easy-to-use "Swimming-Pool Automation System".
- ESP MQTT Digital LEDs - WS2811 LED Stripe for the JSON Light Component from BRUH.
- DIY Multisensor - $15, Temperature, Humidity, Light, Motion, and RGB LED, without soldering.
- $10 WiFi RGB Bulb - In 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.
- ESP32-Cam Facebox - Tie a ESP32-CAM, HA, and Facebox together for a cheap Facial Recog / Home monitoring solution.
- Bed Presence Detection - ESP8266 based Bed Presence Detection.
-
Alternative Dashboards
- Magic Cards - RFID scannable cards that you can program to do anything.
- ESPHome - Program ESP8266 boards and ESP32 boards using YAML.
-
DIY Gateways
- OpenMQTTGateway - A flexible MQTT gateway for IR, RF, BLE, MiFlora, SMS, and many sensors.
- esp8266 Milight Hub - Alternative hub for Milight/LimitlessLED devices that uses MQTT.
- zigbee2mqtt - Zigbee to MQTT bridge, get rid of your proprietary Zigbee bridges.
-
-
Hass.io
-
Official Add-ons
- Mosquitto - Fast and reliable MQTT broker.
- SSH Server - Allows logging in remotely to using SSH.
- Samba - Access your configuration files using Windows network shares.
- NGINX SSL proxy - Reverse proxy with SSL termination.
- HASS Configurator - Browser-based configuration file editor.
- deCONZ - Control a ZigBee network using ConBee or RaspBee hardware by Dresden Elektronik.
- TellStick - Run a TellStick and TellStick Duo service.
- deCONZ - Control a ZigBee network using ConBee or RaspBee hardware by Dresden Elektronik.
-
Third Party Add-ons
- SSH & Web Terminal - SSH and Web-based terminal with tons of pre-loaded useful tools.
- Pi-hole - Network-wide ad blocking.
- UniFi Controller - The UniFi Controller allows you to manage your UniFi network using a web browser.
- Node-RED - Flow-based programming for the Internet of Things.
- Plex Media Server - Your recorded media beautifully organized and ready to stream.
- IDE - Advanced web-based IDE, based on Cloud9 IDE.
- Dasshio - Easily use your Amazon Dash Buttons.
- InfluxDB - Scalable datastore for metrics, events, and real-time analytics.
- Grafana - Open platform for beautiful analytics and monitoring.
- Tor - Protect your privacy and access your instance via Tor.
- Spotify Connect - Spotify Connect client for playing music on your Home Assistant device.
- zigbee2mqtt - Zigbee to MQTT bridge, get rid of your proprietary Zigbee bridges.
- AppDaemon3 - Python Apps and HADashboard.
- TasmoAdmin - Centrally manage all your Sonoff-Tasmota devices.
- Aircast - AirPlay capabilities for your Chromecast players.
- AirSonos - AirPlay capabilities for your Sonos players.
- Dropbox Sync - Upload your backup snapshots to Dropbox.
- Log Viewer - Browser-based live log viewing utility.
- Tautulli - Monitor and get statistics from your Plex server.
- motionEye - Simple, elegant and feature-rich CCTV/NVR for your cameras.
- Backup to Google Drive - Backup snapshots to Google Drive.
- ADB - The Android Debug Bridge server program.
- Glances - A cross-platform system monitoring tool written in Python.
- Matrix - A secure and decentralized communication platform.
- AdGuard Home - A network-wide ad-and-tracker blocking DNS server with parental control.
- Traccar - Traccar is modern GPS Tracking Platform.
- Home Panel - A touch-compatible web frontend for controlling the home.
- Hass.io Google Drive Backup - A complete and easy to configure solution for backing up your snapshots to Google Drive.
- Grocy - ERP beyond your fridge! A groceries & household management solution for your home.
-
Other Channels
- Hass.io Beginner's Guide - Excellent step-by-step guide on getting started (based on HassOS).
-
-
Custom Components
-
Alternative Dashboards
- Google Geocode - Converts a device tracker location into a human-readable address.
- Lutron Caseta Pro - Integrates Lutron Caseta Smart Bridge PRO / RA2 Select.
- SmartIR - Integrates devices using Broadlink IR.
- Xiaomi Hygrothermo - Sensor platform for Xiaomi Mijia BT Hygrothermo temperature and humidity sensor.
- Volkswagen Carnet - Integrates Volkswagen Carnet (requires valid Carnet subscription).
- Untappd - Connects with your Untappd account.
- Elasticsearch - Publishes events to Elasticsearch.
- Sonoff/eWeLink - Control Sonoff/eWeLink smart devices using the stock firmware.
- Alexa Media Player - Allow control of Amazon Alexa devices.
- iCloud3 - Improved version of the iCloud device tracker component with a lot of capabilities.
- breaking_changes - Component to show potential breaking_changes in the current published version based on your loaded components.
- Circadian Lighting - Circadian Lighting slowly synchronizes your color changing lights with the regular naturally occuring color temperature of the sky throughout the day.
- HASS Aarlo - Asynchronous Arlo integration. Similar to the Arlo web site; monitors events and states for all base stations, cameras and doorbells.
- Hue Sensors - Enables the use of Philips Hue sensors.
- Untappd - Connects with your Untappd account.
- HACS - This is a manager for your custom integration (components) and plugin (lovelace elements) needs.
- HACS - This is a manager for your custom integration (components) and plugin (lovelace elements) needs.
-
-
Alternative Home Automation Software
-
Uncategorized
-
Twitter
- Room Assistant - A companion client to handle sensors in multiple rooms.
- Mi Flora via MQTT daemon - Collect and transfer Xiaomi Mi Flora plant sensor data via MQTT.
- hassctl - Simple command line utility to help debug your configuration.
- rhasspy - Toolkit for developing custom voice assistants.
- Hassio Vagrant - Vagrant box original created for developing add-ons.
- HASS Configurator - Browser-based configuration file editor.
- HA-Dockermon - A Node.js service for RESTful switches to control Docker containers.
- Python Amazon Dash - Hack your Amazon Dash to run what you want. Without welders.
- homekit2mqtt - HomeKit to MQTT bridge.
- Monitor - Distributed advertisement-based BTLE presence detection reported via MQTT.
- HASS-data-detective - Explore and analyse your database data.
- Fully Kiosk Browser - Highly configurable Android Kiosk Browser and App Launcher.
- Developer Documentation - The official developer documentation.
- 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.
- WallPanel - Android application for web-based dashboards and home automation platforms.
- Ariela - Freemium Android client application with widget support.
- 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 editting your configuration.
- AppDaemon - Python Apps for Home Assistant.
-
-
Other Awesome Lists
-
Twitter
- awesome-smarthome - Curated list of awesome SmartHome/Home Automation things.
- awesome-open-iot - Curated list of open source IoT frameworks, libraries and software.
- awesome-iot - Curated list of awesome Internet of Things projects and resources.
- awesome-amazon-alexa - Curated list of awesome resources for the Amazon Alexa platform.
- awesome-mqtt - Curated list of MQTT related stuff.
-
-
Public Configurations
-
Other Channels
- Carlo Costanzo - Probably the most documented configuration out there.
- DubhAd - Also known as Tinkerer shares his configuration files.
- geekofweek - Has over 300+ automations.
- Mahasri Kalavala - Impressive setup, with lots of different hardware working together.
- Vasiley - Runs two instances that work together.
- Alok Saboo - Also known as arsaboo. Regularly updated.
- Aaron Bach - Also known as bachya. Regularly updated and includes numerous Dockerized services.
- James McCarthy - Well documented, 3 instances & automations in YAML & Node-RED.
- Franck Nijhof - Hass.io based, very different configuration structure compared to others.
- Andrea Donno - Hass.io based, focused on touchscreen usage.
- Klaas Schoute - Hass.io based, Intel NUC, Ubuntu Server, Docker and regularly updated.
- Jason Hunter - Hass.io based, Intel NUC i5, TensorFlow & camera streams.
- Isabella Gross Alström - Hass.io, Intel NUC, Ubuntu, Docker, Lovelace UI.
- stanvx - Complete setup which uses AppDaemon and HA Floorplan as well.
-
-
Lovelace User Interface
-
Third Party Add-ons
- Font Awesome Icons - Use the free icons from Font Awesome in your frontend.
- Getting started with Lovelace UI - Great introduction to Lovelace UI by DrZzs.
- Plan Coordinates - Helps to find left and top values for `picture-elements` cards.
- How to set up Lovelace - Excellent step by step video for beginners by JuanMTech.
- Lovelace UI Documentation - The official documentation.
-
Themes
- Slate - A dark theme close to the vanila looks from seangreen2.
- Synthwave - A theme influenced by the cover artwork of modern Synthwave bands.
- Google Home Theme - Two themes (light and dark) matching the design of Google Home Hub.
- Many Themes, One Repo - 13 Themes in a convenient ZIP file.
- Themes Tutorial - Quick tutorial/example on how to configure themes.
- Midnight - A dark theme by Marcel Hoffs.
- Dark Cyan - A dark theme with cyan accents by Ryoen Deprouw.
- 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.
- 20 Great Themes - 20 Great themes by JuanMTech (includes a guide).
-
Custom Lovelace UI Cards
- Auto Entities - Dynamically adds entities: 🔮 Magic. Replaces Monster card.
- Canvas Gauge Card - Use awesome gauges from canvas-gauges.com.
- Mini Media Player - A minimalistic media player card.
- Mini Graph Card - A minimalistic sensor graph card.
- Slideshow card - Dynamic slideshow of images or cards.
- Slider Entity Row - Add a slider to adjust, e.g., the brightness of lights in lovelace entity cards.
- Power Wheel Card - An intuitive way to represent the power that your home is consuming or producing.
- Simple Thermostat - A simpler and more flexible thermostat card.
- Compact Custom Header - Customize and compact the frontend header bar.
- Card Modder - Style your Lovelace cards.
- Bar Card - Customizable animated bar card.
- Calendar Card - A nice Google calendar card.
- forked-daapd Card - Control a forked daapd instance.
- Dual Gauge Card - Shows two gauges in one.
- Atomic Calendar Card - Calendar card with advanced settings.
- Xiaomi Vacuum Card - Detailed card for Xiaomi vacuum cleaners (and others).
- Simple Weather Card - A minimalistic weather card, inspired by Google Material Design.
- Lovelace Floorplan - Interaction with your entities from a Floorplan.
- Home Card - A quick glance of the state of your home.
- Banner Card - A fluffy linkable banner with interactive glances to spice up your home dashboards.
- Upcoming Media Card - Display upcoming episodes and movies from services like: Plex, Kodi, Radarr, Sonarr, and Trakt.
- Spotify Card - List and select from current available devices and users top playlists on Spotify.
- Battery Entity - Displaying battery levels for battery entities.
- Multiple Entity Row - Show multiple entity states or attributes on entity rows.
- Toggle Lock Entity Row - Display a toggle with a lock, avoiding toggling it by mistake.
- Home Feed Card - Display a combination of persistent notifications, calendar events, and entities in the style of a feed.
- RGB Light Card - Colorful buttons to control your RGB Lights.
- Button card - Button card for your entities.
- Dual Gauge Card - Shows two gauges in one.
- Xiaomi Vacuum Map Card - Interactive Xiaomi Vacuum map, just like in Mi Home app.
- Config Template Card - Allow using templates in Lovelace.
- Alarm Control Panel Card - Card that looks like an alarm keypad.
- Big Number Card - Display big numbers for sensors, including severity level as background.
- Animated Weather Card - Nice looking card showing the weather, with subtle animations.
- Thermostat Card - Thermostat control card that looks like a Nest Thermostat.
- Swiper card - Flick/swipe through multiple cards.
- Lovelace Floorplan - Interaction with your entities from a Floorplan.
-
Alternative Dashboards
- TileBoard - A simple yet highly configurable Dashboard.
-
-
In case you need help
-
Official Channels
- Home Assistant Community - The discussion forum, also used for feature requests.
- Home Assistant Subreddit - If you are into Reddit, subscribe.
-
Other Channels
- Community Hassio Add-ons Discord - Get support on the Community Hassio Add-ons.
-
-
Online Resources
-
Blogs
- DIY Futurism - Brad posts articles with great instructions for new users.
- 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.
-
Twitter
- @home_assistant - Open source home automation that puts local control and privacy first.
- @hass_devs - Latest news on the development of Home Assistant for contributors.
- @balloob - Founder of the Home Assistant project.
- @pvizeli - Core developer and creator of the Hass.io project.
- @ccostan - Blogger of all things Tech. Smart Home, #IOT & other Geeky subjects.
- @HomeTechHacker - Guy friends call when #tech happens. Tweet 25-50x/week about #smarthome, #homenetwork, #cybersecurity, #Linux, #gadgets, and #life.
- @hassioaddons - For all commmunity add-on news and updates.
- @Dr_Zzs - Great how-to videos and also streams live.
-
-
Contributing
Programming Languages
Categories
Sub Categories
Keywords
home-assistant
66
homeassistant
39
home-automation
27
addon
25
addons
24
lovelace
13
iot
12
automation
10
hassio
10
lovelace-ui
10
home-assistant-config
9
mqtt
8
smarthome
7
hacs
6
python
6
internet-of-things
5
raspberry-pi
5
xiaomi
5
home-assistant-custom
4
awesome-list
4
hass
4
awesome
4
home-assistant-frontend
4
sonos
4
arduino
3
alexa
3
bridge
3
amazon
3
nodejs
3
homeautomation
3
hue
3
python3
3
custom-component
3
homeassistant-components
3
home
2
theme
2
tracking
2
hassio-addons
2
openhab2
2
docker
2
homeassistant-config
2
javascript
2
nodemcu
2
presence-detection
2
miflora
2
smart-home
2
adblock
2
ssh-server
2
airplay
2
esp8266
2