Skip to content

Infinitude Compatibility Matrix

Jacob Feisley edited this page Jun 11, 2026 · 4 revisions

Infinitude Compatibility Matrix

Known-working combinations of thermostat hardware, firmware version, and Infinitude features. This is a community-maintained list — add your setup by editing this page.

Important Firmware Notice

Infinitude is not compatible with thermostat firmware versions on some newer models. Carrier changed the cloud protocol in newer firmware, breaking Infinitude's interception model. Do not update your thermostat past firmware 14.02 or 4.05 (version numbers differ depending on hardware) if you plan to use Infinitude.

If your thermostat has already been updated past 4.05, you cannot downgrade through normal means. See Issue #369 for discussion.

Thermostats

Carrier/Bryant Infinity Touch Controls

Model Hardware Firmware Infinitude SAM ASCII RS485 Source Notes
SYSTXCCITC01 SH7267, MRF24WB0MA WiFi CESR131493-12 wiki Firmware download available
SYSTXCCITC01 SH7267, MRF24WB0MA WiFi CESR131493-14.01 wiki Latest "A" hardware firmware. Download
SYSTXCCITC01-B SH7269, WL1835 WiFi CESR131493-14.02 nebulous Primary development target. Register map documented in docs/Register-Map.md
SYSTXCCITC01-B SH7269, WL1835 WiFi CESR131626-01.30 wiki "B" hardware firmware. Download
SYSTXCCITC01-B SH7269, WL1835 WiFi CESR131626-04.79 X feisley Latest software as of 2026-06. Does not support infinitude proxy but responds to SAM and SAM emulation.

The -B suffix indicates the updated hardware revision with a faster CPU (SH7269 at 266 MHz vs SH7267 at 144 MHz) and a Texas Instruments WL1835 WiFi module replacing the Microchip MRF24WB0MA. The Bryant equivalent is SYSTXBBECC01-B. Both revisions run the same firmware family (CESR131493) and are functionally identical from Infinitude's perspective.

Other Carrier/Bryant User Interfaces

Model Firmware Infinitude Notes
SYSTXBBUID01-B unknown User interface device, observed on bus at address 0x20
SYSTXCCUIZ01-B unknown Infinity Zone Control / Zoning User Interface
SYSTXCCITW01 unknown WiFi Internet gateway variant

System Access Modules

Model Firmware RS485 Bus ASCII Protocol Source Notes
SYSTXCCSAM01 CESR131379-03 nebulous Primary SAM for development and testing. ASCII protocol fully documented in docs/SAM-ASCII-Protocol.md
SYSTXCCRCT01 Carrier spec Listed as SAM-compatible in Carrier documentation
SYSTXNNRCT01 CESR131439-04 feisley Tested by feisley and used for comparing native RS485 commands
SYSTXCCRWF01 Carrier spec Listed as SAM-compatible in Carrier documentation

Equipment (Bus Devices)

These don't run Infinitude but coexist on the ABCD bus. Compatibility here means Infinitude correctly intercepts and relays their data.

Indoor Units

Model Firmware Registers Observed Notes
59MN7B060C171114 (Variable Speed Furnace) CESR131671-05 0104, 0302, 0303, 0307, 0402–040D, 0413, 041B, 0420 From Feisley captures (bus address 0x40)
58CVA110 CESR131516-24 0104, 030A Variable speed furnace
355CAV / 58MVC100 unknown unknown Bryant 3-stage heat, variable fan
FE4ANF002 / FE4ANF003 unknown unknown Fan coil units

Outdoor Units

Model Firmware Registers Observed Notes
25VNA824B0030050 (Variable Speed Heat Pump) CESR131564-10 0104, 0302–0304, 0306–030E, 0310, 0311, 031F–0321, 0602–0625 From Feisley captures (bus address 0x52, class index 2)
24VNA948 CESR131564-09 0104, tables 01, 03, 06 Variable speed heat pump
264AN / 25HNB624A003 unknown 0104 only Bryant — no register response beyond device info

Zone Controllers

Model Firmware Registers Observed Notes
SYSTXCC4ZC01 CESR131331-01 0104, 0302, 030D, 0310, 0311, 0319, 3404 4-zone controller. Emulation support in CarBus::ZoneController. Documented in docs/feisley-captures/ZONE_CONTROLLER.md

Sensors

Model Address Notes
SYSTXCCSMS01 0x22 Infinity Smart Sensor (zone 2)
SYSTXCCSMS01-B 0x34 Infinity Smart Sensor (remote room sensor)

Network Interface Modules

Model Address Notes
SYSTXCCNIM01 0x80 Network Interface Module

Infinitude Feature Matrix by Firmware

Feature CESR131493-12 CESR131493-14.01 CESR131493-14.02
Cloud interception
Temperature control
Schedule management
Comfort profiles
MQTT / Home Assistant
SAM ASCII protocol
RS485 bus monitoring
Zone controller emulation

Adding Your Setup

To add your configuration, edit this page with:

  1. Thermostat model — found in Settings → About on the thermostat, or from register 0104 (model field)
  2. Firmware version — the CESR number from Settings → About, or register 0104 (software field)
  3. What works — mark features with ✅ (working), ❌ (broken), or ❓ (untested)
  4. Notes — anything unusual about your setup (bridge type, serial adapter, Docker vs bare metal, etc.)

Firmware versions can be read from the bus using:

CarBus::Frame register 0104 → device_info.software

Or from Infinitude's web UI status page.

Clone this wiki locally