I use a jawbone up move so I have to hold it for about 2-3 seconds for it to activate. So far I haven’t had it activate when I’ve been on the couch or other situations. But when I do active it it has worked 100% to turn off the lights. I also use the amazon echo which does a nice job integrating voice commands to turn on lights or other commands.
The smart mode has been really hit or miss for me… A lot of the times it gets buried under Alfred notifications or my phone doesn’t latch on to the correct WiFi. Since I have both a 5 GHz and a 2.4 GHz with different names. Geofenceing may help but keep in the area should be large enough to account for drift other wise it will want to activate or deactivate all the time.