TIPS Looking for hints for a phone setup at home

malandrain

New Member
Joined
Aug 26, 2020
Messages
5
Reaction score
0
Hello,

I would like to install a "phone system" at home but I miss the bases (names of protocol, softwares, providers, etc).
I'd like to have a "voip phone number", which "points" to a "server" in my home. This "server" accept the call, offers option the caller (like press 1 to call x, press 2 to call y, press 3 to record a message) and redirect to
1) mobile phone (transfer?)
2) local "voip phone"
3) distant "voip phone"
3) "vocal messaging system"

As I have some tech/dev/sys knowledge/background, I'm just looking for names/keywords/hints to deepen my researches, or at least a starting point.
Maybe I should add that one of the goal is to only use opensource softwares.

Thanks in advance,
Malandrain
 
You have come to the right place. IncrediblePBX is ideal for you system. Search the forum and look for Nerdvittles tutorials.
 
If just for home,

A RasPi3B+ or RasPi4 (2GB or larger Ram is best) will do but you can also repurpose an old computer if you wish.

Burn a RasPi image of IncrediblePBX 2021 to an SD card. An 8GB would suffice but the more storage, the more VM space you have. I use a cloud based one with 40GB and am nowhere near capacity a 32 or 64 would do you well. (tutorials are on nerdvittiles.com) win32DiskImager or Balena Etcher does this.

Once working you can get a voip number (DID) from any provider you want (IPBX 2021 comes with some trunks preloaded so you can just replace with your credentials and off you go. I use voip.ms and have been happy for over 10 years (IPBX also recommends skyetel [I have not used them yet])

If you want the press 1, 2, 3 stuff that is an IVR -- the press one to call X (mobile transfer) is a FindMe/FollowMe -- if you mean to call X at all 3 Cell, home extension, distant voip? (not sure what you mean here), and if no answer then to X's voicemail, that is what FindMe/FollowMe does.

Now the question is do you have VOIP phones already or were you planning on using cordless phones or phones wired in your house already? if the latter (cordless or older POTS phones) then you need an ATA (Analog Telephone Adapter. but in this case the ATA gets the extension so you have one extension for x, y, and z in the house.

I hope I got you started at least. Good Luck.
 
This "server" accept the call, offers option the caller (like press 1 to call x, press 2 to call y, press 3 to record a message) and redirect to
1) mobile phone (transfer?)
2) local "voip phone"
3) distant "voip phone"
3) "vocal messaging system"
1) either Your mobile can be an extension to your incrediblepbx.
Your mobile can have a separate sip account at a provider (one or more).
Or - Your mobile can ring when your phone rings.
2) and 3) yes connect to 'inside', and 'outside' voip phone - yes and yes. There are different ways to do 3, direct voip to voip phones have security concerns. You may want a 'public' pbx in the cloud.
4) incoming calls can go to the IVR 1 for this 2 for that as you wish or perhaps 'Press 5 if you are NOT a telemarketer'
Voice messaging its all fully configurable via the fPBX GUI, or you can code what you want in custom asterisk files.

Help is here in the voip-info.org forum.
 
Thank you for these valuable informations. I'll go for the IncrediblePBX on a Raspberry4.

First problem... My initial plan was to hide my server behind a VPN (with portforwarding and dyndns) like I do for my nextcloud instance. But I see I must open something like 10.001 UDP ports for Asterix. My VPN provider allows only 5 port and I can't choose it.
I guess the port 5060 can be configured at the sip provider side but what about the range 10.000-20.000 ? Can I limit it to 3 and configure the ports ? (I'll never have more than 1 or 2 channels)
 
Thank you for these valuable informations. I'll go for the IncrediblePBX on a Raspberry4.

First problem... My initial plan was to hide my server behind a VPN (with portforwarding and dyndns) like I do for my nextcloud instance. But I see I must open something like 10.001 UDP ports for Asterix. My VPN provider allows only 5 port and I can't choose it.
I guess the port 5060 can be configured at the sip provider side but what about the range 10.000-20.000 ? Can I limit it to 3 and configure the ports ? (I'll never have more than 1 or 2 channels)
Answering myself...

It seems that I can limit the number of RTP ports but I will need at least 4 and in one range, which is not possible with my VPN provider.
I'll start with my normal connection with full control over the ports.
 
Look at the tutorials to set-up and run your own vpn that will solve your first problem and forget about your vpn provider that has too many restrictions and limitations.
 

Members online

No members online now.

Forum statistics

Threads
26,688
Messages
174,412
Members
20,258
Latest member
RandomPerson
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top