Another method is to use web-based home automation software such as HomeSeer. I have used that software to remotely control a security system, X10, Insteon, Zigbee (yes, same protocol as Philips Hue -- so your BlackBerry can control Philips Hue!), etc. It worked even from a lowly BlackBerry 9700.
I moved, so I don't use the system anymore. But it worked!
One warning, it's an expensive software package -- it's got everything including kitchen sink (if you have a faucet or water valve controller -- LOL). The entry level consumer package is about $200. Lots of mansions in Hollywood use similiar software.
That said, it also inter-operates with your cheap garden variety $10 dimmer from x10.com too.
Ya i saw that, I used x10 before in my old house and it worked great for what it was used for but i just need a simple wifi light switch to turn the lights on for the dogs remotely if i get caught up at work or somewhere else. It's a shame they don't develop apps anymore like they do for the andriod/apple products.
Great, so I just upgraded and will have to upgrade again to a new device with OS10. I'll probably use this for a couple of years till the 10 product matures than upgrade but it is a shame you can barely find any apps for the current models when you see so many other developers developing new apps for the Andriod/Apple platform. I'll never switch to either but it is a shame there are not as many new apps for the BB these days