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

  • Room Assistant - A companion client to handle sensors in multiple rooms.
  • Home Assistant Companion - iPhone/iPad/iOS App to control and monitor your home remotely.
  • 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.
  • Fully Kiosk Browser - Highly configurable Android Kiosk Browser and App Launcher.
  • Hassio Vagrant - Vagrant box original created for developing add-ons.
  • AppDaemon - Python Apps for Home Assistant.
  • Developer Documentation - The official developer documentation.
  • 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.
  • 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.
  • Gitlab CI/CD - How to simplify your smart home configuration with GitLab CI/CD.
  • Monitor - Distributed advertisement-based BTLE presence detection reported via MQTT.
  • HASS-data-detective - Explore and analyse your database data.
  • 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.
  • Hass.io - Installing using a Docker managed environment (recommended method).
  • Docker - Installing on Docker.
  • Manually - Manual installation using a Python virtual environment.
  • Home Assistant Discord - Join the chat, most of us are there.
  • Home Assistant Community - The discussion forum, also used for feature requests.
  • Home Assistant Subreddit - If you are into Reddit, subscribe.
  • Home Assistant Enthusiasts - Facebook group for enthusiasts.
  • Dr. ZZs - Facebook group by Dr. Zzs.
  • Community Hassio Add-ons Discord - Get support on the Community Hassio Add-ons.
  • ESPHome Discord - Get support for your DIY ESPHome project.
  • Carlo Costanzo - Probably the most documented configuration out there.
  • DubhAd - Also known as Tinkerer shares his configuration files.
  • geekofweek - Has over 300+ automations.
  • Isabella Gross Alström - Hass.io, Intel NUC, Ubuntu, Docker, Lovelace UI.
  • Mahasri Kalavala - Impressive setup, with lots of different hardware working together.
  • stanvx - Complete setup which uses AppDaemon and HA Floorplan as well.
  • 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.
  • Hass.io Beginner's Guide - Excellent step-by-step guide on getting started (based on HassOS).
  • DuckDNS - Updates your Duck DNS IP address and generate SSL using Let's Encrypt.
  • HASS Configurator - Browser-based configuration file editor.
  • 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.
  • deCONZ - Control a ZigBee network using ConBee or RaspBee hardware by Dresden Elektronik.
  • TellStick - Run a TellStick and TellStick Duo service.
  • 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.
  • JupyterLab Lite - Create documents containing live code, equations, visualizations, and explanatory text.
  • 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.
  • Lovelace UI Documentation - The official documentation.
  • 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.
  • Share the Love - Custom card demos and configuration examples for Lovelace.
  • How to set up Lovelace - Excellent step by step video for beginners by JuanMTech.
  • Font Awesome Icons - Use the free icons from Font Awesome in your frontend.
  • 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.
  • 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.
  • 20 Great Themes - 20 Great themes by JuanMTech (includes a guide).
  • Many Themes, One Repo - 13 Themes in a convenient ZIP file.
  • 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.
  • Auto Entities - Dynamically adds entities: 🔮 Magic. Replaces Monster card.
  • Canvas Gauge Card - Use awesome gauges from canvas-gauges.com.
  • 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.
  • Mini Media Player - A minimalistic media player card.
  • Mini Graph Card - A minimalistic sensor graph card.
  • Button card - Button card for your entities.
  • Slideshow card - Dynamic slideshow of images or cards.
  • Swiper card - Flick/swipe through multiple 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.
  • Xiaomi Vacuum Map Card - Interactive Xiaomi Vacuum map, just like in Mi Home app.
  • Home Feed Card - Display a combination of persistent notifications, calendar events, and entities in the style of a feed.
  • Config Template Card - Allow using templates in Lovelace.
  • RGB Light Card - Colorful buttons to control your RGB Lights.
  • TileBoard - A simple yet highly configurable Dashboard.
  • Hue Sensors - Enables the use of Philips Hue sensors.
  • 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.
  • HACS - This is a manager for your custom integration (components) and plugin (lovelace elements) needs.
  • 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.
  • ESPHome - Program ESP8266 boards and ESP32 boards using YAML.
  • Magic Cards - RFID scannable cards that you can program to do anything.
  • Sonoff Tasmota - Firmware for ESP8266 boards and devices.
  • 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.
  • HA SwitchPlate - LCD Touchscreen wall switch replacement.
  • 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.
  • ESP MQTT Digital LEDs - WS2811 LED Stripe for the JSON Light Component from BRUH.
  • Bed Presence Detection - ESP8266 based Bed Presence Detection.
  • NFC Scanner - Build an NFC tag/card scanner with an ESP8266, PN532 and MQTT.
  • ESP32-Cam Facebox - Tie a ESP32-CAM, HA, and Facebox together for a cheap Facial Recog / Home monitoring solution.
  • RaspiPool - A cost-effective, easy-to-build, easy-to-use "Swimming-Pool Automation System".
  • DIY Futurism - Brad posts articles with great instructions for new users.
  • Phil Hawthorne - Co-host of the Home Assistant Podcast.
  • 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 Smarthome guides, reviews, and advice.
  • Intermittent Technology - Quindor's personal blog for pasting random (mostly technology related) things.
  • BRUH - Ben has great tutorials for getting started, unfortunately, inactive lately.
  • BurnsHA - Great informational and tutorial videos.
  • DrZzs - Great how-to videos and also streams live.
  • The Hook Up - Tutorials and more, also has videos on home automation in general.
  • HASSCASTS - Tips, Tricks & Tutorials, moving to mainly live streams.
  • JuanMTech - Easy to follow how-to videos, product reviews and more.
  • vCloudInfo - Publishes videos based on his home and GitHub repository.
  • digiblurDIY - Tutorials on hardware projects and Tasmota automations.
  • Intermit.Tech - Tutorials & reviews: Camera's, Home Networking, ESP8266 boards, Node-RED.
  • BeardedTinker - Tutorials & 3D printing.
  • Home Assistant Podcast - Biweekly podcast with the latest news and interesting guests.
  • @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.
  • @frenck - Creator of this Awesome list and maintainer of the Community Hass.io Add-ons 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.
  • openHAB - Java-based and aims at being a universal integration platform.
  • Domoticz - A lightweight Home Automation System.
  • Gladys - Open source program which runs on your Raspberry Pi.
  • SmartThings - Commercial home automation hub by Samsung.
  • awesome-smarthome - Curated list of awesome SmartHome/Home Automation things.
  • awesome-iot - Curated list of awesome Internet of Things projects and resources.
  • awesome-open-iot - Curated list of open source IoT frameworks, libraries and software.
  • awesome-amazon-alexa - Curated list of awesome resources for the Amazon Alexa platform.
  • awesome-mqtt - Curated list of MQTT related stuff.
  • Contribution Guidelines
  • Franck Nijhof - Hass.io based, very different configuration structure compared to others.
  • contributor's page
  • LICENSE