DoorBird Binding?

@leadsrating where can documentation on integrating ring or skybell.
i only saw ways to get notifications thru iftt, but no live video.

Hello everybody,

I would like to buy doorbird and integrate into Openhab.
For this I would have a few more questions:

Is it possible to use LIVE AUDIO RECEIVE AND TRANSMIT?
Is this also supported by the openhab iOS app or the Basic Ui?
If so, how did you solve that?

Hi Stefan,

I’ve not attempted to use the DoorBird API for live audio. I think it should be easier to use the SIP functionality via some kind of soft phone app.

But the original DoorBird app works quite fine. So I’m using tasker to switch to this app if someone rings…

It would be interesting though if someone did get this to work one way or another.

Best,
Bernhard

Is it possible to Open the door via alexa when i connect the door Bird with the Electronic door opener as a native function?!

Should be no Problem:
image
You must add a item, which triggers the “open door”-API, then let alexa turn that item on.

I use the pattern mentioned by Thomas to integrate the latest video image and ring image into the basicUI. After an OpenHAB update the images are not displayed any longer. It seems like the credentials within the URL are not passed on to the DoorBird. Is anyone experiencing similar issues?

just paste your configuration, so we can have a look on it!

That might help… :wink:

Credentials have been replaced of course.

Frame label=“Türklingel” {
Switch item=DoorBird_DoorOpener label="Tßre Üffnen"
Text label=“Kamera” icon=“camera” {
Frame label=“Letztes Klingelbild” {
Image url="http://user:pw@10.0.0.56/bha-api/history.cgi?index=1"
Switch item=DoorBird_DoorOpener
}
Frame label=“Live Bild (kein Video)” {
Image url=“http://user:pw@10.0.0.56/bha-api/bha-api/image.cgi” refresh=250
Switch item=DoorBird_Light
}
}

I am curious what your finding might be as the identical configuration worked in the past before the update.

Please use the quoting function…

See:

Frame label=“Türklingel” {
     Switch item=DoorBird_DoorOpener label="TĂźre Ăśffnen"
     Text label=“Kamera” icon=“camera” {
          Frame label=“Letztes Klingelbild” {
               Image url="http://user:pw@10.0.0.56/bha-api/history.cgi?index=1"
               Switch item=DoorBird_DoorOpener
          }
          Frame label=“Live Bild (kein Video)” {
               Image url=“http://user:pw@10.0.0.56/bha-api/bha-api/image.cgi” refresh=250
               Switch item=DoorBird_Light
          }
     }

Ok, will do the next time. Thanks.

I forgot to mention that the Sitemap works for standard browsers but in the iOS openhab App it does not work.

Is there any binding avaiable or any tutorial on how I can integrate this into openhab easily?

Also is it possible to also handle audio sending and receiving via openhab ?

Please advise.

Once I know all steps I need to do I will order a doorbird system.

Thanks in advance,
salexes

Hi Sven,

if you scroll up a little (DoorBird Binding?) you’ll find a link to a Wiki entry how to integrate DoorBird with OH.
So far I don’t have experience integrating audio in OH directly. But my guess is that via SIP this should be doable.

Best,
Bernhard

Hello Bernhard!

Thank you for the link to the wiki! I found that via google as well but I thought it was only meant for openhab 1.0.

Could you maybe link me a tutorial on how to integrate SIP with openhab, maybe I can try to get something working myself even if I consider myself a total beginner in programming.

Regards,
salexes

I’m still using this with OH2 and even reworked the tutorial after I migrated to OH2.
Regarding SIP, DoorBird have posted the following config guides: http://www.doorbird.com/sip

1 Like

Thank you! I will try to connect doorbird (once i have it) with my fritbox, maybe then I can somehow manage to get it working to directly be able to communicate from within openhab.

Basically what I want to do is put and android tablet in the front floor and be able to see a live video as well have the possiblity to talk with the person outside at the same time (maybe enabling speaking via a button or something like that)

Sounds very good. I wanted to do that too but never found the time so far…
So at the moment OH notified the Visu tablets via MQTT and Tasker switches to the DoorBird app. That actually works quite well.

sorry to hijack this topic, will open a new one if required.
i was just wondering if anyone tried an implementation of Doorbird, especially for the live video stream, into HABpanel?

Yes, I’ve integrated the video feed using the standard frame widget. You can provide the IP address of the DoorBird as http://<doorbird-ip>/bha-api/video.cgi?http-user=<user>&http-password=<password>…

Ringing only works in the App but not on OH2 anymore.
Everything worked fine, since yesterday.

I updated the mobile app of Doorbird (android) and I think it also came with an FW update for the Doorbird itself, but i´m not 100% sure of it. I was just clicking confirm without reading.
Since then, the Doorbird don´t sent any commands back to OH2. In the app I can see the favourite HTTP Calls and the URL is corrects at this place.

On My phone it works and before it was also working with OH2 (I used the Doorbird wiki)
The phone update was the only event which came into my mind

The Dorrbird info.cgi tells me
{“BHA”: { “RETURNCODE”: “1”, “VERSION”: [{“FIRMWARE”: “000111”,“BUILD_NUMBER”: “15222406”,“WIFI_MAC_ADDR”: “XXXXXXXX”,“RELAYS”:[“1”],“DEVICE-TYPE”: “DoorBird D101”}]}}

Is this the same FW as you guys have?
What was wondering me was, when I check notification.cgi
The Event is “doorbell1”, shouldn´t it be just doorbell without the 1?
(I already tried to register again, by manually putting the URL into the Browser, but it´s still “doorbell1”).

{“event”: “doorbell1”,“subscribe”: “1”,“url”: "http://…

When I just try the return URL, OH recognizes the command, but the Doorbird itself dont trigger it anymore, when I press the button.

All ips an network stayed the same (I also reconnected the Device again to WIFI without any success)

Does anyone have a suggestion on how to solve it?

I have the same firmware version and in my case OH is notified when the doorbell is run, just like it should…