One week ago I purchased a new Gen 2 after much research and reading reviews that are most positive about Rachio. I haven’t even used it yet since our contractor isn’t quite finished with our new backyard. Today I find out that there’s a Gen 3 available for the same price. Needless to say, I’m very disappointed that I didn’t know about this just a few days earlier. I’m sure that this Gen 2 will be fine but I’m hoping that I won’t miss out on new firmware updates down the road.