Do you have a question? Post it now! No Registration Necessary
Subject
- Posted on
landline telephone pseudo-PABX
- 04-11-2018
- Robert Riches
April 11, 2018, 4:05 am

(Apologies in advance if I have already posted this here long
enough ago that I don't remember doing it.)
Does anyone here happen to know of software and hardware that
works on/with a Raspberry Pi for landline telephone that combines
caller-ID blocking with a multi-box answering machine?
Here are the features I'm looking for:
= Caller-ID routing:
- Numbers/names in whitelist ring through or go to
answering machine if not picked up in N rings.
- Numbers/names in blacklist go directly to answering
machine with a greeting similar to "You have been
blacklisted. welcome to purgatory." (Other numbers get
a nicer greeting.)
- Other numbers are prompted to press a digit to ring
through. If no digit, go to answering machine.
- Transfer call logs to other computer via SD card or
over network.
= Answering machine function:
- Allow messages to be moved to one of multiple boxes,
ideally separating blacklist, whitelist, and non-list
messages as they are received.
- At least three boxes for messages to be moved to after
receipt.
- Copy messages to an SD card or transfer over network.
= User interface:
- Preferably a keypad or touch screen.
I'm understand there are USB devices that could handle the
hardware interface, and I'm sure the Raspberry Pi is more than
fast enough. I'd love to develop the software to do that if I
only had the spare time.
Does anyone know of existing software (or maybe even just a
software toolkit/library) and a best-known hardware
bill-of-materials for doing that?
Thanks,
enough ago that I don't remember doing it.)
Does anyone here happen to know of software and hardware that
works on/with a Raspberry Pi for landline telephone that combines
caller-ID blocking with a multi-box answering machine?
Here are the features I'm looking for:
= Caller-ID routing:
- Numbers/names in whitelist ring through or go to
answering machine if not picked up in N rings.
- Numbers/names in blacklist go directly to answering
machine with a greeting similar to "You have been
blacklisted. welcome to purgatory." (Other numbers get
a nicer greeting.)
- Other numbers are prompted to press a digit to ring
through. If no digit, go to answering machine.
- Transfer call logs to other computer via SD card or
over network.
= Answering machine function:
- Allow messages to be moved to one of multiple boxes,
ideally separating blacklist, whitelist, and non-list
messages as they are received.
- At least three boxes for messages to be moved to after
receipt.
- Copy messages to an SD card or transfer over network.
= User interface:
- Preferably a keypad or touch screen.
I'm understand there are USB devices that could handle the
hardware interface, and I'm sure the Raspberry Pi is more than
fast enough. I'd love to develop the software to do that if I
only had the spare time.
Does anyone know of existing software (or maybe even just a
software toolkit/library) and a best-known hardware
bill-of-materials for doing that?
Thanks,
--
Robert Riches
snipped-for-privacy@jacob21819.net
Robert Riches
snipped-for-privacy@jacob21819.net
We've slightly trimmed the long signature. Click to see the full one.

Re: landline telephone pseudo-PABX

Asterisk is the usual answer here. It will do all you want, and more,
however I'm not sure what the current state of "appliance" type
installations are. I build my own and have my own web based
front end for it all, etc.
I use a separate (Grandstream) ATA (Analog Telephone Adapter) that plugs
into the incoming phone line (and lets me plug in an old rotary dial
phone - internal house phones are SIP/DECT - Gigastream models)
Gordon

Re: landline telephone pseudo-PABX
On Wed, 11 Apr 2018 05:57:46 -0000 (UTC)

Does that ATA pass the external line through to asterisk so that
the caller ID on the external line can be seen by asterisk ? All the cheap
ATAs I've seen just have a relay that switches the external line onto the
phones for an incoming call rather than passing it through SIP.

Does that ATA pass the external line through to asterisk so that
the caller ID on the external line can be seen by asterisk ? All the cheap
ATAs I've seen just have a relay that switches the external line onto the
phones for an incoming call rather than passing it through SIP.
--
Steve O'Hara-Smith | Directable Mirror Arrays
C:\>WIN | A better way to focus the sun
Steve O'Hara-Smith | Directable Mirror Arrays
C:\>WIN | A better way to focus the sun
We've slightly trimmed the long signature. Click to see the full one.

Re: landline telephone pseudo-PABX

Yes. It looks like a SIP device to Asterisk. (well 2 SIP devices) It's
the HT-503 model.
Downside is that it's a stand-alone device and not USB, so needs Ethernet
and PSU plumbing. Actually, that's not really a downside in the grand
scheme of things, however...
Obviously you need a POTS phone provider that passes through the caller-id
number.
If I phone home from my mobile, I see:
-- Executing [1234@fromSIP-pstn:1] NoOp("SIP/pstn-000001f7", "Incoming SIP call from "" <077........> @ pstn calling 1234") in new stack
Gordon

Re: landline telephone pseudo-PABX
On Wed, 11 Apr 2018 12:00:35 -0000 (UTC)

I need to remember this one - for the next time I have a POTS line
to deal with, it's almost as cheap as the nasty ones where the FXO is just
a relay away from direct connection to the FXS and doesn't present as a
SIP device at all (all too common - if buying one watch out for this) and a
*lot* more useful.

I need to remember this one - for the next time I have a POTS line
to deal with, it's almost as cheap as the nasty ones where the FXO is just
a relay away from direct connection to the FXS and doesn't present as a
SIP device at all (all too common - if buying one watch out for this) and a
*lot* more useful.
--
Steve O'Hara-Smith | Directable Mirror Arrays
C:\>WIN | A better way to focus the sun
Steve O'Hara-Smith | Directable Mirror Arrays
C:\>WIN | A better way to focus the sun
We've slightly trimmed the long signature. Click to see the full one.
Site Timeline
- » VPN server on RaspPi2 problems
- — Next thread in » Raspberry Pi Group
-
- » RPi 3 B+
- — Previous thread in » Raspberry Pi Group
-
- » JTAG?
- — Newest thread in » Raspberry Pi Group
-
- » z pamiÄ™tnika assemblera
- — The site's Newest Thread. Posted in » Electronics (Polish)
-