Currently there is a bug (Somewhere) in either the switch itself or the app. I am not sure. But After a few weeks of the app working and controlling the switches the app then decides to say the switches are not detected. The only way for me to get everything working again is to restart each switch manually. Anyway it would be helpful, to me at least, if we could have a weekly schedule to turn on to restart the hardware at a specific time. This in my opinion would keep the hardware and software inside the hardware fresh for continuous use.