Outbound calling with Arduino + Asterisk

Arduino

Dan Wagoner is playing around with connecting an Arduino to his Asterisk system.

I’ve been able to get Asterisk grab info about sensors connected to an ethernet-enabled Arduino, but how about the other way around? What if you could allow your Arduino to make outbound calls through your Asterisk system to make a make-shift alarm system, or over-powered doorbell? Well, wait no longer! Here’s how it works:

Asterisk: A php script lives on your Asterisk server (hosted up by apache) that, when it’s accessed, checks to make sure the client accessing it matches a pre-defined IP of your Arduino. If so, it creates a call file with the criteria that you configure to call a number of your choice and drops it in the Asterisk outgoing queue directory, triggering Asterisk to make a call.

3 thoughts on “Outbound calling with Arduino + Asterisk

  1. Joseph Chrzempiec says:

    What about Audio okay you can send commands from phone to arduino but what about voice like audio calls from one arduino to another that is on the same network or different network i understand you need a server as the back bone but what about the Audio?

    1. Prasad de Zoysa says:

      Hey @Joseph, Did you managed to send audio?

  2. Rick Morrow says:

    The volume is very low on your video, even at max volume.

Comments are closed.

Discuss this article with the rest of the community on our Discord server!

My interests include writing, electronics, RPGs, scifi, hackers & hackerspaces, 3D printing, building sets & toys. @johnbaichtal nerdage.net

View more articles by John Baichtal

ADVERTISEMENT

Maker Faire Bay Area 2023 - Mare Island, CA

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).

FEEDBACK