I decided to take the plunge and got an Ubi recently. After a bit of effort (read: Begging) I got on the Ubi beta list for SmartThings integration. There’s parts of it that work really well and there’s still some stuff they need to work on. But I’m having fun with it.
Honestly, my primary purpose for getting Ubi was for voice commands for SmartThings. Granted, Ubi can go a lot more, but it’s great to be able to give voice commands like: Turn on the kitchen light and have it just pop on the light.
Tonight I worked on my first “advanced” Ubi-ST integration effort. Now when I say “Good night” to Ubi it responds by telling me it heard me, then turns on a virtual on/off tile in SmartThings.
I wrote an app that looks at that tile and when it turns on does three things:
1.) It checks if any of selected doors are open, if so, it turns on a different virtual tile.
2.) It checks if any of selected windows are open, and if so turns on yet another virtual tile.
3.) It schedules a procedure that runs in 5 minutes that turns off all selected lights and then turns off all three virtual tiles.
On the Ubi side, if that second virtual tile turns on, Ubi says: “You have a door open.” If that third virtual tile turns on, Ubi says: “You have a window open.”
In a lot of ways this is still a pretty basic level integration between these two devices, but I think it does show some nice potential power. SmartThings gave my house a brain. Ubi, among other things, just gave my SmartThings a pair of ears and a voice.