There's no perfect technology. Challenges include the cost of the hardware, with cellular being the most expensive. And then there are issues such as operations costs, bandwidth, range and architecture to consider. Different applications have different requirements and different needs, said Jones.
"The first problem is there is no single wireless technology that optimizes all of these for all situations," he said.
The compatibility of the data interchange is another problem.
"Even if two devices share the same wireless, they may not share the same communications protocols. I expect we'll see lots of islands," Jones said. "Will a Samsung microwave talk to a Bosch washing machine, a Phillips smart light bulb and a Siemens smart electricity meter? Probably not for a while."
Patrick Thibodeau covers cloud computing and enterprise applications, outsourcing, government IT policies, data centers and IT workforce issues for Computerworld. Follow Patrick on Twitter at @DCgov, or subscribe to Patrick's RSS feed. His email address is email@example.com.
Read more about emerging technologies in Computerworld's Emerging Technologies Topic Center.