Controlling connected devices such as lights and locks, and doing what you ask it to do, are two very basic requirements of a ...