At what point do you throw in the towel?

there is a scheduled smart app that will automatically turn off and turn on a device if you have it hooked up to a Smart Switch or you can automate that with webcore