best

Local fall detection without a subscription

How to approach fall detection in a local-first Home Assistant setup using mmWave radar and DIY sensors, with realistic expectations and no monthly fees.

On this page
  1. mmWave radar with a fall-detection mode
  2. DIY mmWave with ESPHome
  3. Build the alerting locally
  4. What does NOT work for this
  5. Quick verdict

Fall detection is a meaningful feature for aging in place, but most consumer fall-detection products (medical pendants, smartwatch detection) depend on a paid monitoring service or a vendor cloud. If you run a local-first home with Home Assistant, you can build a system that alerts you directly with no subscription. Be honest with yourself about the limits first: a DIY fall-detection setup is a helpful supplement, not a certified medical alert device. If reliable emergency response is the goal, a monitored medical alert system is the safer choice.

This guide covers what actually works locally today.


mmWave radar with a fall-detection mode

The most direct local option is a 60 GHz mmWave presence radar that has a dedicated fall-detection mode. The Aqara Presence Sensor FP2 is the best-known consumer example: mounted on the ceiling with fall detection enabled, it can flag a fall within a second or two and expose that as an entity in Home Assistant. It is a wired (USB-C powered) device and connects over 2.4 GHz Wi-Fi; it integrates locally with Home Assistant and also supports HomeKit.

Important caveats:

  • Fall detection on the FP2 requires ceiling mounting above the monitored area, and accuracy depends heavily on placement and room geometry.
  • It is not a medical device. Expect false positives and missed events.
  • The Aqara FP1 / FP1E are presence sensors only — they do not do fall detection. Don’t buy those for this purpose.

Once the fall entity fires, you handle the alert entirely inside Home Assistant.


DIY mmWave with ESPHome

If you want full local control and customization, you can build a presence radar with ESPHome. Boards like the Everything Presence One (ESPHome-based, with PIR + mmWave + lux + temperature) or a DIY ESP32 paired with a DFRobot C4001 mmWave module give you raw presence, distance, and motion data over your LAN with no cloud at all.

These boards don’t ship a turnkey “fall” flag the way the FP2 does, but you can write Home Assistant automations on top of sudden presence-state changes (for example: someone present and still for an unusually long time in an area where they’re normally moving). This is more of a heuristic than true fall detection, but it’s fully local, transparent, and free of subscriptions.

Tradeoff: more setup and tuning, and the logic is only as good as the rules you write.


Build the alerting locally

The detection sensor is only half the system — the alert path matters more. Keep it all local:

  • Push notifications to phones via the Home Assistant Companion app (works through your own instance, no third-party fee).
  • A loud local siren triggered by Z-Wave or Zigbee. A Z-Wave siren such as the Aeotec Siren 6 works well, fired by a Home Assistant automation.
  • A smart speaker / media player announcement using tts on a local speaker so a present caregiver hears it immediately.

A reliable automation combines a confirmation window (wait N seconds, check the person hasn’t moved or cancelled) before escalating, to cut down on false alarms.


What does NOT work for this

To save you wasted purchases:

  • Plain motion sensors (PIR) cannot detect a fall. They only report movement, so “motion while away” tells you nothing about a fall.
  • Light bulbs (Hue, LIFX) are not sensors and can’t detect anything.
  • Smart locks and water-leak sensors detect locks and leaks — they are not fall detectors. They can be useful as part of a broader wellness routine, but don’t frame them as fall detection.

Quick verdict

For local, subscription-free fall detection, the realistic options are a ceiling-mounted mmWave radar with a fall-detection mode (the Aqara FP2) or a DIY ESPHome mmWave build with your own heuristics. Pair either with local push notifications and a Z-Wave/Zigbee siren so everything runs on your own network. Treat it as a helpful safety supplement — not a replacement for a monitored medical alert system if someone’s life may depend on it. For the wider wellness picture around an older relative’s home, see how to monitor aging parents with Home Assistant.

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 →