Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Video Door Communication Adapter for VIS (with VOIP and camera) #918

Open
Roellen opened this issue Jan 9, 2024 · 0 comments
Open

Video Door Communication Adapter for VIS (with VOIP and camera) #918

Roellen opened this issue Jan 9, 2024 · 0 comments

Comments

@Roellen
Copy link

Roellen commented Jan 9, 2024

What kind of device or service would you like to see an adapter for?
I would like to have a universal adapter to integrate any VOIP doorbell AND an rtsp stream so see the videosignal (of a person standing at the front door)

Is the device connected to the internet or only available on a local network?
Both.
Primarily connected locally if there is a fritzbox, so everything also runs when internet is off.
But if somone wants to use an external VOIP, then the voip web thingy needs to be connected to an external (www) service.
Also when the call needs to be reveiced on iphones which are not connected to the WLAN.

Is an official App or Website available?
Is an official API including documentation available?
Are other libraries for an integration available?
Someone already tried this after he searched for this for month (Iam searching for years now!) :-)
https://forum.iobroker.net/topic/54463/projekt-webrtc-f%C3%BCr-die-vis

Is this device already integrated in other Smart Home systems?
There is exaclty ZERO Adapter which can do this.
But integrating cameras is easy of course. Like using motioneye or webRTC or so.
Howevery, everything needs to be integrated somehow.

Is this device already integrated in homebridge? Might the ham adapter in combination with the homebridge plugin be sufficient?
Maybe the camera is alreay integrated.

Additional context
I started with ioBroker 4 years ago and my goal was to integrate something so that I can call vis a visitor at the front door.
Well, surprisingly this is the last thing I can't get to work after 4 years. :-)

VOIP is pretty standard these days. Every Fritzbox can do this. Even if people have old analog doorbells they can plugged into the fritzbox and it will be converted from the analog 2 wire a/b to VOIP.

Everything needs to run within VIS. So it needs to be web-based and run in an i-frame.

I would like to have the option to either call the doorbell from the VIS (call from VIS to doorbell).
And/or the doorbell can automatically start a call when someone hits the doorbell.
Maybe the VOIP can be triggered with a true/false datapoint. Then, if people have just a camera and a button, they can use this without communication.

The problem is, the call will only get to the VIS display which is maybe located in the corridor.
So there needs to be a way so that the call will also be visible on iphones (wife, childrens...) and even when they're not at home. And... all devices should ring at the same time in parallel. This could work if everyone has a seperate VOIP registered number.
Notification on the mobile devices is another problem.
With fullykiosk we can change the view and show the videosignal easily and play a sound when someone rings the doorbell. Cool!
But not sure how to do this on an iphone. I think only a push notification is allowed there. So the adapter needs to send a push notification to the devices.
I think it would be ok to then show the video signal and if someone wants to call with the visitor, the communication starts from the device itselfs. So not the doorbell starts the VOIP call, but everyone on the phone can do this.
A datapoint for "voip communication established"would be good, so anyone can see that another person already starts the call.

Having video and audio within a SIP call might not be the best way to do it.
So I prefer having the RTSP stream available all the time. This is the only option to see where is at the front door BEFORE starting the communication.

I looking a bit further and I think integrating this into an adapter would do the trick:
https://www.mizu-voip.com/Support/Wiki/tabid/99/Default.aspx?topic=WebPhone+-How+It+Works%3f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant