Very enjoyable video I have an asterisk on a raspberry pi at home I've been using it for a couple of years. You mentioned vintage phones with rotary dials. There is one adaptor made, the grandstream 502 which does actually accept pulse dialling. It's worth knowing if you're interested in vintage phones. You will probably have to adjust the dial's contact set to a very tiny gap for it to dial the digits correctly. The grandstream is very fussy about pulse width
Hi, I'm into asterisk as well!! Try this line of code in your extensions.conf file in the asterisk server: exten => 86,1,Answer exten => 86,2,MusicOnHold Make sure those two lines are in the right context. This will allow you to play the music on hold by Dialing extension 86.
Thank you for this! Question, I’ve been direct working the phone pinout to gpio pins on the pi but this options seems much easier! Is it possible to connect the linksys directly to the raspberry pi or does it require the router between it?
The 3.3 volt outputs of the Raspberry Pi is usually able to trigger most 5V relay modules. Most projects you will find have the outputs of the RPi going directly to the inputs of the relay modules. The relay module needs 5 v power for the reliable operation of the relay coilds but the control signals can be 3.3 volts because anything above 2 volts is considered to be high and below 0.8 volts is low. So you probably don't need the MOSFET between the RPi and the relay module. At least, I would try it to first without the MOSFET.
Thanks. Yes I have a GSM900 module which I've used with an Arduino for a puzzle involving receiving/sending SMS messages, but haven't made a video about it yet - maybe in the next few months!
@@PlayfulTechnology All this put together is perfect for an old Mansion, perfect combination of beautiful old phones and new technology doing awesome shit
Very useful video, many thanks for such content. I like to ask for some guidelines. I need a MCU based DEVICE which will be used with a Landline phone to provide IVR password security. For example: Telephone line --- ( RJ11 Cable) --- MCU_DEVICE --- ( RJ11 Cable) --- Landphone When a user calls then the MCU_DEVICE will auto Answer and play an IVR "Hey, thanks for calling, please enter password". If caller enter passwords correctly then Landphone will start ring. I wanted to use an MCU based solution rather than RPi VoIP based. Can you advise some outline about the schematic? Thanks in advance.
This is great but don't you need a dial-up modem 56k type device to connect this to your POTS socket to make and recieve calls outside of the house or office?
I can't find the Linksys anywhere, but when search for PAP2T I find a cisco. It works for connection, BUT there is no sound. It seems like it is a known issue with NAT or routing - but I can't seem to fix it.
I have been thinking of an arduino version of this but the asterisk version is so much better. One thing do you think you could have multiple audio playbacks for the same dialed number? Not random but in a certain order that does not repeat.
I put an example of a counter that keeps track of the number of times an extension was called in the Pt.3 video I just uploaded - you could use this to playback different sound files by passing the variable to Playback() - check out from about 35:15 - ua-cam.com/video/QDOD_sBffRI/v-deo.html
Do you need the computer attached to the system once it's set up or will it run entirely from the Pi? Like can I store all the audio files and the code for the dialed numbers / triggers in the Pi and have no need for another PC?
Doh! What was it I said I'd post?! I'm writing up a document that'll eventually cover the entire tutorial series, and that will include things like the links to where I bought all the components, the code scripts etc.
This is a great video and I'm in urgent need for some guidance on assembling such a configuration. How could I contact you to learn more? It's for a museum project...
Tip.. once you've installed raspbx 04-04-2018, from command line run fwconsole ma upgradeall. Then go have a cup of tea or whatever. Solves the freepbx tampered file and GUI crashes etc.
When the guy, setting up an escape room is more helpful for setting up my IP migration than any other source.
So much fun! I was trying to grasp what Asterisk can do, great introduction! Thanks :)
Very enjoyable video I have an asterisk on a raspberry pi at home I've been using it for a couple of years. You mentioned vintage phones with rotary dials. There is one adaptor made, the grandstream 502 which does actually accept pulse dialling. It's worth knowing if you're interested in vintage phones. You will probably have to adjust the dial's contact set to a very tiny gap for it to dial the digits correctly. The grandstream is very fussy about pulse width
Hi, I'm into asterisk as well!! Try this line of code in your extensions.conf file in the asterisk server:
exten => 86,1,Answer
exten => 86,2,MusicOnHold
Make sure those two lines are in the right context. This will allow you to play the music on hold by Dialing extension 86.
Thanks sir for such wonderful tutorial i was scratching my head finding a solution for how to setup my own telephone exchange
Damn! I love your videos! Thank you for this one!
I leaned to catch my monitor when your board started to fall. You"re welcome! 😁
This is super neat! Thanks for the proof of concept.
Grandstream HT701/HT801 ATA's support pulse dialing with an optional setting to enable (haven't tried it myself, but saw it in the config menu)
What courses did this guy take to know all of this? This is amazing! i love your video!
Great video. Really cool setup. So much more useful than your previous phone video. And this one now can ring the phones. :D Thanks!!
Thank you for this! Question, I’ve been direct working the phone pinout to gpio pins on the pi but this options seems much easier! Is it possible to connect the linksys directly to the raspberry pi or does it require the router between it?
The 3.3 volt outputs of the Raspberry Pi is usually able to trigger most 5V relay modules. Most projects you will find have the outputs of the RPi going directly to the inputs of the relay modules. The relay module needs 5 v power for the reliable operation of the relay coilds but the control signals can be 3.3 volts because anything above 2 volts is considered to be high and below 0.8 volts is low. So you probably don't need the MOSFET between the RPi and the relay module. At least, I would try it to first without the MOSFET.
I agree, though I'd emphasise the "usually able" part of your answer ;)
this is what i'm looking for, the asterisk
excelente explicación
Thanks for the video. Could you please give the make and model of the rotary phone with pulse dial capability? All the best.
nice Vid! is there a way to connect two phones directly with each other? maybe even with the bells activated
Great video mate, do you have a video with a GSM dongle with sim card and how to setup it?
Thanks. Yes I have a GSM900 module which I've used with an Arduino for a puzzle involving receiving/sending SMS messages, but haven't made a video about it yet - maybe in the next few months!
@@PlayfulTechnology All this put together is perfect for an old Mansion, perfect combination of beautiful old phones and new technology doing awesome shit
For people watching this in 2021 or later: the Raspberry Pi 4 has 5V GPIO pins, so that MOSFET isn't needed if you have one of those
Thankyou for visiting from the future :)
Very useful video, many thanks for such content.
I like to ask for some guidelines. I need a MCU based DEVICE which will be used with a Landline phone to provide IVR password security. For example:
Telephone line --- ( RJ11 Cable) --- MCU_DEVICE --- ( RJ11 Cable) --- Landphone
When a user calls then the MCU_DEVICE will auto Answer and play an IVR "Hey, thanks for calling, please enter password". If caller enter passwords correctly then Landphone will start ring.
I wanted to use an MCU based solution rather than RPi VoIP based. Can you advise some outline about the schematic?
Thanks in advance.
This is so much fun to watch :D
This is great but don't you need a dial-up modem 56k type device to connect this to your POTS socket to make and recieve calls outside of the house or office?
I can't find the Linksys anywhere, but when search for PAP2T I find a cisco. It works for connection, BUT there is no sound.
It seems like it is a known issue with NAT or routing - but I can't seem to fix it.
I just wondering how can we include my analog line telecom provider with this setup ?
I have been thinking of an arduino version of this but the asterisk version is so much better. One thing do you think you could have multiple audio playbacks for the same dialed number? Not random but in a certain order that does not repeat.
Yep, sure - you can have a variable that gets incremented each time you call the number and plays the next message in an array.
I put an example of a counter that keeps track of the number of times an extension was called in the Pt.3 video I just uploaded - you could use this to playback different sound files by passing the variable to Playback() - check out from about 35:15 - ua-cam.com/video/QDOD_sBffRI/v-deo.html
Thanks, I still have to watch part 3 and 4. Great videos.
Do you need the computer attached to the system once it's set up or will it run entirely from the Pi? Like can I store all the audio files and the code for the dialed numbers / triggers in the Pi and have no need for another PC?
The PC is only required for first setup - once you've got it all setup it's completely self-contained and standalone on the Raspberry Pi.
How you connrct your landline phone to asgerisk
A couple of times you said "I'll post a link" - no sign of any in the 'show notes'...
Doh! What was it I said I'd post?! I'm writing up a document that'll eventually cover the entire tutorial series, and that will include things like the links to where I bought all the components, the code scripts etc.
This is a great video and I'm in urgent need for some guidance on assembling such a configuration. How could I contact you to learn more? It's for a museum project...
Tip.. once you've installed raspbx 04-04-2018, from command line run fwconsole ma upgradeall. Then go have a cup of tea or whatever. Solves the freepbx tampered file and GUI crashes etc.
Where did you get your rotary phone?
Thank You! Подобный обзор я сделал на своем канале, только немного простым языком ;-)
Rotary phone ... you still can use one of those ...
#EscapeRoom