Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New version of software disables old app interface #2

Open
dragonflight opened this issue Apr 24, 2023 · 4 comments
Open

New version of software disables old app interface #2

dragonflight opened this issue Apr 24, 2023 · 4 comments

Comments

@dragonflight
Copy link

I assume you are using the "old" app interface. Be aware that with software release >4.05 (mine was updated just after Christmas)
the old app protocol stopped. I had to downgrade my software to 4.05.

You might want to look at [nebulous/infinitude] for a similar project in perl.

I did see somewhere (sorry I don't remember where) someone had hacked the new interface. They (carrier) have the ability to charge for individual keys and usage so it may not last.

@brunokc
Copy link
Owner

brunokc commented Oct 30, 2023

Sorry for the delay, @dragonflight. I had put this on a pause and I might be looking into it again.

Thanks for that information. I might be on a different thermostat as my firmware version is 14.02 and it hasn't changed in a very long while. What is the model number of your thermostat?

I'm somewhat familiar with the infinitude project. The reason I'm working on this is to learn Python (the whole solution is in Python, including the proxy) and to learn about add-ons and integrations in Home Assistant. It's been fun to look into those things.

@dragonflight
Copy link
Author

I completely understand projects that get started and then stalled for whatever reason - I have tens of projects (may have hit a hundred as I have been ill for 3 years but...)

My thermostat is a SYSTBBECC01-B. The only key number is the -B, yours is either no dash or -A. The newest model is -C.
According to the MANIFEST message the newest software version for yours is indeed 14.02 and given it hasn't changed in a long time, it will probably remain so.

Are you still able to download the carrier/bryant app on your phone, they say they have removed it (if you ever used it)
I suspect the major difference in our versions is mine supports the new "greenspeed" (variable speed) heat pumps and it has a PIR sensor built into the thermostat to detect occupied/unoccupied (though I can't imagine it actually working)

Doing a project to learn a new language is always a great idea - I have learned (and forgotten) so many languages over the years..., but I always fall back to C (which was the 8th or 9th excluding assembly languages!). In fact I rewrote infinitude in C to put it into a PicoW this summer.

@brunokc
Copy link
Owner

brunokc commented Nov 2, 2023

Yep, mine is a -A version.

Infinitude in C sounds interesting. Were you able to get it to work? Were you looking to get the serial communication working or the network one (or both)?

@dragonflight
Copy link
Author

dragonflight commented Nov 2, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants