Integrations

In Home Assistant, an integration functions as a software bridge connecting your Home Assistant instance to a specific device, service, or platform. This allows you to monitor, automate, and control various devices and services from a unified interface.
View the most frequently installed integrations
Integrations come in two basic flavors
- Packaged - Packaged integration are natively supported from within Home Assistant (full list of integrations)
- Custom - usually built by an individual developer, often because it was not available from the packaged set above
- Use Home Assistant Community Store (HACS) (a package manager) to select & install custom components
- Installation details => https://hacs.xyz/docs/use/
- Use Home Assistant Community Store (HACS) (a package manager) to select & install custom components
Below is a list of the integrations I have in use. There are many many more available.
Packaged Integrations
- Ambient Weather Network - Retrieves current weather data for remote locations)
- Bond - Ceiling fan control
- BTHome - Enables Bluetooth LE devices to communicate
- Ecobee - HVAC control
- Google Calendar - Connects various google calendars
- Network UPS Tools (NUT) - Monitors UPS status
- Moon - Tracks the phases of the moon
- MQTT - Monitor win10 machines & other devices
- Mobile App - iOS app
- Home Assistant iOS - Used by the mobile app
- Opower - Retrieves usage data from power utility
- QNAP - Communication link to monitor my QNAP NAS devices
- Rachio - Sprinkler system control
- RESTful - Retrieves remote data
- Roku - Media device control
- Shelly - Enables Shelly switch & outlet control with energy monitoring
- SmartThings - Provides communication with smartthings hub that tracks Zigbee & Z-Wave devices
- Speedtest - Internet speed test
- Syncthing - Tracks multi-device file sync
- System Monitor - Enables monitoring of device
- Tautulli - Monitors Plex usage
- TP-link - Enables TP-Link light switch, outlet & LED light control
- Waze Travel Time - Monitors travel times to specified locations
- Withings - Connects wifi scale
- Zone - Geofence specific locations
Custom Integrations (via HACS)
- Alexa Media Player - UI control for media playback & notifications
- AsusRouter -Retrieves router data
- Blue Iris - Retrieves security camera data from Blue Iris software
- Monitor Docker - Monitor docker containers
- NOAA Tides and Currents - Retrieves tidal info
- Pirate Weather - Retrieves weather forecast data
- Sonoff - Enables control of Sonoff devices
- Roborock - Xiaomi - Connects Roborock vacuum
- Ecowitt - Used for local weather data
- Worlds Air Quality Index - Retrieves air quality data