Ho, Ho, Ho: Some Asterisk Stocking Stuffers from Santa
As if we haven't given you enough Christmas presents already, today we have another stocking-full of goodies that you can add to your new PBX in a Flash lean, mean Asterisk® machine. Remember the Nerd Vittles promise when we began this adventure a month ago? No Bloatware and No Bugs. We promised to provide a rock-solid, ultra-reliable Asterisk platform that could be embellished with scripts to meet your every need. We think we've already delivered the ultimate Asterisk development platform. And with over 20,000 downloads in the first month, we're pretty thrilled with the response. There seems to have been a little pent-up demand. Heh, heh! You can, of course, make up your own mind. Just visit the PBX in a Flash Download Site and join the party. It's free and completely open source so that you can add all the bells and whistles you like without begging someone else to make the changes for you. And, yes, there's loads of documentation from a step-by-step installation guide with pretty pictures to our soup-to-nuts article that'll have you up and running in about 30 minutes. And there's the new Nerd Vittles Forum with lots of tips and tricks from the whiz kids. But that's only the beginning of the fun.
The real beauty of PBX in a Flash is the ease with which you can customize it to meet your every need. And today we again throw our financial aspirations to the wind and offer you a stocking full of free add-on scripts that'll really make your nerdy pals drool. For today only, we'll call them Apps-in-a-Flash. Going forward, they're just plain old scripts. Most of these scripts will only work on PBX in a Flash systems because we want to be sure that folks using these scripts have a reliable, solid base on which to run our goodies. We also need to know how your system is configured to write the scripts. And what's so special about Apps-in-a-Flash? Well, all of these scripts install turnkey applications in under a minute flat. Of course, if you prefer a shaky platform on which to build your telephony applications, there still are plenty of other options out there for you. But, when it comes to the ultimate script site for Asterisk, we've got you covered with our all-new PBX in a Flash Script Site. Catchy name, huh? And we've got some new scripts for you today that haven't even been posted on the site yet. You may also want to visit the Best of Nerd Vittles script repository from time to time, or just sign up for the RSS Feed to stay updated automatically.
Text-to-Speech Returns! If you've been following Nerd Vittles for a while, you already know that our favorite applications for any telephony server are text-to-speech apps. The idea behind all of these applications is that you can pick up a phone to find out the same information that you could obtain with a web browser, or a television, or a radio... only faster as in instantaneous. These applications also free you from the home sofa. You can dial in for the information using almost any telephone from anywhere in the world. Well, that was the theory. For those that have endured the last year of kitchen-sink Asterisk implementations, you also know that text-to-speech was the first casualty in the migration from CentOS 4 and Asterisk 1.2 to CentOS 5 and Asterisk 1.4. Well, guess what? We've finally resolved the choppy sound glitch and text-to-speech and Flite are back with PBX in a Flash, and soon we'll have support for other text-to-speech applications as well.
Bluetooth Is Back! The other casualty in the migration to CentOS 5 and Asterisk 1.4 was Bluetooth support. That was really unfortunate because CentOS 5 has incredible Bluetooth support, and it even works with virtual applications such as VMware. And why does Bluetooth matter? Well, for long-time readers of Nerd Vittles, you'll recall that we first introduced Follow-Me Phoning several years ago. In the trade, it's known as Proximity Detection. The idea here is that, when you're in your home or office carrying your Bluetooth cellphone, your calls ring on your local phones. And, when you leave your home or office with your cellphone in hand, your Asterisk server automatically transfers your incoming calls to your cellphone. With the latest version of FreePBX which is included in all PBX in a Flash installations, you can activate Follow Me Phoning in under 5 minutes. Step 1 is to read our latest article that explained how to install everything. You can ignore the parts about needing an Asterisk 1.2 server or activating Bluetooth. We've solved all of that for you with PBX in a Flash out of the box. All you really need to do is download our Bluetooth script and configure it with your telephone extension number and the number of your cellphone. Add one line of code to your cron jobs, plug in a DBT-120 Bluetooth dongle, and it just works. The really good news is that DBT-120's used to cost $30-$40. Now there is a generic clone called Vista 2.0 which we have tested that works just as well for $1.99 plus the usual $5.99 shipping gouge. Here is the eBay link.
Welcome Home to the Asterisk Weather Station. If you've missed dialing in for a quick weather report from your Asterisk server this past year, the wait is finally over. Today, Nerd Vittles is proud to announce the return of all three of our weather applications for Asterisk: Weather by Airport Code, Weather by Zip Code, and International Weather Forecasts. There's one major difference this time around. With PBX in a Flash and our three weather scripts, you can install all three applications in less than one minute each. In fact, you'll probably spend more time typing the commands to execute the scripts than it will take the scripts to run. So let's get started. For each of these installs, simply log into your PBX in a Flash server as root and execute the commands shown below. Two words of caution: First, only run each script once on the same server. These scripts do lots of stuff behind the scenes including populating MySQL databases and modifying your Asterisk config files. So, if you run the same script more than once, you will most assuredly get a mess. Second, if you have changed your default password for MySQL, you will need to edit these scripts and insert your new password before running them.
Asterisk Weather Reports by Airport Code. After logging into your PBX in a Flash server as root, here are the commands to execute to install this application:
cd /root
wget http://bestof.nerdvittles.com/applications/weather-airport/weather.pbx
chmod +x weather.pbx
./weather.pbx
amportal restart
To use this application, pick up any phone on your PBX in a Flash system and dial 611. Then enter the three-character airport code for the weather report you wish to retrieve. Keep in mind that there are a lot more airport codes than letter combinations on your phone so we had to make some choices. You can change these if there are missing airports that you care about. Complete documentation is available on our Best of Nerd Vittles web site. Installation time: under 15 seconds.
Asterisk Weather Reports by Zip Code. After logging into your PBX in a Flash server as root, here are the commands to execute to install this application:
cd /root
wget http://bestof.nerdvittles.com/applications/weather-zip/weatherzip.pbx
chmod +x weatherzip.pbx
./weatherzip.pbx
amportal restart
To use this application, pick up any phone on your PBX in a Flash system and dial Z-I-P (947). Then enter the five-digit U.S. zip code for the weather report you wish to retrieve. No configuration of this application is really necessary. Complete documentation is available on our Best of Nerd Vittles web site. Installation time: about 30 seconds. Sorry it's so slow, but we're loading the entire zip code data base for the United States into MySQL.
International Weather Forecasts for Asterisk. After logging into your PBX in a Flash server as root, here are the commands to execute to install this application:
cd /root
wget http://bestof.nerdvittles.com/applications/weather-world/weatherworld.pbx
chmod +x weatherworld.pbx
./weatherworld.pbx
amportal restart
To use this application, pick up any phone on your PBX in a Flash system and dial 612. Then enter the one-digit code for the weather forecast you wish to retrieve. This application comes preconfigured for the ten international cities shown below. Here are the default city codes:
0. Tokyo
1. Washington
2. Berlin
3. Florence
4. Gough Island
5. London
6. Moscow
7. Sydney
8. Toronto
9. Zurich
You can easily change these to meet your needs. Complete documentation is available on our Best of Nerd Vittles web site. Installation time: under 15 seconds.
Yahoo NewsClips for Asterisk. After logging into your PBX in a Flash server as root, here are the commands to execute to install this application:
cd /root
wget http://bestof.nerdvittles.com/applications/newsclips/newsclips.pbx
chmod +x newsclips.pbx
./newsclips.pbx
amportal restart
To use this application, pick up any phone on your PBX in a Flash system and dial 511. Then enter the one-digit code for the news headlines you'd like to hear. This application comes preconfigured for nine Yahoo news feeds. These can be customized to meet your own requirements. Here are the default news feeds:
1. Top Stories
2. Sports
3. Technology
4. Showbiz
5. Business
6. Politics
7. Most Read
8. Most Sent
9. Hurricanes
Complete documentation and customization tips are available in this Nerd Vittles article. Installation time: under 15 seconds.
AsteriDex for PBX in a Flash. After logging into your PBX in a Flash server as root, here are the commands to execute to install this application. Only use this script if you live in the United States and can place outbound calls on your server by dialing 1-areacode-phonenumber. Otherwise, install the software manually using our Best of Nerd Vittles tutorial.
cd /root
wget http://bestof.nerdvittles.com/applications/asteridex4/asteridex.pbx
chmod +x asteridex.pbx
./asteridex.pbx
amportal restart
AsteriDex, as you may know, is The Poor Man's Rolodex. It has an easy-to-use web interface which you can access by pointing your web browser to the IP address of your web site. Then click the Administration tab and click on the AsteriDex button. Or you can go directly to the site: http://ipaddress/asteridex4/. You now can set the phone on your system to use for placing calls from within the web interface. If you want to access the AsteriDex directory from your cellphone and you've enabled web access through your firewall, here's the link: http://publicIPaddress/cellphone/. There's also a speed dialer which is explained in the documentation.
Complete documentation and customization tips are available in this Best of Nerd Vittles article. Installation time: under 15 seconds.
Needy Nerd's Fund. As long time readers know, we don't often solicit donations. But these are special times, and we need some help. The new Nerd Vittles Forum is already a big hit. While it uses very little bandwidth, it's a huge processor hog. We really need something other than a shared host on which to run this forum. There are a couple ways you can help. First, you can click on the Donate link at the top of this page and chip in even a little bit so that we can lease a dedicated server. Or, if you happen to be in the hosting business, you could provide a dedicated server in exchange for some terrific advertising on the Nerd Vittles site. Most of our readers have deep pockets. We're just frugal. So now's the time that you can really make a difference in this project. Thanks in advance for your help.
That's All Folks. Well, there you have it. We're going to take a breather for a few weeks. Enjoy all your new goodies. The Nerd Vittles crew wishes you a very Merry Christmas. We may slip in a few more surprises between now and New Year's, or we may not. Just check out the Nerd Vittles forum once in a while for late-breaking tips and tricks. And maybe we'll throw in another script or two as well. Enjoy!
Some Recent Nerd Vittles Articles of Interest...
- The 5-Minute PBX: PIAF-Green Virtual Machine for Windows, Mac, or Linux
- Introducing The Eighth Wonder: Incredible PBX 3.11 for the $35 Raspberry Pi
- The Good, the Bad, and the Ugly: Windows 8 Touchscreen Roundup
- WebRTC: Asterisk Joins the Brave New World of Real Time Communications
- Allison Smith: State of the IVR Address
- The Ultimate Android Tablet: Meet the Microsoft Surface Pro
- Disaster Planning and Recovery: VoIP Communications in Amazon's EC2 Cloud
- Paradise Found: The Holy Grail of Mobile Communications - Meet the OBi202
- Introducing Incredible PBX 11 & Incredible Fax for Asterisk 11
- The Definitive VoIP Quick Start Guide: PBX in a Flash 2.0.6.3
- The 5-Minnute PBX: Incredible PBX 11 Virtual Machine for VirtualBox
- The 5-Minnute PBX: PIAF Virtual Machine for VirtualBox
- Incredible PBX for Raspberry Pi: And Now It's a Fax Machine
- Introducing PBX in a Phone: Grandstream GXP-2200 featuring Incredible PBX
- Black Friday Deals: Buyers' Guide to VoIP and Mobile Stocking Stuffers
- Incredible PBX for Raspberry Pi: Interconnecting Multiple Servers
- Incredible PBX for Raspberry Pi: Version 3.5 Quick Start Guide
- Incredible PBX for Raspberry Pi: Applications Tutorial
- AstriCon 2012: Digium at the Crossroads
- Practicing Safe SIP: Adding SIP URI Connectivity with a Zero Internet Footprint
- Sleep Like a Baby: 20 Failsafe Tips to Enhance Asterisk PBX Security
- R.I.P. Googlicious: Weather, Weather, Everywhere? Except From Google
- The Asterisk Mother Lode: Incredible PBX 4.0 with FreePBX 2.10
- PIAF 2.0.6.2.3: It's PIAF-Brown with Certified Asterisk
- Asterisk TTS: Today in History 2.0 & Yesteryear's Time of Day
- Google Nexus 7 Review: State-of-the-Art Features, Performance & Price
- GV Call Notifier: Send Jabber and SMS Alerts for Incoming Asterisk Calls
- Straight Talk: Keep AT&T Humming While Chopping Your Phone Bill in Half
- YATE in a Flash: Rolling Your Own SIP to Google Voice Gateway
- VPN in a Flash: Dedicated Server Edition in PIAF 2.0.6.2.4
- 5-Minute VoIP: Deploying a SIP to Google Voice Gateway
- PBX in a Flash Commercial Support: Everything You Need to Know
- Googlicious: A Treo of Awesome New TTS Apps for Asterisk
- Good Morning: Hotel-Style Wakeup Calls Revisited
- The Bluetooth Revolution: Watch What We Can Do
- Introducing NeoRouter VPN: A Star is Born
- Introducing PPTP VPNs: The Travelin' Man's Best Friend
- Travelin' Man 3: Securing Your PIAF2 or VoIP in the Cloud Server
- Meet the OBi110: A Permanent Google Voice Fix for Asterisk
- SMS Dictator: Send SMS Messages Using Any Asterisk Phone
- PBX in a Flash 2: DIY Hardware Recommendations
- Free Worldwide Calling with iNum + VoIP.ms + Google Voice
- Thumbs Up: A New Flash Drive Installer for PIAF2 and CentOS 6.2
- Virtual Utopia: 1-Minute Asterisk Installs with PIAF2-OpenVZ
- Bluetooth Proximity Detection for Automatic Call Forwarding
- Speech-to-Text Directory Assistance Comes to Asterisk
- Introducing Incredible PBX 3.0 and Incredible Fax 2.0
- Siriously: It's Wolfram Alpha for Asterisk
- Patent Trolls: Coming Soon to a Home Near You
- Introducing PBX in a Flash 2 with CentOS 6.2
- Introducing Incredible PBX 2.9 for PIAF2 and CentOS6
- 7 Steps to Skytopia: Pain-Free Calling with Skype and Asterisk
- The Googlifier: WordPress Content Generator for Google+
- Definitive Guide: PBX in a Flash 1.7.5.7.1 with CentOS 5.7
- Virtual Paradise: 1-Minute Asterisk Installs with PIAF-OpenVZ
- Thumbs Up: The Ultimate Flash Drive Installer for Asterisk
- PIAF 101: Taking Asterisk 10 for a Spin
- 3 Steps to VoIP Nirvana: It's Incredible PBX 2.0
- Android 3 Deal of the Year: Acer Tab for Under $300
- The Vizio Tablet: How Good Can a $298 Android Tablet Be?
- Introducing Asterisk 10: Welcome to Frontier Days
- Installing OS X Lion: The Short List of Gotcha's
- An Introduction to Google Plus
- Coming to a Cloud Near You: Incredible PBX in the Cloud
- An Epilogue on New Testing Methodologies for Asterisk
- A Postmortem on New Testing Methodologies for Asterisk
- A Newcomer's Guide to PBX in a Flash
- Introducing: New PBX in a Flash Installer for USB Flash Drives
- Skype + Asterisk (still) = Beautiful Music + Free Phone Calls
- Incredible PBX: Adding Google Calendars with Asterisk 1.8
- Dear Digium: It's Time to Start Eating Your Own Dog Food
- Incredible PBX: Just 3 Steps to Paradise
- Incredible Fax: Free Faxing Returns to Incredible PBX 1.8
- FreePBX Backdoor Passwords Pose Enormous Asterisk Security Threat
- Home Run: Asterisk Baseball Scores and Schedules
- Worldwide Weather Forecasts with Asterisk and Google Talk
- VoIP My Way: Best VoIP Bargain of the Year Or Is It?
- Tips, Tricks & Apps to Get the Most Out of Your iPad 2
- Google Dips Its Toes in the SIP Waters? And Retreats (again)
- Motorola Xoom: A Disappointing Introduction to Android 3.0
- The Perfect Valentine: $149 Android Phone + $25 Virgin Mobile Plan
- 2011 VoIP Device of the Year: Obihai OBi110 for Google Voice
- The Incredible PBX: New OpenVZ and Cloud Editions
- Samsung Galaxy Tab: The Good, The Bad, and The Ugly
- Introducing: New PBX in a Flash Installer for USB Flash Drives
- Incredible PBX for Asterisk 1.8.1.1: Back from the Brink
- 5 Steps to Paradise: It's Incredible PBX for Asterisk 1.8
- Avoiding the $100,000 Phone Bill: VoIP WhiteList for IPtables
- 2010 Bargain of the Year: Nortel 1535 Color SIP Videophone
- It's TeleYapper 5.0: The Ultimate RoboDialer for Asterisk
- How To Claim Your $299 Web Appointment System
- TweedleD Back From the Dead Using Twitter OAuth
- Taming the Cloud: Introducing Gobble for Google docs
- Introducing PBX in a Flash 1.7.5.5: The Lean, Mean Asterisk Machine
- Asterisk VoIP Softphone Shootout for iPhone, iPad & iPod Touch
- The Incredible PBX: Meet the New Kid on the Block
- The Incredible PBX: Safely Interconnecting Asterisk Servers
- The Incredible PBX: Travelin' Man Remote Phone Enabler/Protector
- The Incredible PBX: Adding Remotes, Preserving Security
- The Incredible PBX: Adding Multiple Google Voice Trunks
- The Incredible PBX: Now With Incredible Backups... and Restores
- The Incredible PBX: Adding a Free Skype Gateway to Asterisk
- Orgasmatron 5.2: The Secure Swiss Army Knife for Asterisk
- Is It Time to Get Your Buzz On?
- Introducing PogoPlug: Homegrown Cloud Computing for $100 per Terabyte
- Apple's iPad: A Home Run for Education
- Tweet2Dial: Use Twitter to Send Free SMS Messages with Google Voice
- Tweet2Dial: Use Twitter to Make Free Google Voice Calls to U.S./Canada
- Tweet2Dial: Use Twitter to Manage Your Asterisk PBX
- Choosing the World's Best Mobile Phone... Again
- Introducing Phone Genie for Asterisk (Email Edition)
- Free U.S. & Canada Calls: Google Voice Dialer for Windows
- Rolling Your Own Asterisk ISOs With Joe's WonderScript
- CallerID Superfecta 2.2.2: International CNAM Directories
- Surfing the Google Wave
- Meet the iPhone Terminator: The World's Best Mobile Phone
- Asterisk Virtualization: PiaF + Proxmox, It Just Works
- VoIP Prioritizing The World's Best Traveling Phone: Nokia's E71
- Welcome to IP Country: A New Layer of Asterisk Security
- Introducing the Orgasmatron V, Google Voice Edition
- Nerd Nirvana: Free Google Voice Calling Returns to Asterisk
- New Hotel Management System for Asterisk
- It's TweedleD: Twitter & SMS Alerts with Every Asterisk Call
- Introducing ISN: Free SIP Dialing From Any Asterisk Phone
- Some Summertime Distractions for Asterisk Lovers
- Asterisk TTS: Introducing Today in History
- VoIP Over VPN: Securely Interconnecting Asterisk Servers
- Asterisk on Steroids: Introducing the Orgasmatron Installer
- Whole House iPod + $5/mo. Gets You Every Song on the Planet
- Asterisk CallerID Perfected: CallerID Superfecta 2.0 for FreePBX
- Asterize Your Data: Taming ODBC with Asterisk
- Googlified Messaging Returns: The Gizmo-Asterisk Marriage
- Google Voice: Is the SIP and Asterisk Honeymoon Over?
- Googlified Messaging: Asterisk's New Best Friend
- A Baker's Dozen Asterisk Nuggets from the Forums
- Introducing PBX in a Flash 1.4: The Lean, Mean Asterisk Machine
- Good Morning: Hotel-Style Wake Up Calls Return to Asterisk
- Why Wait? Build Your Own Skype Gateway to Asterisk
- Now It's a No-Brainer: Free Skype Calling with Asterisk
- Introducing Atomic Flash: 15-Minute Turnkey Asterisk Installs
- Avoiding the $100,000 Phone Bill: A Primer on Asterisk Security
- The Ultimate Asterisk Telephony Appliance
- Free At Last: The Emancipation of the Apple TV
- Remotely Managing Your Asterisk Server with WebDAV
- What PBX in a Flash Brings to the Asterisk Table
- Another Dell with Asterisk, Dude: Orgasmatron III for Dell PowerEdge T100
- Introducing VPN in a Flash: The $499 Mobile Telephony Appliance
- The Lean, Mean Asterisk Machine: And Now It's a Fax Machine
- Cloud Computing 101: Using Amazon's S3 for Off-Site Asterisk Backups
- Introducing Noojee Click for Asterisk: The Free Click-to-Dial Solution
- It's a Dell With Asterisk, Dude: Orgasmatron II for Dell PowerEdge SC440
- Orgasmatron II for Asterisk: A Turnkey PBX Install, Part II
- The Asterisk Mother Lode: Orgasmatron II for the $199 Everex gPC2
- The Dawn of Unified Messaging: Introducing FONmail for Asterisk
- Asterisk and Gizmo5 Transform Nokia N95 into Ultimate SIP Phone
- Adding Post-Dial Processing to Asterisk and FreePBX Dialplans
- Free Asterisk Calls to Zillions with ENUM and Gizmo5's Backdoor Dialing
- The Digium Conundrum: Is Asterisk Just Another Asterisk on the VoIP Radar
- Add SUSHI to Your Asterisk Server for Rock-Solid, Secure VoIP Telephony
- Statistically Speaking: AWstats Meets Asterisk and PBX in a Flash
- Asterisk 101: Some CallerID Tips & Tricks
- Roll Tide: Let Allison and Asterisk Plan Your Next Surfin' Safari
- Asterisk Hell: A Minefield Navigation Guide for Newbies
- Introducing AIM Call Out for Asterisk
- Introducing PBX in a Flash 1.2: The Leaner, Meaner Asterisk Machine
- The World's Best Asterisk Phone: And Now It's Plug-and-Play
- TeleYapper 4.0: The Free, Asterisk 1.4 Message Broadcasting System
- SIP Proxies Make Asterisk Shine and Save You Money
- The World's Best Asterisk Phone
- Telephone Reminders for Asterisk 1.4 with Phone and Web Scheduling
- Text-to-Speech Bonanza with Cepstral and Asterisk 1.4
- Asterisk PBX Management Done Right
- Introducing the Stealth AutoAttendant for Asterisk 1.4 and FreePBX
- Allison's Text-to-Speech Trifecta: Cepstral, Asterisk, and FreePBX 2.4
- Build a $199 Turnkey (Green!) Asterisk 1.4 System in Less Than An Hour
- Get Your Email By Telephone: Introducing MailCall for Asterisk 1.4
- Phone Home Revisited: Getting Remote Dialtone with Asterisk
- Asterisk 1.6: Dinosaur or Ostrich? It Really Doesn't Matter
- Introducing Phone Genie for Asterisk





Twitter

Those all look awesome and i cant wait to get this going now when we install PBX in a Flash at our new office the first of the year instead of trixbox for the first time. I can only hope with all the new stuff you got going on you get a chance to add a new TeleYapper to the PBX in a Flash Script Site.
PBX in a Flash is only getting better, fast! Adios Trixbox…
Hi; I have installed the pbx-in-a-flash version that was released about a month ago, with CentOS 5.0. It is working great, but there is one feature I am missing, that I believe was in the previous ‘nerdvittle’ version, the ‘trixbox menu’, while inferior for system administration, the SIP/IAX/registered device info screen from the ‘Trixbox Menu’ was superior to the info that is displayed by clicking the ‘Admin’ tab. What I am taliking about, is a screen that shows registration status, ip address, jitter in a very detailed manner, I believe the name is ‘Asterisk Info’ Is there anything equivalent in the latest pbx in a flash?
[WM: Assuming you've installed it from within FreePBX, Asterisk Info now appears under the FreePBX Tools tab, and it's much improved.]
Thanks to Ward and the entire PBXiaF team for a great product that’s extremely stable and bug-free! I like your build so much better that that "other" brand…played with it off and on since the AAH days. Yours is the first my wife has allowed me to put into production in our home…which means it just works…every time.
Again, thanks for taking the time and initiative for a truly open solution that’s easy to use.
Can you give more information about the bluetooth adapter you tested. I see a lot of different ones listed on the ebay link and not sure which one you were meaning, could you list the manufacturer etc
[WM: No brand was listed. Find the one that matches the price and shipping charge quoted in the article, and I think you'll be good to go.]