Welcome to BlakeKrone.com

Digital Lifestyle

Creating harmony between life and technology.

Member Login

Lost your password?

Not a member yet? Sign Up!

boxee + Asterisk = Caller ID Fun!

Boxee showing caller id from Asterisk

Boxee showing caller id from Asterisk

While browsing around the PBX In A Flash forums I came across a post about getting incoming call notifications on XBMC and immediately thought this would be great with boxee as well seen as we use that every now and then on our Apple TV. The setup was a little bit on the painful side just trying to figure out how to make the “KaiToast” display how I wanted. Out of the box it works great on XBMC, but needs some tweaking to make it work on boxee.

Check out the How-To after the break!

To install you will need to modify a settings file in the boxee skin and also add a notification section to your dialplan on Asterisk.

To get to the boxee skin directory select the boxee app (in OSX, Windows will be somewhat the same) and right click to select “Show Package Contents“. Browse to the skin by going through Contents -> Resources -> Boxee -> skin -> Boxee Skin NG. From here we will want to place the phone.png image into the media folder that you can download below. Next open up the 720p folder and replace the DialogKaiToast.xml with the one attached to this post.

phone

dialogkaitoast

Finally, you will need to trigger the notification from Asterisk somehow. I won’t go into much details as to how to do that specifically as everyone is different. I chose to modify my extensions_custom.conf as the following:

[from-pstn-custom]
include => notify-systems

[notify-systems]
exten => _X.,1,NoOp(Notifying Systems of new call)
exten => _X.,2,System(wget “http://:/xbmcCmds/xbmcHttp?command=ExecBuiltInparameter=XBMC.Notification(%2C${CALLERID(name)}%20<${CALLERID(number)}>%2C15000%2Cphone.png)”)

Now if AppleTV would support Growl so I could get notifications while running the plain AppleTV system I would be even happier, but this will do for now.

Apple, Asterisk VoIP, Unified Communications

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Comments

2 Responses to “boxee + Asterisk = Caller ID Fun!”

Leave Comment

(required)

(required)