Amcrest
amcrest
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.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
camera | Camera | Needs its own HomeKit Bridge in accessory mode |
binary_sensor | Sensor (motion) |
What people report
Amcrest cameras work locally; some newer firmware stops supporting API calls, e.g. IP3M-HX2 motion recording.
- Works3
- Partly works1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Amcrest AD410 doorbell | Works Local | 24/7 local RTSP and fully local doorbell notifications (3 users)Saved copyI 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 camera | Works | Recommended over EZVIZ; used with FrigateSaved copyI 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 doorbell | Works Local | RTSP video; doorbell button and motion sensors exposed; works with internet blocked (3 users)Saved copyThe 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-HX2 | Partly works Local | Motion recording toggle broken on newer firmware; downgrading to 2017 firmware fixed itSaved copyThe 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 scale | Legacy |
| Added in | Home Assistant 0.49 |
| Set up in the UI | No, 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.