Skip to content
Home Assistant TestFlight
Security & safety

Amcrest

amcrest

Built inLocal polling

The Amcrest integration allows you to integrate your Amcrest or Dahua IP camera or doorbell in Home Assistant.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
switchSwitch or outlet
cameraCameraNeeds its own HomeKit Bridge in accessory mode
binary_sensorSensor (motion)

What people report

Amcrest cameras work locally; some newer firmware stops supporting API calls, e.g. IP3M-HX2 motion recording.

  • Works3
  • Partly works1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Amcrest AD410 doorbellWorks Local24/7 local RTSP and fully local doorbell notifications (3 users)
Saved copy
I use amcrest ad410, has 24/7 local rtsp stream and fully local integration for Doorbell and other notifications

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2022-04
Amcrest AD410 doorbell cameraWorksRecommended over EZVIZ; used with Frigate
Saved copy
I use Aqara Zigbee door/window sensors, Amcrest cameras + frigate, and Alarmo to tie it together. For my siren I use a smart TV. I would recommend using Amcrest AD410 instead of EZVIZ stuff. I have an EZVIZ and do not really like it. Notifications go to my phone for any sensor trip. For any person detection on the cameras it is also sent to my phone with video attached.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2025-05
Amcrest video doorbellWorks LocalRTSP video; doorbell button and motion sensors exposed; works with internet blocked (3 users)
Saved copy
The Amcrest doorbell cameras work really well for me. The video is RTSP and amcrest2mqtt will add sensors for motion and the doorbell button itself.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2022-04
Amcrest IP3M-HX2Partly works LocalMotion recording toggle broken on newer firmware; downgrading to 2017 firmware fixed it
Saved copy
The problem [code] Problem with _only 1 model (IP3M-HX2)_ Amcrest camera, using the command to enable/disable motion_recording. I have two of these IP3M-HX2's that are both currently broken with this issue. All other functionality with both cameras, including motion detection sensors, etc, seems to function normally. Prior in-use version 0.111.0 the enable/disable of the motion recording functioned correctly too. I have other model Amcrest cameras that are still fully functional, including the enable/disable motion_recording. Other fully functioning models include: IP4M-1026, IP3M-943, …

Excerpt saved from GitHub on 2026-10-23.

Issue #37726 · 2020-07

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local polling

Talks to the device on your network, asking it for updates every so often.

Details

Installs (analytics)1,331 (0.19%)
Quality scaleLegacy
Added inHome Assistant 0.49
Set up in the UINo, YAML
Maintainers@flacjacket

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.