I also ran out of power strip space. Revolv cofounder Mike Soucie says Revolv is working to eliminate the need for a bridge by convincing other vendors to support direct communication with the Revolv hub, which communicates wirelessly to your Wi-Fi router, and so can be placed anywhere that's within range of your wireless signal.
In a nascent market that has yet to settle on even the most basic communication protocols for the smart home, technical issues can crop up getting individual devices to work, period, let alone getting them all to work together.
And individual smart devices themselves, with embedded communications chips, can be expensive when compared to their 'dumb' counterparts. A Philips Hue light bulb, for example, sells for about $60. Expect those prices to come down in 2015 as manufacturers start producing in volume, Soucie says. "You'll see $15 and $20 bulbs," he predicts. But you still must be willing to pay a premium for convenience: You can buy a standard LED bulb for about ten bucks, while incandescent bulbs sell for less than $2.
Revolv does a good job at automating simple strings of events and actions. But life is messy and unpredictable, and the recipes for how an automated smart home should respond to the needs of its inhabitants can be very complicated.
For example, Revolv doesn't run an action when you're not in the house if it detects that there is an active Revolv app still in the house. For example, if someone is listening to the Rolling Stones Pandora channel on the Sonos unit and your arrival action calls for the Sonos to play the Beyonce channel, the current user's preferences rule.
What happens if users in the house have device-specific apps running and you're triggering actions that change how those devices operate? The answer, according to Revolv: Whichever app most recently performed an action on the object takes precedence.
And what if your partner is home in bed at 12:30 a.m. with her smartphone off and your arrival action calls for lights on and stereo turned up? By the end of this month, Revolv plans to add an "exception conditions" feature that lets you set rules that would let you limit that arrival action to certain hours.
But you really have to think about how to construct actions to fit everyone's lifestyle. Today's simple scripts will eventually have to give way to adaptive systems and predictive algorithms that learn and take actions based on how you interact with all of the devices in your home over time. (That's a challenge that startup Neura is working to solve.
But right now, says Soucie, companies like Revolv are dealing with more fundamental challenges, like ensuring basic connectivity to all devices and accommodating a wide range of products, each with its own individual feature sets and APIs, to let the user perform a few basic actions.
Ultimately, Soucie says, Revolv's goal is to create a "conscious home" that adapts seamlessly to your lifestyle. But today the focus is on not taking too much for granted. "The worst thing you can do," he says, "is get in the way."
Sign up for CIO Asia eNewsletters.