best

Home Assistant add ons everyone should install

Essential add-ons to install on Home Assistant for a more powerful, flexible local smart home setup.

Last updated: 2026-05-16

After you get Home Assistant running, the real question becomes: which add-ons actually make your setup more useful? Skip the flashy ones and focus on tools that give you better control, easier debugging, and more reliable automations.

Here are the add-ons I recommend installing first.

The Must-Haves: Core Infrastructure

Before adding any devices, get these installed. They’ll save you headaches later.

Terminal & SSH (terminal_ssh) — You need command-line access. Yes, you can do a lot in the UI, but troubleshooting often requires digging into logs, restarting services manually, or editing files that the UI won’t touch. Install this early.

File Editor — Paired with Terminal, this gives you a proper code editor for your configuration.yaml, automations.yaml, and the various YAML files you’ll eventually touch. The built-in file viewer is fine, but editor adds syntax highlighting and makes actual edits less error-prone.

Samba Share (samba) — Access your Home Assistant config files from your regular computer. Much easier than the file editor when you need to bulk-edit or work with files your IDE handles better. One warning: make sure you set a strong username and password. The default is open to your network.

Zigbee and Z-Wave: Pick Your Radio

If you’re adding wireless devices, you need a coordinator. Two options dominate:

Zigbee2MQTT — The most flexible Zigbee option. Works with a wide range of hardware including the Conbee III or Sonoff Zigbee 3.0 USB Dongle Plus. The mapping is better than Home Assistant’s native ZHA, and you get access to device-specific exposes that ZHA hides. Downside: MQTT adds another moving part to debug when things break.

Z-Wave JS — For Z-Wave devices. The UI has improved significantly. If you have Z-Wave locks, sensors, or switches, this is the standard. You’ll need a Z-Wave stick like the Zooz Zen series.

Pick one protocol and stick with it. Mixing both works but doubles your troubleshooting surface. If you’re starting fresh, Zigbee has more cheap devices and the ecosystem is larger.

The Automation Power Tools

Node-RED — If you’re serious about automations, install Node-RED. The visual flow-based editor makes complex automations readable in a way YAML can’t match. Great for multi-step routines, conditional logic, and testing flows before deploying. The learning curve is real but worth it for anything beyond simple “if this then that” rules.

ESPHome — For DIY devices, ESPHome is unmatched. Flash ESP32 or ESP8266 boards to create temperature sensors, relay controllers, displays, and more—all integrating natively with Home Assistant. The YAML-based config means no coding required for most projects. Pair with Shelly Plus devices if you want to flash custom firmware on commercial hardware.

Mosquitto — Required if you use Zigbee2MQTT or want to integrate MQTT-based devices. The Home Assistant add-on is straightforward to configure. Just set a username and password, then enable anonymous access only if you’re certain your network is isolated.

Monitoring and Backups

Home Assistant Google Drive Backup — Local data is great until your SD card dies or you bork a config update. This add-on handles scheduled backups to Google Drive automatically. Set it and forget it. The restore process from cloud is straightforward when you need it.

SQLite Web — Inspect your database directly. Useful when you’re debugging why an automation isn’t triggering, checking state history, or cleaning up old data. The built-in history is okay for simple checks, but this gives you full SQL access.

Worth a Look

SkyConnect (Home Assistant Connect ZBT-1) — If you want Matter support, the official Home Assistant radio handles Thread and Matter. Works alongside Zigbee for most setups. Just know that Matter device support varies wildly by manufacturer—check compatibility before buying.

Add-on Store browsing — Don’t stop at my list. The Community Add-on store has dozens of options for specific integrations, media servers, and niche tools. Install conservatively, but explore.


Quick Verdict

Install Terminal, File Editor, and your coordinator first. Add Node-RED if automations get complex. Skip the rest until you need them. The add-on ecosystem is deep, but resist the urge to fill your sidebar with things you won’t actually use.

Next steps

Compare this category side by side

If you want fewer opinions and more matrix-style tradeoffs, the comparison pages are the next stop.

See comparisons →

Inspect all products

The full product database keeps the caveats, setup notes, and compatibility details attached to each device.

Browse products →

Back up and read the explainers

If a buying guide feels too specific too fast, the guides section covers the broader local-first logic behind it.

Read guides →

Related articles

Best local-first smart home hubs

The best smart home hubs and controllers for people who care about local control, Home Assistant compatibility, and fewer long-term regrets.

Read article →

Best smart plugs with local control and energy monitoring

The best smart plugs for buyers who want real local control, useful energy data, and fewer long-term ecosystem regrets.

Read article →

Best local security cameras for Home Assistant

The best Home Assistant-friendly local camera options for buyers who care about RTSP, ONVIF, NVR compatibility, and lower cloud dependence.

Read article →