SIP Client

If I understand that correctly the only options to integrate SIP-capable intercoms is to follow:

wait for the SIP Client and use


Iā€™m asking as the 7 flat house I live in, what is shared with 6 other parties, will get a new video-intercom.
One of them is already on loxone.com, Iā€™m about to install an open home automation system in our flat, properly HA.
I have just figured out that we have an internet access point in the basement, just next to all other telecom systems. This would enable us to get a house-wide LAN and use a common line for the internet. In addition, I can place my server in our cellar room.
Iā€™m now pushing for a smart system but donā€™t want to end up with a system what cannot be integrated into e.g. HA.

This is ONE option. Probably not the only one thoughā€¦

This is a valid option for the SIP server, yes.

No. If your asterisk instance is reachable via the Internet, you could receive the call from your doorbell, even when outside your flat.
However, this implies that you can ā€œregisterā€ (in SIP terms) from the outside to your Asterisk on the LAN. In terms of security, it is not ideal. If I was going to do this, I would use an external SIP provider. Your doorbell is registered on asterisk. Asterisk is then registered to an external SIP entity. Your phone, when out of the house, is registered to that same provider and from Asterisk on your LAN you can call your phone, through this 3rd party. This is technically more difficult to setup but much better from a security point of view. My advice, donā€™t start this first. Do LAN only and then when happy try to do better. But, later :slight_smile:

Yes, these are valid options. Personally I prefer to stay cloud free, so, on-premises option.

If you are looking for a multi tenant option, then the GDS3710 I am using is probably not suitable. It has only one button! If you want the people at the door to call the ā€œrightā€ extension, Doorbird (much more expensive though) has options for thatā€¦ Look at https://www.doorbird.com/downloads/datasheet_d21dkh_en.pdf

Hope this helps!!

GV

hi @Tofandel @greengolfer , remeber me, you helped me a while ago , see some posts above
i had a 2 wire intercom, so digitally encoded not, possible to connect to sip/pbx/ā€¦
my indoor intercom, had an composite out and also possibility to connect an extra chime
so i already have now the video stream and i can intercept a doopress with my esphome for push message

the only thing is missing audio , but i have found this , its a DT171 , i can connect it before my intercom, it has a PBX out connecionā€¦ i think i can so something with that
i can configure my intercom, when a doorbell is pressed, that my intercom rings together with a signal on that PBX out , so i might have a solution for audio right?
so what extra hardware do i need? a PBX server? whats cheap solution? and also is it now already possible that HA can behave as a SIP client where this thread is al about?

thnx

Sorry, but, I donā€™t know. I donā€™t understand what the DT171 is supposed to do with the information provided by the picture. What is the expected function of this device?

i have found an english version


on my inside intercom, i can configure these 3 options
i need option 3 , so my intercom rings, but also the PBX out is activated on that DT171
but i dont know what it does ā€¦ isnt it doing somekind of dialing? i need to intercept that ?

Transfermodes
ā€¢ No transfer:
Calls are not being transferred
ā€¢ Transfer when absent:
Calls are being transferred if a call is not answered on a monitor within 25 sec.
ā€¢ Immediately transfer:
Calls are being transferred immediately.

In the pdf: ā€œ*This document is an aide for installing. This is not a full manual, when installing please read the Official Installer Guide!ā€
So, if there is an official guide in English, thatā€™s better :slight_smile:
Here, it doesnā€™t say much.

i am unable to find it , but basicly its an option kit for my intercom kit
here is something in dutch : http://www.euro-web.be/aW1hZ2VzL2ZpbGVsaWIvRkFDSUxBIElOU1RBTExBVElFSEFORExFSURJTkcgWzEyMjAxNVYxMF0gTkxfMTQzMzkucGRm/download

page 13 is the dt171 , option kit
i think its also somekind of intercom, on the dt171 , i have 2 outputs
first output , is to connect another analogue telephone, so when someone press the doorbell, also the telephone attached rings, as well as my intercoms
the other output, is to connect it to a PBX system => this one is maybe interesting for me to pick it up and do something?

here is an english manual of my intercom, you can see on page 7 and 13 , i can add that extra dt171 PBX module

ok i have found something
seems on my intercom, i can setup forwarding, if enabled/equiped with that DT171 , i can program 3 external telephone numbers to call when no answer or immediate

is this wat you wanted to know?

Hello,
I live in a building with an intercom (Model: Urmet Arco).
Photo is attached:


I want to remove the intercom, and use the place on wall to put an 10ā€™ā€™ android tablet to control HA.
I open my intercom and this is what I found:

So, my intercom have 2 or 4 wires?

Best Regards,
Yuval

I count about 10 wires.

Whats the current state of this project?
In my opinion it would be cool to have full SIP support in HA, ideally no external tools should be needed.
I donā€™t know much about SIP, WebRTC, Asterisk and all the other tools and technologies involved, so all that I am writing here might be wrong.
But as much as I understand, the full integration would probably include 2 parts:

  • A SIP-Integration on the server which is used to connect the SIP Doorbell with the WebRTC-Browser. So it should basically replace an external tool like Asterisk to make the setup easier.
    This way, a SIP Doorbell could become some kind of device in HA and I would probably be able to have multiple Doorbells in HA.
  • A Card to connect to the Doorbell (actually to the server, which connects to the Doorbell) using WebRTC.
    The cars main responsibility is to stream audio and video (2 way) but it should probably offer a way to add components like buttons to open/close the call and optionally to open the door.

I created a SIP client card with sip.js. TECH7Fox/HA-SIP: A SIP client inside home assistant! (github.com)

image

Its far from done, but its a start.

Thereā€™s also a Asterisk add-on preconfigured to work with the card, and a integration is coming that makes sensors for the server, extensions, etc. TECH7Fox/Asterisk-add-on: Asterisk add-on for Home Assistant (github.com)

You can follow the progress in the discord server.

13 Likes

Great job @TECHFox :grinning:

Thanks!

Itā€™s changed quite a lot, with new features like camera entity support, gui config, DTMFā€™s and more.

There is also a integration in progress that will include sensors for every extension and services to manipulate channels. TECH7Fox/Asterisk-integration: Asterisk integration for Home Assistant (github.com)

Just released the card: v1.0.1. This version added a audio visualizer, some styling improvements and bug fixes.

Some screenshots:

The repository names changed to be more standard. Here are the new names:

1 Like

Nice job @TECHFox

This should be on blog page on next HA release
Well deserved!!

1 Like

Hi! :slight_smile:

Can this card be used to receive calls? I am assembling a RPi doorbell using linphone (P2P).

Thanks,
anthonws.

Which card? The thread is 83 posts and 4 years long.

My apologies! I posted in the wrong thread! :confused: too many tabs! I will post in the correct thread.

p.s. It was for this one: