With the options of configuration that I've found so far, these have worked great for us. There are settings to turn it on/off by time of day, then in the scenes you can configure it to turn on/off by weather conditions which is awesome, but i haven't had a chance to verify it works yet for me. I would like to have a little more control over the specific logic. i.e. I would like to ensure certain outlets are off if it is raining or snowing, but i think it will only turn off if it is currently on and it starts snowing. I'll have to test this and watch the results based on weather, but my assumption is that if it is already raining, then it gets to another timer setting to turn on, then the switch will still turn on and not re-evaluate the rain condition. But at least I can turn off my outdoor outlets remotely if it starts raining, so I'm still happy with the product.UPDATE: I think i have figured out the "weather" scenes. It will only turn on/off the outlets if it is a day specific to the weather pattern specified. This means that if you select to turn it off if it is a "snowy day", it will only turn off the outlet at the start of the snowy day, but this will not affect any other scenes or timers on the same outlet. So if a future scene or timer turns the outlet back on during that day, it will still turn on and not be affected by the weather scene configuration. Too bad there isn't more logic that can be applied, but at least i can manually turn them on/off remotely as needed via my phone. So, I'm still calling this a win for me.