Doorbird API released

I have been using a DoorBird for some time, they just released their API. See http://www.doorbird.com/api

Have you tried any integration with vera using the API?

Cool I missed the org post. I looked at the api docu and it is promissing.
Addining it to blueiris or other drv/nvr software must be peace of cake.
Makes me like doorbird more… now I want one ;D

The flush one looks nice, but I’m not sure 549.00 nice. Anyone have a good video on it or actually use it?

I use the $350 D101, Love it! Video is clear in all light, audio can be a bit hit and miss. Would love a Vera integration, simple trigger would be ample!

My doorbird has not been updated to the latest firmware that the API works with but I was able to add it to vera as a generic IP camera using this: http:///axis-cgi/mjpg/video.cgi?resolution=640x480

I have been having issues logging into the view mode of the API and I got this response from Doorbird.

We had a small bug to fix in the view mode. The fix is going to come within the next days with a new firmware version 00090.

Sincerely yours,
DoorBird Team

For anyone interested in Doorbird I was able to integrate it with Vera as a generic IP camera. Everything seems to be working well. Door bird also has a NO contact that can be used to open an electric door strike or garage door. I tied this to a non-alarm zone on my alarm panel and created a scene that when the contact closes it unlocks my Schlage deadbolt so now I can unlock my door from the doorbird app.

Cool!

i’ve successfully integrated the doorbird camera with VERA. Brilliant!

The doorbird API also support generating http events… for instance on button press or motion detection. I have created a virtual motion sensor and my aim is to have the Doorbird trigger it though an http request.

BUT i cant make it work…!! (The issue is setting up the Doorbird, not the Virtual sensor…my http request seems to work fine by itself!) The doorbird API doco is pretty sparse and i’m guessing my problem is http syntax of the http call you need to make to doorbird to activate this (there is no GUI, sadly).

here’s my attempt:

http://10.x.x.x/bha-api/notification.cgi?url=(http://10.x.x.x:3480/data_request?id=action&DeviceNum=74&serviceId=urn:dcineco-com:serviceId:VMotion1&action=SetTripped)&event=doorbell&user=&password=&relaxation=120&subscribe=1

This is great to hear! I’ve been holding off pulling the trigger until I knew it was doable to integrate. Trying to figure out the best way to tie in Vera for the gate/door opening as well. I won’t be able to run alarm wire to our unit, so that’s out. Maybe a z wave door sensor?

Ideally I’d love to be able to integrate with homewave, but wonder is that even doable with audio?

I don’t think doorbird integration with homewave and audio is possible right now. I have video through vera on homewave and I also set up a homewave action button that launches the doorbird app (URL is doorbird://). A zwave sensor would probably work for gate/door opening. Doorbird has a contact closer for an electric doorstrike that I have tied to a zone on my alarm and a scene that unlocks my door when the zone is closed. You could do the same thing with a zwave sensor. Also, it looks like doorbird is coming out with a wireless I/O module that may work for this http://www.doorbird.com/addons

[quote=“agame, post:10, topic:189761”]i’ve successfully integrated the doorbird camera with VERA. Brilliant!

The doorbird API also support generating http events… for instance on button press or motion detection. I have created a virtual motion sensor and my aim is to have the Doorbird trigger it though an http request.

BUT i cant make it work…!! (The issue is setting up the Doorbird, not the Virtual sensor…my http request seems to work fine by itself!) The doorbird API doco is pretty sparse and i’m guessing my problem is http syntax of the http call you need to make to doorbird to activate this (there is no GUI, sadly).

here’s my attempt:

http://10.x.x.x/bha-api/notification.cgi?url=(http://10.x.x.x:3480/data_request?id=action&DeviceNum=74&serviceId=urn:dcineco-com:serviceId:VMotion1&action=SetTripped)&event=doorbell&user=&password=&relaxation=120&subscribe=1[/quote]
try this:
http://10.x.x.x/bha-api/notification.cgi?url=http://10.x.x.x:3480/data_request?id=action%26DeviceNum=74%26serviceId=urn:dcineco-com:serviceId:VMotion1%26action=SetTripped&event=doorbell&relaxation=120&subscribe=1
note the url encoding.
I haven’t tested this yet, but it did return the correct url with subscribe=0
Tested as working.
|-<:)

Yeah, I finally got the Doorbird completely integrated into my Vera. Now I get reliable (so far) wired LAN triggers instead of my kludgy old magnetic sensor on the coil trick. And it was good. Porch and hall lights come on at night and mp3 alarms go off in every room, some of which were out of hearing range of the only physical chime in the house. I could have my pick of ordinary bell and chime sounds, but the Jetsons theme seemed more appropriate. It does a take a few seconds for all the operations to complete, but it’s certainly better then missing the bell. I’ve had the camera integrated for a few months but forgot to come back to look at the notification API. Much happier with my Doorbird now. Prophead approves.
|-<:)

prophead! please Can you described the full course to integrate the doorbird to Vera? Thanks!!

[quote=“prophead, post:14, topic:189761”]Yeah, I finally got the Doorbird completely integrated into my Vera. Now I get reliable (so far) wired LAN triggers instead of my kludgy old magnetic sensor on the coil trick. And it was good. Porch and hall lights come on at night and mp3 alarms go off in every room, some of which were out of hearing range of the only physical chime in the house. I could have my pick of ordinary bell and chime sounds, but the Jetsons theme seemed more appropriate. It does a take a few seconds for all the operations to complete, but it’s certainly better then missing the bell. I’ve had the camera integrated for a few months but forgot to come back to look at the notification API. Much happier with my Doorbird now. Prophead approves.
|-<:)[/quote]

I would also greatly appreciate a guide on how you got the doorbird to play nice with Vera. I’m looking into buying it myself and would love to be able to trigger events with the doorbell or motion detected through it. Thanks man!

The first message on this thread is the API documentation which can explain it better then I can.

There is only one Vera gotcha, when you subscribe to notifications (with a vera doorbell scene URL) you have to replace the ampersands (&) in the code with the URL encoded code, %26. Leave the last 2 though as they are part of the doorbird side of the request. Here is my subscription request, which you only have to do once:

http://YOUR_DOORBIRD_IP/bha-api/notification.cgi?url=http://YOUR_VERA_IP:3480/data_request?id=action%26serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1%26action=RunScene%26SceneNum=YOUR_DOORBELL_SCENE_ID&event=doorbell&subscribe=1

The doorbird then hits that url everytime the button is pressed (or motion is detected if you change the subscription keyword).
The camera information is in the API doc also, it appears fine for me, but does not work on the app like my other cameras for some reason. No big because Doorbird has it’s own app which you have to use if you want to talk to the door anyhow. My traditional physical chime is also wired into the Doorbird.

You can make your doorbell scene do anything obviously, I have mine turn on the lights at night and alert my phone and play the chime on 4 aeotec “doorbell” mp3 receivers around my house. I could do the whole capture video and put it on the TV scene, but I never watch TV so the app’s easier. Theres no motion sensitivity adjustment for the motion detection so mine goes off constantly and is useless, but they have promised range adjustment for the last six months. I have mine all hard wired with power and ethernet so it’s rock solid, no sketchy wireless or batteries to worry about. I’m happy with it now that I’ve got the HA integration.

|-<:)

Thank you! Actually I have problems in first step. I can view the snapshot, but not I Live mode. an error ?Not Connected?
I had implemented as a generic ip camera, and had used this URL: http://192…/bha-api/video.cgi
Which would be the problem?

[quote=“javed222uy, post:18, topic:189761”]Thank you! Actually I have problems in first step. I can view the snapshot, but not I Live mode. an error ?Not Connected?
I had implemented as a generic ip camera, and had used this URL: http://192…/bha-api/video.cgi
Which would be the problem?[/quote]
Forget about Vera for a moment, does that URL work in your browser?
I am using that URL and works fine for me.
Maybe you don’t have enough Wi-Fi connectivity for video? Mine’s wired ethernet.
|-<:)

Thanks porhead!
the URL works ok on browser!
my doorbird had wired ethernet!
Actually worked ok with the android app!

Now, on Vera, i can see small image on Cameras TAB
but I cannot see in Live mode… (error: Not Connected)

I had an Foscam cam without problems.

J

© 2019 Vera Control Ltd., All Rights Reserved. Terms of Use | Privacy Policy