HomeGenie Forum

Development => Feature request => Topic started by: emerich on January 02, 2016, 11:52:32 AM

Title: SIP Client
Post by: emerich on January 02, 2016, 11:52:32 AM
Hi All,

I think the implementation of a sip Client like linphone could be a cool feature, so Homegenie could initiata a phone call and play wav files like Water detected, Motion detected, ...!  :)
Just alarm systems can call someone.

br. Christian
Title: Re: SIP Client
Post by: dani on January 02, 2016, 10:57:03 PM
Interesting idea. I agree
Title: Re: SIP Client
Post by: Jerry on January 10, 2016, 05:29:51 AM
I use Asterisk (http://www.asterisk.org/ (http://www.asterisk.org/)) to place calls using the callfile API (http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out (http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out)). Very useful for notification, alarms, you name it.  Actually I use PBX in a flash (http://pbxinaflash.com/ (http://pbxinaflash.com/)). Can run on a Raspberry Pi.

Not so easy to implement, but I run it both at the office and at home, interconnected phone systems using a VPN.
Title: Re: SIP Client
Post by: freakquency on March 21, 2016, 05:50:40 PM
Having the display background to flash, having caller-id displayed on screen,trigger strobes or dim audio on receiving call could be really interesting :) we could probably have also conditions like, if this person calls and this presence sensor detected movement, transfer call to this number!

Both my office and home phones are IP based (SIP) hardware, on a hosted PBX. This is really cheap and could surely be optimized. In my case, I would register a SIP client as another extension and have it behave like any other phone. This way the signaling and all info would be available.

There is a project called PJSUA that could probably do all this from command line, but I am unsure if this project is still being updated or even alive...
Title: Re: SIP Client
Post by: [email protected] on March 22, 2016, 12:16:53 AM
I was planning on having a play at some point,  so keeping an eye on this