Some more FWIW:
nebulous on GitHub has reverse engineered the BryantConnect service:
It completely replaces their service with something you can run locally on your network.
I also see the connection errors. Its not uncommon to see the wifi signal indicator in red on my thermostat at least once a day. I’ve also written a script that periodically fetches data from the myevolutionconnex web portal and stores it as time based data. That script fails to connect quite often. I’m pretty sure Bryant is pretty new to this web services thing and are having scaling issues.
copyninja: I forgot to thank you for making your code available. I never did have a chance to hack on it.