Carrier Infinity / Bryant Evolution compatibility?

When I click on DONE in the Bryant MyEvolution app in setup I get an error "Error Saving Unnamed page.Please contact SmartApp developer.

I installed the app from github and the device handler from someone up higher in this thread. I have alexa integration with my thermostat as I can ask what temperature the thernmostat is.

Any suggestions?

also…since I haven’t been able to see the app…will it get humidity inside and out from the thermostat ?
will I be able to use within webcore ? I want to have Alexa tell me when its good to open and close windows,


Hi all, bumping this to see if there has been any progress or any help needed in testing works in progress?

I gave up waiting for carrier infinity intregation with smartthings… and installed eccobee thermostat. Works fine works great with keen vents. But I wish there was a solution for carrier infinity to get my efficiency back. Really disappointing… any updates???

Interesting, so the gain from being SmartThings connected outweighs the 5 stages of controlled cooling on your Infinity AC unit? How many SEER is the unit now you have effectively crippled its efficiency control with a “dumb” thermostat?

How did you come with 5 stages of controlled cooling ?
If you read the carrier manual and you will see there no difference how unit is functioning. Currently with ecobeesetzone schedule control app I am able to run furnace/ac more efficiently and deliver the temperature to each room based on demand. Comparing my bills from last year I pay 20% less. Carrier app is not stable never can log in remotely cant control my keen vent. So I see no benefit of have it unless it is connected to smartthings where I can intregate with keen vent.

1 Like

My unit has 5 stages of cooling and heating you can see these being activated in system status area of the thermostat. The system ramps up and down depending on cooling load:needs

@gavmitchau… Just curious when you say 5 stages of cooling and heating do you mean 2 stages of cooling, 2 stages of heating with one dead band in between with no heating and cooling?

I have a 2 stage Infinity split system with a gas fired furnace and this is how it is controlled.

Whether to use the Carrier Infinity thermostat or a thermostat such as Ecobee , I believe is a matter of choice. The Ecobee or similar thermostat might be able to be interfaced with Smartthings (depending on the thermostat)…a big advantage since the Carrier infinity app is, in my opinion, a little flaky. However, the Carrier Infinity thermostat is a communicating type thermostat that directly addresses both the indoor and outdoor units.

I am not a service tech, but I believe most service techs would prefer the Infinity thermostat because they can call up a list of recent faults or events from both the outdoor and indoor units, something you would not be able to do with any other thermostat.

So the choice is yours.

1 Like

He’s talking about the fully variable systems - like the 19VS (modulates up and down through 5 stages).

You can’t control the modulation with the ecobee… there is no communication between it and the system. You need the carrier infinity thermostat for it to modulate up and down.

With your ecobee you can only modulate up based on a timer (e.g., cooling is on for 10 minutes, then stage up until temp satisfied, but it can never stage down as it approaches setpoint). It totally neuters the system.

You might not have a variable speed AC unit. If that’s the case it doesn’t matter - but you will never approach the comfort of the modulating setup.

1 Like

Understood…Thanks for the clarification.

1 Like

First I would like to give a big thanks for the DH and SmartApp already available above. It is nice to see the thermostat values in the SmartThings App.

Now, has anyone made progress on getting the code to allow changes? It would be great to be able to just change the set temperature. I see some have taken the local server approach but that is more than I can do. I just want to see it within SmartThings.

I would be willing to contribute a donation if this can be done.

Been a year, don’t think this will happen.

Only 6 months (back in May) since jylertones last updated us on the progress. I am just hoping!

I am also hoping the SmartThings team can reach out and get a OAuth v2 key that can be used to allow updates back through the API.

Don’t lose hope just yet!

I don’t have a whole lot to report, but I’ll tell you where I’m at. Right now I have the ability to proxy between the thermostat and Carrier. It works well when you’re on the same network as the thermostat, but I’m struggling to get it to work when the proxy is put on the internet. I suspect that this is a network issue on my side, but once I get around that, I will be closer to something that is usable (there will still be a lot to do, but the foundation will be there). Until then, I don’t have anything better than what Infinitude has to offer, since it does all this stuff on a local network already.


Did you ever try again to contact Carries and get an v.2 OAuth key?

I also tried applying never heard anything back. I tried again using my corporate email and title thinking it would make it seem like there was a large need for it. I worked a large facility management company at the time.

No I did not. I think Carrier has abandoned this platform. Their Alexa skill is badly broken with no updates in ages. The best path forward may be to use Infinitude - basically cutting out the Carrier backend. I have not had a chance to work much on this other than to test that Infinitude itself works fine.

I installed the Alexa skill a couple weeks ago and have not had any problems. I found the follow list of commands and using them with no issues:

You may use any of the following commands (“utterances”) to control the temperature using Alexa.

• Alexa, set the [device name] temperature to 68 degrees.
• Alexa, change the [device name] to 68 degrees.
• Alexa, turn my [device name] temperature to 68 degrees.
• Alexa, set [device name] to 68.
• Alexa, increase the temperature to 68 degrees in the [device name]
• Alexa, lower the [device name] temperature by 4 degrees.
• Alexa, cool down my [device name] by 4 degrees.
• Alexa, raise the [device name] by 4 degrees.
• Alexa, make my [device name] warmer by 4 degrees.
• Alexa, increase the [device name] temperature by 4 degrees.

You may use any of the following commands to control the fan using Alexa:

• Alexa, Turn off [device name] fan
• Alexa, Turn on [device name] fan
• Alexa, increase [device name] fan by “50” percent.
• Alexa, decrease [device name] fan by {number} percent.

When setting the fan setting to a specific percentage, Alexa interprets the percentage as follows:

• Auto = 0%
• Low = 1% – 33%
• Med = 34% – 66%
• High = 67% – 100%

You may use any of the following commands to control the Touch ’n Go™ activity using Alexa:

• Alexa, Turn on [device name] activity

Lucky for you! Alexa won’t even discover my carrier thermostat after going through the account linking part.

Hi Tyler, I was able to implement Infinitude locally this weekend and write some WebCore integration that allows me to basically fully automate the thermostat within SmartThings (including my 5 zones) based on a schedule and presence. Curious, did you ever implement a device handler for each zone/thermostat that gets its info from Infinitude, or publishes a change the activity mode back to Infinitude?

Although it’s still a hack it works way better than my previous Alexa integration I noted, requires someone to implement Infinitude (I’m using Strawberry Perl on Win 10). You don’t have to do the more complex serial integration as you can’t post configuration changes back this way but if you take the extra 15m to do it you get more info from the system inside Infinitude, here’s my integration running now:

I’d love to get the Device Handlers integrated, that would really complete the setup.

© 2019 SmartThings, Inc. All Rights Reserved. Terms of Use | Privacy Policy

SmartThings; SmartApps®; Physical Graph; Hello, Home; and Hello, Smart Home are all trademarks of the SmartThings, Inc.