Basic smart homes systems enable us to transmit a command out and just believe that it is actioned. However, complex smart homes systems will initially send a command and then wait for a response. Various actions can be executed if a response is not approaching. Home automation systems are dependable but if you go in for the more complex devices and systems then the cost also gets higher along with the need for a skilled specialist for the installation process.