This morning I chatted with my Grand-Ma’ (Mamie) who lives in France for about 50 minutes. It cost me around $2. Little did she know, our crystal-clear conversation was happening while I was doing the dishes, through a Motorola HS810 bluetooth headset connected to the powerbook […]

This morning I chatted with my Grand-Ma’ (Mamie) who lives in France for about 50 minutes. It cost me around $2. Little did she know, our crystal-clear conversation was happening while I was doing the dishes, through a Motorola HS810 bluetooth headset connected to the powerbook that was sitting in the living room, which itself was connected to a internal home network over an 802.11b WiFi link powered by an ancient airport base station, plugged into an old Linksys broadband router (first model they came out with, before they started integrating WiFi), routing Internet traffic via NAT through an EarthLink residential DSL connection.

About 3 years ago, I created an account with Iconnecthere.com. They’d been a major player in the PC-to-phone field, offering very competitive calling rates. I however never could use their PC-to-phone feature because they’d never bothered putting out a Mac client. But their Calling Card rates were very competitive, so I’d use’em when calling France from my cell or home phone. When i replaced the old Motorola StarTac with a Sony Ericsson t610, I programmed their calling card into the phone, which made things very handy. But cell reception has always been very weak at home. Calling France from the landline required calling the 800 number, punching-in account ID + PIN, then entering the phone number.. The basic plan I’m using lets me add X-dollars to the calling card account, those never expire. So once a year, I might throw $20 on the account, and recharge whenever I need more minutes. I might consider eventually switching to Gizmo Project to start calling France, but I do still have $50 with iconnecthere I wish to use-up a little more when making international calls from home.

Ideally, I would be able to use the iconnecthere account to call abroad over their traditional Calling Card interface with the cell phone, and through the computer over SIP.

The idea was to manage to tap into iconnecthere.com’s PC-to-phone capabilities without using their software. Through cursory research, I knew they were very SIP-friendly. After some more research, I found out which sip proxy they use. I added another profile to my favorite vanilla SIP program, SJPhone, and through a wild guess, used my Calling Card’s ID number and PIN as my SIP username and password. Lo and behold, SJPhone was able to “register” with the proxy.. I started calling numbers in France. It worked! I checked my iconnecthere account online, and the call records did show, as expected, a couple of PC-to-phone calls above the “Calling Card” calls I’d made in the past!

Because iconnecthere.com had the foresight to leverage SIP, an open signaling protocol, I was able to make better use of their service. Calling home from my Mac is now insanely easy and convenient: Put-on the headset, key-in the phone number, hit “dial”. No more fumbling with Calling Card ID # and PIN when calling from home. Walk around the house with free hands. When Mac OS X SIP software evolves, I’ll just click on an Address Book contact.

Mac OS X has a very elegant way to manage audio input and output devices. Whether they’re firewire, USB, or bluetooth devices, all application developers need to do is “surface” the list of available audio input/output devices registered with Mac OS X, which allows users to easily set separate preferences for each Voice application they run.

Little by little, my verizon landline’s primary raison d’etre will be a safe, reliable link to 911.

A few technical details:

- see the comments section for more info on the hs180. it’s only ONE of *many* bluetooth headsets out there. Be sure to shop around. I’m happy with this one.
– all Macs are bluetooth-ready, either by having bluetooth built-in, or by buying a $50 bluetooth USB adapter. No software installation is ever needed.
– you don’t need to have bluetooth to converse through your Mac. You just want to avoid having sound from your speakers feed itself back into the built-in microphone, which is a common issue on laptops. If you have a pair of headphones lying around, just plug those into your Mac and you’re good to go. A bluetooth headset keeps you free to move around while on a call. I believe there are also USB headsets. If you have an iSight, you can also select it as your audio input device .
– sipauth.deltathree.com is the SIP proxy on which you can register your iconnecthere calling card id # and PIN as username and password.
– When you create a gizmoproject.com account, you actually get a sipphone.com account. A few readers have privately expressed interest in getting a sipphone.com account working with another SIP client. They show you an example on how to do this here. You should be able to adapt those instructions to any SIP client out there. This should also allow you to use your CallOut credits to place calls to any normal phone in the world.

  1. Will the Motorola HS-810 pair with both your phone and your Mac? Can you direct your readers to a site with set-up information?


  2. Yes it does, nicely too, which is very convenient. I would expect just about all bluetooth headsets to be able to pair with bluetooth phones and a bluetooth-enabled Mac. The hs810 does for sure, and it’s been serving me well since I bought it about 6 months ago.

    The HS810 comes with a quick-start sheet to pair it with a phone. To pair it with your Mac, if you’re on Panther, I think you might find a set-up assistant at /Applications/Utilities/Bluetooth Setup Assistant.app. In Tiger you can load System Preferences, in the Hardware row, click “Bluetooth”, click “Set up new device”, and you should be able to just follow on-screen instructions. It’s been a while since i’ve done it, so feel free to chime-back-in with questions and comments.

    The hs810 headset can pair with up to, i believe 10 devices. In most cases, other devices are the ones initiating the connection to the hs810: when your cell phone receives a call, the phone will try to connect to it. If you’ve configured your Mac VoIP application to use the hs810, whenever you initiate or receive a call, the Mac will also try to connect to it.

    On the other hand, the hs810 can only initiate a connection to the last device it was connected to, which is what it considers “the active device”. Here’s a sample scenario of what this means:

    – You first pair your phone with the hs810. You put it on your ear. You send or receive a phone call, your phone connects with the hs810. Groovy.

    – Conversation is over, you hang-up, hs810 disconnects.

    – later on, you’re on your powerbook, and initiate a VoIP call with SJPhone or iChat or GizmoProject.app or Skype etc. The Mac connects to the hs810. Session is over, you hang-up, hs810 disconnects. At this point though, the “active” device, as far has the hs810 is concerned, is your Mac.

    – now, you get a phone call on your mobile phone, your hs810 is on your ear, but the phone isn’t sending the rings to the hs810.

    Now worries, this only means that in practicality, you periodically want to tell your phone to proactively connect to the hs810 after putting it on your ear. On the Sony Ericsson t610, I do that through the connectivity menu, especially if you’ve last used the hs810 with your Mac. This all quickly comes as second nature :)

  3. [...] ate SIP, SJPhone and your Mac … cheap phone calls Chris Holland has figured out a way to make his Mac his “phone” by marrying IConnec [...]

  4. the Mac, Your Home Phone

    Chris Holland combines a number of technologies with on the Mac to talk to his Grandmother in France!

  5. [...] ffering free hardware with their service package. Chris has tips on how to use it with the Gizmo Project softphone. In VoIP (the New Phone) and Asides Posted W [...]

  6. iConnectHere offers free Linksys PAP2 Router and first month free

    iConnectHere (powered by Deltathree) is offering a free Linksys PAP2 router, the first month free, and FREE worldwide shipping. I wonder if I lived in Nigeria, the Amazon jungle or Zimbabwe how much that would cost iConnectHere to ship? That…

  7. [...] ject: A layman’s introduction to SIP Interoperability Gizmo is cool Phone 2.0 This entry was posted [...]

  8. salut

  9. I am having severe noise from the input of an HS810 in Tiger 10.4.2. I’ve ruled out bad hardware since the same thing happens with an HS820 that I have. Could the bluetooth codecs be bad in this version? Anyone else have this problem?

  10. Use skype, and may even call her for free. I use it with my PowerBook G4 and Motorola’s HS810. You can do it too. First pair the headset with the mac, which is a two mouse clicks into OSX’s bluetooth preferences, Then, from the skype preferences, select the headset for both input and output audio. It works like a charm. The quality of the audio through this headset will be equal to that of a normal phone call. If you use a cable headset, the quality will be much higher. If you use no headset at all, the powerbook will deliver stunning quality for you, and your voice will be heard at stunning quality too. Try it, you’ll love it. It is a killer application.


Comments have been disabled for this post