When it works, it works well overall. We use it for the thermostat and CO2 detectors. It's not intuitive and there's not great flexibility with the temperature sensor schedule, but you can manually change those (ie: change temp sensor at 6 am instead of 7). However, there are times when the app is not working. When that happens, it won't connect to the device so you have to manually make changes at the thermostat. Sometimes it looks like it's working and responsive but it's not.