Creative Ideas to Integrate Amcrest Doorbell

I have the Amcrest AD-110 Doorbell. I got it because, unlike Ring, I knew I could access the video feed easily via BlueIris. Works great.

Now I want to capture the Amcrest doorbell push events as well. Turns out that’s not so straightforward. I found this example using Home Assistant but MQTT intimidates me. Never have been able to get it sorted. OTOH I absolutely can integrate it via an Alexa routine, but that approach is not as elegant as my snobby Home Automation instincts allow.

Any one have any creative ideas? The doorbell is powered by a 24 VAC transformer (with a mechanical chime on the same circuit). Was thinking I could add a dry contact sensor somehow that would get automagically triggered upon doorbell press, but I’m not accustomed to working with AC voltage, so not sure if this is possible, nor the wiring scheme.

And yes, I totally appreciate that wiring seems wayyyy more complicated than just using Alexa. But c’mon, if not for unnecessary complexity, where’s the fun?

I think there was a driver for this done with SmartThings...maybe you can sweet talk some folks here to port it to Hubitat.

I use the UniFi doorbell, and the community driver provided works fabulously.

hmm just poked around the SmartThings forum and don't see any driver for the Amcrest Doorbell. You have a link by chance?

No - I saw it when I did some "Google-fu" about this device.

I have been resisting this for a long time, but...

There is a full integration to HA, so it should be possible to send that back to Hubitat with the HA bridge...
I don't really want to do that, but it seems like that is the way to go...

Yeah I get that. But, if I'm going do all that, then I might as well just create an Alexa routine to change a virtual switch that resides in HE. It'll work fine and it's quick/easy.

Just hoped there was something better and local.

Keep it in mind Amcrest cameras are rebadged Dahua's. So that's another source of solutions possibly.

1 Like

I also have an Amcrest DB and I saw that HA have drivers for it that it even detects button press. That would be awesome if that HA driver is ported over to HE so I could finally get rid of SAGE DB sensor.

Anyone willing to port it over? for a donation? My family are Deaf and we use DB sensor to alert us via lights when someone press it.

There is an Alexa solution to this right now for the Amcrest doorbell. It can detect the doorbell being pressed and turn on a light, adjust brightness and/or change color. It just takes an echo speaker to control this.

Its not a direct Hubitat solution but you could probably create a virtual switch in Hubitat, share that with Hubitats Alexa skill, have that turn on when Alexa detects the doorbell being pressed. From there you can do whatever floats your boat for when that switch turns on. This is how i integrate a lot of oddball devices including geolocation.

Yes, using Alexa is definitely doable but not as elegant. I’d really prefer a local Amcrest-HE integration, similar to what exists for HA. I just don’t possess the skills to do it. Which is what got me wondering: can I use a dry contact to tap into the local voltage doorbell circuit?

@tomw, you still willing to consider porting it over? Noticed you deleted your post -- no judgement either way!

I am looking at the available source code and API documentation now. I'll see what I can come up with for a rough prototype, and I'll let you all tell me whether it looks worth continuing. Will keep you posted.


ok I'm available to beta test if you end up deciding to take this on

Does this mean I need to buy Alexa? I would prefer a direct approach in Hubitat but I am struggling to understand your instruction how to make this work.

Will you clarify it some more for me?

Thank you,

@techbill, I'll do you one better. If @tomw and I (mostly Tom) aren't successful at developing a direct HE to Amcrest integration, then I'll share a full write-up on how to integrate Amcrest doorbell using Alexa.

In the meantime, here's a short version:

  • create a virtual switch in HE and make it available to Alexa via HE's built-in Alexa integration app. Set the virtual switch so that it auto turns off after a second or so.
  • in Alexa, create a routine that says, if doorbell rings, turn the virtual switch ON
  • then, in HE, create a rule (using your favorite app, e.g., Rule Machine, Basic Rule, Notifier, etc.) that triggers when the switch is turned on, and takes whatever action you want when the doorbell rings.

This help?

1 Like

I have an amcrest doorbell as well, would love to be able to integrate it directly to HE!

You're in luck: Dahua and Amcrest integration for cameras and doorbells