Integrations
Introduction
Integrations within Home Assistant are software components that enable Home Assistant to communicate with and control external services, devices, or platforms. They act as the bridge between Home Assistant and your smart home ecosystem, allowing you to seamlessly integrate various technologies under one centralized platform.
Integrations versus add-ons
In Home Assistant, integrations and add-ons serve distinct purposes and operate in different parts of the system. See my add-ons.
Key differences
Feature | Integration | Add-ons |
---|---|---|
Purpose | connect to external services | extend Home Assistant services |
Location | within Home Assistant | side-by-side with Home Assistant |
Installation | from UI (devices & services) | from Add-ons menu |
Examples | Philips Hue, Spotify, ... | Node-RED, MariaDB, ... |
Note
If you're using Home Assistant Core without the Supervisor, only integrations are available; add-ons require the Supervisor for management or you'd have to manage them yourself within Docker containers for instance. See my add-ons information.
Integrations list
I use the default_config:
integration, which is a meta component that loads & configures a default set of integrations.
Info
This list does not change frequently; however, it may still be outdated compared to my current installation.
- Brother Printer
Read data from a local Brother printer. - Buienradar
Use Buienradar.nl as a source for meteorological data. - Denon AVR
Allows control of Denon network receivers. Also works with some Marantz receivers as well! - Electricity Maps
A sensor that queries the Electricity Maps API for the CO2 intensity of a specific region. - ESPHome
Integrate ESPHome devices directly to Home Assistant. - Forecast.Solar
Solar production forecasting for a solar panel system. Uses historic averages combined with weather forecasts. - Home Assistant Supervisor
Monitor & control add-ons and the operating system from Home Assistant. - Home Connect
Integrates Home Connect appliances within Home Assistant (Bosch & Siemens) - HomeKit Bridge
Makes Home Assistant entities available in Apple HomeKit for control with Apple's Home app or Siri. - InfluxDB
Transfer state changes to an external InfluxDB database. Also see add-ons - Internet Printing Protocol [IPP]
Allows you to read data from a networked printer that supports the IPP - Local Calendar
Create a calender of events for powering automations. - MeteoAlarm
Watch weather alerts in Europe (EUMETNET) - MeteoAlarm - Meteorologisk institutt [met.no]
Uses the Met.no web service as a source for meteorological data. - Mobile App
Allows the Home Assistant mobile app to easily integrate with your Home Assistant installation. - Moon
Tracks the phases of the moon. - Philips Hue
Control & monitor lights, power plugs and sensors as part of Philips HUE. - Raspberry Pi Power Supply Checker
Allows the detection of a bad power supply on the Raspberry Pi. - RESTful
Therest
sensor consumes a given endpoint. I use it to scrape Vlinder weather station data. - Samsung Smart TV
Allows you to control a Samsung Smart TV. - Season
Provides current astronomical or meteorological season as a sensor. - Shelly
Integrates Shelly devices within Home Assistant. - Shopping List
Keep track of shopping list items. - Sonos
Control Sonos speakers from Home Assistant. - Sun
Track whether the sun is above or below the horizon for your location. - System Monitor
Monitor disk usage, memory usage, network usage, CPU usage & running processes. - Waze Travel Time
Travel time from Waze, used to display my commute travel time. - Workday
Indicates wheher the current day is a workday or not.
HACS
HACS
HACS (Home Assistant Community Store) is a third-party extension for Home Assistant that provides access to custom integrations, themes, and frontend elements developed by the Home Assistant community. It's not officially supported by Home Assistant, use with caution.
- Afvalbeheer
Provides sensors for various waste collectors in Belgium and the Netherlands via a REST API. - FontAwesome
Allows the use of FontAwesome icons within Home Assistant. - HACS
The HACS component itself which allows you to install community store integrations. - Niko Home Control II
Integration with the Niko Connected Controller (version II) and its connected devices. Also works with the Niko Smart Hub for Niko Home Control for traditionally wired houses. - Presence Simulation
Component that provides presence simulation by turning on/off lights, switches, covers, etc. based on your history.