2023.8 - Bryant Evolution (Carrier Infinity) Integration

I am a Bryant Evolution user, and was really excited about the new integration in the beta, but started digging into it.

Are there any development notes? Just wanted to flag some concerns and ask some questions.

  • The integration requires the SAM or similar. This was discontinued a couple years ago and difficult to find. When you do find it, it’s either questionable condition or very expensive (~$1000 USD). Wanted to try to figure out how it was integrated and if it would be possible to go direct to the RS485 bus (probably not I assume).
  • There is infinitive which is a project to emulate the SAM. Don’t know if there was intention to be able to integrate to that. From my browsing it doesn’t look like infinitive exposes RS232 endpoint.
  • Minor ask - support for serial over TCP (ie socat) would be helpful - not sure if for this or other integrations that require mapping a device like /dev/ttyacm0 would be able to be handled using some sort of IP based serial port.

My dream would actually be using the infinitive library directly since it would be easier to bring RS485 to HASS and have folks be able to get the same value. I saw nebulous on GitHub was working on ESPHome support of some type, that would probably be the ultimate. I am currently holding back the firmware on my thermostat so that I can continue to use his infinitude software, but as of right now, there I am unfortunately finding the HACS Bryant/Carrier Cloud API based integration to be a little bit more reliable. I am hoping as time allows to try to make Infinitude an add-on so it would at least be able to run on the same “box”.

If nothing else, hoping by starting this topic other Carrier Infinity and Bryant Evolution folks can share anything they have done for full local control.

Any further progress on this? Just wondering. :slight_smile: