Best Home Assistant Integrations (2026)

Best Home Assistant Integrations (2026)

Published

Best Home Assistant Integrations (2026)

Home Assistant is only as powerful as the integrations you install. Out of the box, it’s a capable smart home hub—but load it up with the right integrations and add-ons, and it becomes an absolute powerhouse that puts every commercial smart home platform to shame.

After years of running Home Assistant (and breaking it more times than I’d like to admit), these are the 15 integrations that have earned a permanent spot in my setup. Whether you’re a beginner just following our Home Assistant beginner guide or a seasoned user looking for new tools, this list covers what actually matters in 2026.

If you haven’t picked a hub yet, our guide on the best smart home hubs breaks down why Home Assistant keeps winning.

The 15 Best Home Assistant Integrations for 2026

1. Zigbee2MQTT — Universal Zigbee Support

Zigbee2MQTT is the single most important integration for anyone building a serious smart home. It pairs with a cheap USB coordinator (like the SONOFF Zigbee 3.0 dongle) and gives you universal support for over 3,000 Zigbee devices—without being locked into any vendor’s bridge.

Why it wins over ZHA (the built-in Zigbee integration): more device support, better network visualization, easier firmware updates, and you can run it on a separate machine if needed. If you’re choosing between Zigbee and other protocols, check our smart home ecosystem comparison.

2. ESPHome — DIY Sensors and Devices

ESPHome lets you build custom sensors, displays, and controllers using cheap ESP32/ESP8266 boards—and they integrate directly into Home Assistant with zero MQTT configuration. Write a few lines of YAML and you have a $5 temperature sensor, a presence detector, or a custom LED controller.

The best part: ESPHome devices update over WiFi and show up as native entities in HA. No cloud, no lag, no subscriptions.

3. HACS — Home Assistant Community Store

HACS unlocks hundreds of custom integrations and frontend cards that the official store doesn’t carry. It’s the package manager Home Assistant should have built in. Install it once and you get access to community-maintained integrations, custom Lovelace cards, themes, and automation blueprints.

Essential HACS installs: Mushroom cards, Browser Mod, Auto Entities, Waste Collection Schedule, and dozens more.

4. Frigate — Local AI Camera NVR

Frigate is a game-changer for anyone running security cameras through Home Assistant. It’s a full NVR (Network Video Recorder) with real-time AI object detection—all processed locally on a Google Coral TPU or your CPU. No cloud subscriptions, no privacy concerns, and it’s genuinely fast.

It detects people, cars, animals, and packages, then feeds events directly into Home Assistant for automations. “Turn on porch light when a person is detected at night” becomes trivially easy.

5. Node-RED — Visual Automation Builder

Home Assistant’s built-in automations are fine for simple triggers, but Node-RED makes complex multi-step logic visual and debuggable. Drag nodes, connect wires, and build automations that would take 100 lines of YAML in HA’s native system.

Perfect for: conditional logic, API calls, time-delayed sequences, and anything where you need to see the flow of data. For simpler automations, check our best automations to set up first.

6. Google Home / Alexa Integration — Voice Control

Voice control remains the most-used smart home feature for most households. The Google Home and Alexa integrations expose your HA entities to voice assistants, letting you say “turn off all lights” without touching your phone or dashboard.

The 2026 update improved response times significantly, and both integrations now support two-way sync—changes made via voice reflect instantly in HA.

7. Mosquitto MQTT Broker — The Communication Backbone

Mosquitto is a lightweight MQTT broker that acts as a message relay between your devices and Home Assistant. Many integrations depend on it (Zigbee2MQTT, Frigate, custom ESP devices), making it effectively mandatory for any serious setup.

Install it as a Home Assistant add-on and forget about it—it just works in the background, relaying millions of messages with near-zero resource usage.

8. AdGuard Home — Network-Wide Ad Blocking

AdGuard Home runs as an HA add-on and provides DNS-level ad blocking for your entire network. Every device—phones, tablets, smart TVs, even IoT gadgets—gets cleaned of ads and trackers without installing anything on individual devices.

Bonus: it shows you which devices are calling home to telemetry servers, giving you visibility into your smart home’s network behavior.

9. InfluxDB + Grafana — Historical Data and Graphs

Home Assistant’s built-in history is limited to 10 days by default and can slow down your database. InfluxDB stores long-term data efficiently, and Grafana gives you beautiful, customizable dashboards to visualize energy usage, temperature trends, or anything else over weeks, months, or years.

Essential for: energy monitoring, identifying patterns, and impressing guests with your “smart home control center.”

10. Spotify Connect — Music Integration

Spotify Connect integration lets you control playback on any Spotify Connect device from Home Assistant. Start music as part of an automation, control volume by room, or build a morning routine that plays your playlist when you walk into the kitchen.

It also exposes media players as entities, so you can include speakers in scenes and automations seamlessly.

11. Plex / Jellyfin — Media Server Integration

If you run a local media server, the Plex or Jellyfin integration lets Home Assistant react to what’s playing. Dim the lights when a movie starts, pause playback when the doorbell rings, or display “now playing” on your dashboard.

Jellyfin is the open-source alternative for those who don’t want Plex’s subscription model creeping into their self-hosted setup.

12. UniFi — Presence Detection

The UniFi integration connects to your Ubiquiti network controller and tracks which devices are connected to your WiFi. This gives you reliable presence detection—know when someone is home or away based on their phone connecting to the network.

Combine it with Bluetooth room-level presence (via ESPHome) for granular location tracking within your home.

13. HomeKit Bridge — Expose to Apple Ecosystem

HomeKit Bridge exposes your Home Assistant entities to Apple’s Home app and Siri. Even if you don’t use Apple as your primary controller, this lets iPhone users in your household control things via the Home app or Siri without learning HA’s interface.

It also enables automations through Apple’s framework, giving you a second automation engine if needed.

14. Mushroom Cards (HACS) — Beautiful Dashboards

Mushroom is a collection of minimalist, beautiful Lovelace cards that transforms HA’s default dashboard from functional-but-ugly to genuinely attractive. Chips, entity cards, cover cards—everything looks clean and modern.

Combine with layout-card and auto-entities for dashboards that adapt automatically as you add devices.

15. Adaptive Lighting — Circadian Light Control

Adaptive Lighting automatically adjusts your lights’ color temperature and brightness throughout the day—warm and dim in the evening, cool and bright during the day. It mimics natural sunlight patterns without you touching a single setting.

Set it once and it runs forever. Your sleep will thank you.

Comparison Table: All 15 Integrations at a Glance

IntegrationCategoryDifficultyWhat It DoesEssential / Nice-to-Have
Zigbee2MQTTProtocolMediumUniversal Zigbee device support via MQTTEssential
ESPHomeDIY/SensorsMediumBuild custom sensors and devices with ESP boardsEssential
HACSFrontend/StoreEasyCommunity integrations, cards, and themesEssential
FrigateSecurity/NVRHardLocal AI object detection for camerasEssential
Node-REDAutomationMediumVisual flow-based automation builderEssential
Google Home / AlexaVoiceEasyVoice control via smart speakersEssential
MosquittoInfrastructureEasyMQTT message broker for device communicationEssential
AdGuard HomeNetworkEasyNetwork-wide DNS ad and tracker blockingNice-to-Have
InfluxDB + GrafanaData/HistoryHardLong-term data storage and visualizationNice-to-Have
Spotify ConnectMediaEasyControl Spotify playback and automate musicNice-to-Have
Plex / JellyfinMediaEasyMedia server integration and playback controlNice-to-Have
UniFiPresenceEasyWiFi-based presence detection via UbiquitiNice-to-Have
HomeKit BridgeEcosystemEasyExpose HA devices to Apple Home and SiriNice-to-Have
Mushroom CardsDashboardEasyBeautiful minimalist Lovelace UI cardsNice-to-Have
Adaptive LightingLightingEasyCircadian color temperature automationNice-to-Have

How to Get Started

If you’re new to Home Assistant, don’t try to install all 15 at once. Start with the essentials:

  1. Week 1: Mosquitto + Zigbee2MQTT (gets your Zigbee devices connected)
  2. Week 2: HACS + Mushroom Cards (makes your dashboard usable)
  3. Week 3: ESPHome (build your first custom sensor)
  4. Week 4: Frigate or Node-RED (depending on whether security or automation is your priority)

Each integration builds on the last, and by month two you’ll have a system that runs circles around any commercial platform.

What You’ll Need Hardware-Wise

  • A Zigbee coordinator (SONOFF Zigbee 3.0 dongle — ~$20)
  • A Google Coral TPU for Frigate (~$35 if you can find one, or use CPU mode)
  • ESP32 boards for ESPHome (~$5 each)
  • Enough RAM on your HA host (4GB minimum, 8GB recommended with Frigate + InfluxDB)

See how we compare products for our full methodology.

FAQ

Do I need HACS for Home Assistant to work?

No. HACS is optional and not officially supported by the Home Assistant team. However, it unlocks hundreds of community integrations and cards that dramatically improve the experience. Most experienced users consider it a must-have from day one.

Is Zigbee2MQTT better than ZHA?

For most users, yes. Zigbee2MQTT supports more devices, offers better network diagnostics, runs independently of HA (so Zigbee stays up during HA restarts), and has a larger community. ZHA is simpler to set up initially but has fewer features and sometimes lags on new device support.

Does Frigate require a Google Coral TPU?

No, Frigate can run on CPU mode, though performance is significantly worse. A Coral TPU processes detections in ~10ms versus 100ms+ on CPU. For one or two cameras, CPU works fine. For 4+ cameras with real-time detection, the Coral is practically required.

Can I use Node-RED and Home Assistant automations together?

Absolutely. Many users run both—HA’s native automations for simple triggers and Node-RED for complex logic. They coexist without conflict. Some people eventually migrate everything to Node-RED for consistency, but there’s no requirement to choose one.

Will these integrations slow down Home Assistant?

Only if your hardware is underpowered. Frigate and InfluxDB are the most resource-intensive. Running HA on a Raspberry Pi 4 with all 15 integrations will be sluggish. A mini PC (Intel N100 or similar) with 8GB RAM handles everything comfortably with room to spare.

Final Thoughts

Home Assistant’s real power isn’t in the core software—it’s in the community-built ecosystem of integrations that turn it from “smart home controller” into “entire home operating system.” Start with the essentials, add complexity as you learn, and resist the urge to install everything at once.

The integrations on this list have been battle-tested through thousands of updates and remain the backbone of the most capable smart home setups in 2026. Install them, configure them well, and you’ll never look back at cloud-dependent platforms again.