OBiTALK Community

General Support => Installation and Set-Up (Devices) => Topic started by: Arrior on September 17, 2016, 09:15:54 AM

Title: OBi1062/32/22 out to regular home phone system
Post by: Arrior on September 17, 2016, 09:15:54 AM
I would like to purchase a OBi1062/32/22 for my home.  Is there a way to go out from the phone and connect to my home phone wiring like I do with the OBi200?  I want my cordless phones and other phones to ring when a call comes in on my google voice and on the OBi1062/32/22?

Thanks,
Rob
Title: Re: OBi1062/32/22 out to regular home phone system
Post by: azrobert on September 17, 2016, 09:49:16 AM
You can just define the same GV account on both the OBi10xx and the OBi200. Inbound calls will be routed to both devices.

Another option is to route inbound calls from the OBi10xx to the OBi200 via IP address.
Title: Re: OBi1062/32/22 out to regular home phone system
Post by: FreeWillie on November 11, 2017, 07:32:43 AM
@azrobert
Could you post an example of the setup to route the call to another OBi device (ip address).

Thanks
Title: Re: OBi1062/32/22 out to regular home phone system
Post by: drgeoff on November 11, 2017, 08:50:39 AM
Quote from: FreeWillie on November 11, 2017, 07:32:43 AM
@azrobert
Could you post an example of the setup to route the call to another OBi device (ip address).

Thanks

It may be better and easier to route the call using Obitalk numbers.

Find the X_InboundCallRoute or InboundCallRoute for the service (SP1, SP2, SP2, SP4, LINE, Bluetooth or Obitalk as appropriate) and change it from the current value - probably ph.

To forward to the other OBi device enter pp(123456789)  where 123456789 is the Obi number of the other device.  Only the other device will ring and the call can only be answered on the other device.

To ring both devices enter {ph,pp(123456789)} .  Call can be answered on either device.
Title: Re: OBi1062/32/22 out to regular home phone system
Post by: azrobert on November 11, 2017, 09:04:44 AM
Routing by IP doesn't require a functioning OBiTalk network:

Define a dummy SIP trunk on BOTH OBi's
Service Providers -> ITSP Profile D -> SIP -> ProxyServer : 127.0.0.1
Service Providers -> ITSP Profile D -> SIP -> X_SpoofCallerID : Checked
Voice Services -> SP4 Service -> AuthUserName : anything
Voice Services -> SP4 Service -> X_RegisterEnable : (unchecked)
Voice Services -> SP4 Service -> X_ServProvProfile : D

Sending OBi
Voice Services -> SPx Service -> X_InboundCallRoute: ph,sp4(0@192.168.1.100:5063)
Replace 192.168.1.100 with the IP of the destination OBi
5063 is the default X_UserAgentPort of SP4
Title: Re: OBi1062/32/22 out to regular home phone system
Post by: FreeWillie on November 11, 2017, 12:19:40 PM
+1 Works like a charm. I have one more question:
I know I can make an outside call through the Obi1062 (using OBiTalk) from the other OBi device, but it involves the AutoAttendant and more key presses. Is there a way I can make an outside call from the other OBi device, using the 1062's registration ? I would like to eliminate OBiTalk from this whole scenario.
Title: Re: OBi1062/32/22 out to regular home phone system
Post by: azrobert on November 11, 2017, 02:40:22 PM
How do you want to route outbound calls to the OBi1062. All numbers or prefixed numbers? What prefix do you want to use?
Title: Re: OBi1062/32/22 out to regular home phone system
Post by: SteveInWA on November 11, 2017, 02:55:23 PM
I don't understand the point of all this.  Every current OBi 200-series ATA and 1000 series IP phone supports multiple connections to Google Voice.  You don't need to route anything between devices.  Simply configure your OBi phone to use your Google Voice account, and configure a OBi 200/202/212 to use the same Google Voice account.  Then, plug the ATA into the home phone wiring (assuming, of course, that you've electrically disconnected the telephone company's wires).

I have two OBi IP phones and two OBi ATAs connected to my home's wiring.  I can place or answer calls on any phone.  There is no need for any special configuration.
Title: Re: OBi1062/32/22 out to regular home phone system
Post by: azrobert on November 11, 2017, 02:57:17 PM
You should add some security for outbound calls. I'm using the UserID.

Service Providers -> ITSP Profile D -> SIP -> ProxyServer : 127.0.0.1
Service Providers -> ITSP Profile D -> SIP -> X_SpoofCallerID : Checked
Voice Services -> SP4 Service -> AuthUserName : OBi1062
Voice Services -> SP4 Service -> X_RegisterEnable : (unchecked)
Voice Services -> SP4 Service -> X_ServProvProfile : D
Voice Services -> SPx Service -> X_InboundCallRoute:
{>0:ph},{OBixxx:sp1}

Sending OBi
Service Providers -> ITSP Profile D -> SIP -> ProxyServer : 127.0.0.1
Service Providers -> ITSP Profile D -> SIP -> X_SpoofCallerID : Checked
Voice Services -> SP4 Service -> AuthUserName : OBixxx
Voice Services -> SP4 Service -> X_RegisterEnable : (unchecked)
Voice Services -> SP4 Service -> X_ServProvProfile : D

Physical Interfaces -> Phone Port -> OutboundCallRoute:
{(<**7:>(1xxxxxxxxxx|<1>xxxxxxxxxx):sp4($2@192.168.1.100:5063)},......................

Physical Interfaces -> Phone Port -> DigitMap:
Add following after the beginning parenthesis: **71xxxxxxxxxx|**7xxxxxxxxxx

Voice Services -> SPx Service -> X_InboundCallRoute: ph,sp4(0@192.168.1.100:5063)
Replace 192.168.1.100 with the IP of the destination OBi
5063 is the default X_UserAgentPort of SP4

**71xxxxxxxxxx or **7xxxxxxxxxx will be routed to SP1 on the 1062 as 1xxxxxxxxxx
You can use any prefix you want, it doesn't have to start with **
You can use as many rules as you want
Title: Re: OBi1062/32/22 out to regular home phone system
Post by: FreeWillie on November 13, 2017, 06:43:05 AM
Quote from: SteveInWA on November 11, 2017, 02:55:23 PM
I don't understand the point of all this.  Every current OBi 200-series ATA and 1000 series IP phone supports multiple connections to Google Voice.  You don't need to route anything between devices.  Simply configure your OBi phone to use your Google Voice account, and configure a OBi 200/202/212 to use the same Google Voice account.  Then, plug the ATA into the home phone wiring (assuming, of course, that you've electrically disconnected the telephone company's wires).

I have two OBi IP phones and two OBi ATAs connected to my home's wiring.  I can place or answer calls on any phone.  There is no need for any special configuration.

The point of all this is while the 1062 is an engineering marvel, it only has one handset. By using a trunk from it to my OBi302, I can now attach wireless phones to it and be able to use the 1062 registration to make/receive calls, WITHOUT the use of OBiTalk OR Google Voice. All routing is done on my local LAN.

@azrobert Thanks for your assistance. As I stated before; it works like a charm.

FW
Title: Re: OBi1062/32/22 out to regular home phone system
Post by: SteveInWA on November 13, 2017, 01:47:36 PM
I'm glad you are happy with your solution.  However, I want to point out that your comparison is factually incorrect.  There is no ping-pong, multi-hop internet routing in my solution.  Google Voice, by design, can connect to multiple XMPP clients simultaneously.  By simply configuring Google Voice on an SPx slot on each phone and ATA, all will be directly rung, and answering the call on one device is no different than answering it on another device.  This is as efficient as your LAN solution, and it eliminates the (unlikely) possibility that the phone you're depending on to do the local routing being offline or broken, or that several years down the line, you forgot how you made all those configuration changes.