Home Assistant smart home integrations

Every time a smart-home vendor raises subscription prices or bricks a hub, the Home Assistant community grows a little more. Nanoleaf, Wyze, and Aqara have all had bad years. If you already run Home Assistant and want to stop renting features you already own, seven integrations cover the biggest hosted apps people ditch first. We tested each on a Home Assistant Green box and lined them up by what they actually replace.

Six of these are free and open source. One is a $6.50/month cloud service from the Home Assistant maintainers themselves, and it is worth paying for if remote access matters.

What to look for in a Home Assistant integration

The best integrations are the ones you stop noticing after setup week.

Local control is the reason people move to Home Assistant in the first place. Anything that phones home to a vendor cloud belongs in a different article.

Quick comparison

Integration Best for Self-host? Free plan Starting price Rating
Home Assistant The base of everything Yes Full featured $0 Community loved
ESPHome DIY sensors and switches Yes Full featured $0 Trusted
HACS Community add-on browser Yes Full featured $0 Widely used
Zigbee2MQTT Vendor-agnostic Zigbee Yes Full featured $0 Community trusted
Node-RED Visual automation Yes Full featured $0 Solid
Frigate NVR Local AI camera Yes Basic detection $0 or $12/mo Strong
Music Assistant Multi-room audio Yes Full featured $0 Newer, growing
Nabu Casa Cloud Remote access, voice No 30-day trial $6.50/mo Trusted

The apps

1. Home Assistant, the base of everything

Home Assistant is the platform every integration on this list plugs into. Version 2026.1 shipped Zigbee 2 protocol updates and Matter over Thread improvements. The mobile companion apps have caught up to any commercial smart-home app for daily use.

Where it falls short: the learning curve is real. First-time users spend a weekend on setup. Blueprints help, but writing your first automation still touches YAML.

Pricing:

Platforms: Linux (Docker or HA OS), also Windows and macOS via Docker

Download: Home Assistant

Bottom line: install this first. Everything else in this article is a plugin.

2. ESPHome, best for DIY sensors and switches

ESPHome flashes ESP32 and ESP8266 boards with a YAML-driven firmware that speaks Home Assistant natively. A $5 ESP32 becomes a temperature sensor, a leak detector, a garage door opener, or a Bluetooth proxy. The 2026 release added Matter output, so ESPHome devices show up in Apple Home and Google Home natively.

Where it falls short: hardware fluency is required. If you have never touched a soldering iron, expect a learning curve.

Pricing:

Platforms: Windows, macOS, Linux (Docker, HA add-on, or CLI)

Download: ESPHome

Bottom line: the pick for anyone who wants to replace vendor-locked sensors with a $5 board.

3. HACS, best for community add-ons

HACS (Home Assistant Community Store) is the app store for integrations that are not in the core catalog. Alexa Media Player, SmartTub, Xiaomi Mi Home, and hundreds more live here. Installation is one click after HACS itself is set up.

Where it falls short: HACS integrations can break on Home Assistant point releases. Read the notes before upgrading.

Pricing:

Platforms: any Home Assistant install

Download: HACS

Bottom line: install right after Home Assistant. Everything gets easier.

4. Zigbee2MQTT, best for vendor-agnostic Zigbee

Zigbee2MQTT replaces every vendor-specific Zigbee hub in one integration. Ikea Tradfri, Aqara, Philips Hue, Innr, and hundreds of others all speak to Home Assistant through one Sonoff or ConBee stick.

Where it falls short: requires a Zigbee stick and MQTT broker. If you only have three Hue bulbs, the native Hue integration is simpler.

Pricing:

Platforms: Windows, macOS, Linux (HA add-on, Docker, or CLI)

Download: Zigbee2MQTT

Bottom line: install once you own more than one brand of Zigbee device.

5. Node-RED, best for visual automation

Node-RED replaces YAML automations with a flow-based visual editor. Trigger on a motion sensor, wait five minutes, check if the sun is up, publish an MQTT message to a light. Every step is a node, and the visual graph is easier to reason about than YAML for complex flows.

Where it falls short: not everyone likes visual programming. Debugging Node-RED flows is different from debugging YAML.

Pricing:

Platforms: any Home Assistant install (add-on) or standalone on Windows, macOS, Linux

Download: Node-RED

Bottom line: install if you write more than five automations and want a visual view of them.

6. Frigate NVR, best for local AI camera

Frigate is a network video recorder with local AI object detection. Point your cameras at Frigate, tell it to detect people or cars, and Home Assistant fires an event when a person walks up your driveway. No cloud, no monthly Ring bill.

Where it falls short: needs a Coral USB stick or a modern GPU for real-time detection. On a Pi 4 with no accelerator, detection lags.

Pricing:

Platforms: Windows, macOS, Linux (Docker or HA add-on)

Download: Frigate

Bottom line: install this to replace Ring, Wyze, or Nest recording.

7. Music Assistant, best for multi-room audio

Music Assistant replaces Sonos, Yamaha MusicCast, and every proprietary multi-room app with a single Home Assistant integration. It streams from Spotify, Apple Music, Tidal, YouTube Music, and local files to Sonos, Chromecast, Snapcast, DLNA, Airplay, and Squeezebox targets.

Where it falls short: still a newer project. Some Spotify features (crossfade, gapless) work only via Spotify Connect, and the plugin catalogue is smaller than Sonos.

Pricing:

Platforms: Windows, macOS, Linux (HA add-on or standalone Docker)

Download: Music Assistant

Bottom line: install if you have three or more speakers from different brands.

8. Nabu Casa Cloud, best for remote access and voice

Nabu Casa Cloud is the only paid integration on this list, and it is run by the Home Assistant maintainers. For $6.50/month you get remote access without opening a port, Alexa and Google Assistant integration, and voice assistant infra that keeps working when the internet blips.

Where it falls short: it is a subscription. Alternatives (WireGuard, Tailscale) are free but require more setup and self-hosting discipline.

Pricing:

Platforms: works with any Home Assistant install

Download: Nabu Casa

Bottom line: the pick if you want remote access and voice control without configuring a VPN, and the money goes to the people who write Home Assistant.

How to pick the right one

If you want the simplest option: install Home Assistant + HACS + Nabu Casa Cloud, and stop there. If you have DIY hardware skills: add ESPHome and Zigbee2MQTT. If you write complex automations: add Node-RED. If you already own IP cameras: add Frigate. If you own multiple smart speakers: add Music Assistant.

Local control is the theme. Every integration on this list keeps working when the internet is down, except Nabu Casa Cloud (which only handles remote access and voice). If a vendor turns off their servers tomorrow, none of these break.

FAQ

What is the best Home Assistant integration to install first?

HACS. Once HACS is running, every other integration on this list is one click away, including some that never make it into the core catalog.

Can I run Home Assistant without a Raspberry Pi?

Yes. Home Assistant runs on any Docker host, including a mini PC, a Synology NAS, or a Windows or macOS machine. The Green and Yellow appliances are convenient but not required.

Which Home Assistant integration replaces Ring?

Frigate NVR with a compatible IP camera. Setup takes a weekend, and after that you own the entire recording pipeline with no monthly fee.

Do I need to know YAML to use Home Assistant?

Not to start. The UI covers most beginner automations. Blueprints let you install community-written automations without touching YAML. Node-RED covers the complex cases.

Is Nabu Casa Cloud safe to trust?

Nabu Casa is run by the Home Assistant Open Home Foundation and the developers of Home Assistant itself. Their remote access is a WireGuard-based tunnel; the credentials and traffic never touch a third party.