I have a Doorbird. Ken @
Blue Iris has been using access to mine in order to add more Doorbird integration to Blue Iris.
Capturing the video feed and the audio feed via Blue Iris does work, two-way audio does not. One catch about capturing the audio feed is that Doorbird only allows a single feed, so it means their app will refuse to work while Blue Iris is pulling the audio. Their SDK claims that the App will take precedence, but that does not seem to be the case.
Ken added integrations for callbacks for the various sensors yesterday (doorbell), I believe you will see this in a new release in a few days.
Another downside is that they only have EU based servers - so latency pretty much sucks vs. if they had a US based deployment for US customers. Audio quality is better than what you typically get from the RTSP two-way in a Hik/Dah camera in BI - the app is VOIP based and is reasonably full duplex.
List of annoyances:
- The UI of the app is weak. The amount of time it takes to get into the app and actually start talking to someone "feels" like too long. (IOS).
- No US servers
- The speaker is always hot at the Doorbird - you can hear white noise 24/7
- There are audible alerts that all of your neighbors get to hear about the state of things. Lose Internet access? The Doorbird will let your neighborhood know for you
- The API is definitely beta, perhaps alpha
- Form factor: huge
- There is a scheduled "restart" of the Doorbird. It effectively restarts the core software, so some probability of a few minutes of the random day, your doorbell doesn't work. You have no timing control over this.
- Video quality - terrible. Any $100 Hik/Dah blows this thing away. This won't be your only camera near the door.
- You can't close the loop - the cloud service is required to use the Doorbird app via the Internet. There is no way to have the app connect directly to your Doorbird, even if you knew how to expose it. There is no cost right now for using this though. The latency to my house from my phone is infinitely better than the latency to round trips to the EU servers. Note: Using the app on the LAN - it WILL connect directly, with a VPN, it will as well.
My current setup is roughly this:
Doorbird app for talking/listening to someone/unlocking the door - I don't use the cloud recording service
Blue Iris for capturing the video stream - no audio
I have the dry contacts for the doorbell and the unlock that feed into a PLC and then to an ISY. I did this because I found their HTTP based callbacks did not work correctly but their dry contacts did. The ISY then controls additional automations like unlocking the ZWave door and sending notifications for the doorbell.
I can unlock the door from the Doorbird app, which triggers the dry contacts and then the ISY does the rest.
It works OK - it isn't perfect. Doorbell offerings could get better, I've been struggling with Doorbird support trying to get them to listen to my issues. This has given me mixed success.
If you have any specific questions, shoot.