best

Best smart smoke detectors with local alerts

Smart smoke detectors that integrate with Home Assistant over Z-Wave or Zigbee so alerts fire on your local network, no cloud account required.

On this page
  1. Why local matters for smoke alerts
  2. Top picks
  3. Integrating with Home Assistant
  4. What to avoid
  5. Quick verdict

A smoke detector you can read in Home Assistant lets you do things a standalone alarm can’t: push a notification to every phone, flash every light in the house, unlock doors, shut down HVAC so it doesn’t spread smoke, and turn on cameras. The key is picking a detector that talks a local protocol — Z-Wave or Zigbee — so the alert is processed on your own network and doesn’t depend on the internet or a manufacturer cloud.

One important safety note up front: a smart detector should supplement code-compliant smoke alarms, not replace them. Local rules in most places require interconnected mains/battery alarms. Use these for automation and remote alerts, and keep your required alarms in place. (For the other big local-safety win, see how to detect water leaks before they do damage.) Also check your local code on whether you need combined smoke + carbon monoxide (CO) coverage.

Why local matters for smoke alerts

Cloud-connected alarms route their alert out to a server and back before your phone buzzes. That adds latency and a dependency on your internet connection being up — the worst time for it to be down is during a fire. Z-Wave and Zigbee detectors fire their alert directly to your local hub (a Z-Wave stick or Zigbee coordinator), so Home Assistant can react in well under a second, internet or not.

Top picks

First Alert Z-Wave Smoke + CO Alarm (ZCOMBO / SMCO410)

This is the standard recommendation for Z-Wave households in North America, and it’s a combination smoke and carbon monoxide alarm — not smoke-only. The current model (SMCO410) replaces the long-running ZCOMBO. It’s battery-powered, pairs to any Z-Wave controller, and exposes smoke and CO alarm states to Home Assistant. It was designed for Ring Alarm but works fine with Home Assistant’s Z-Wave integration.

Caveats: it reports alarm events, not a live “air quality” stream, and being battery-powered it sleeps to save power — so it’s a notifier, not a sensor you poll. That’s normal for this class of device.

First Alert Z-Wave Smoke + CO Alarm

Frient Intelligent Smoke Alarm (Zigbee)

The Frient Intelligent Smoke Alarm is a Zigbee device (not Z-Wave). It joined the Works with Home Assistant program in 2025, runs entirely locally (Local Push), and works through both ZHA and Zigbee2MQTT with a Zigbee coordinator. It has an 85 dB built-in sounder and a built-in temperature sensor you can use for heat-rise automations. It’s CR123A battery powered with a multi-year battery life.

It’s a smoke (and heat) alarm — it does not detect carbon monoxide, so pair it with a separate CO alarm if you need CO coverage.

Frient Intelligent Smoke Alarm

Heiman smoke alarm (Zigbee or Matter)

Heiman makes inexpensive smoke alarms in both Zigbee and Matter variants — pick the one that matches your stack. The Zigbee model pairs through ZHA/Zigbee2MQTT; the Matter model is Matter-over-Thread, so it joins via Home Assistant’s Matter integration and needs a Thread border router on your network. Either way the alert is handled locally. It’s a budget option: basic smoke detection, no CO, no frills, but it reports cleanly.

Heiman smoke alarm

Integrating with Home Assistant

Once a detector is paired, you get a binary sensor (and a CO binary sensor on the First Alert). Build automations off the “on” state:

  • Notify every household phone and a dashboard banner.
  • Flash all lights red / turn everything to full brightness to aid evacuation.
  • Turn off HVAC and any whole-house fan so smoke isn’t circulated.
  • Trigger a loud media player or siren in bedrooms.

Because Z-Wave and Zigbee battery detectors sleep, test the automation by pressing the unit’s test button (which sends a real alarm event) rather than waiting to “poll” the device.

What to avoid

  • Anything sold as an “Aqara smoke detector” built on the FP1. The Aqara FP1 is an mmWave presence sensor, not a smoke detector — don’t confuse them.
  • Wi-Fi/cloud-only smart alarms if local-first matters to you: the alert path runs through the vendor’s servers.

Quick verdict

  • Z-Wave household, want CO too: First Alert Z-Wave Smoke + CO (SMCO410).
  • Zigbee household: Frient Intelligent Smoke Alarm — proper Works-with-HA support, local push, heat sensor.
  • On a budget / Matter household: Heiman, in the Zigbee or Matter flavor that matches your setup.

Whichever you pick, keep your code-required alarms installed and add a separate CO alarm if your detector doesn’t cover CO.

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 local smart plugs with energy monitoring for Home Assistant: real local control over Zigbee, Z-Wave, or Wi-Fi plus accurate power data, no cloud.

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 →
New guides and product notes, no inbox required. Follow via RSS →