Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

About

Carrier Infinity is a cloud-based integration for Carrier Infinity, Bryant Evolution and other thermostats on a Carrier Côr cloud account. It adds a device for each Carrier system, with a climate entity per zone that handles heat, cool, auto, fan-only and off modes, target temperatures, fan speed and preset activities. Sensors cover outdoor temperature, filter life, airflow, static pressure, indoor and outdoor unit status, and energy usage that can feed the Energy dashboard. Binary sensors report whether the system is online, whether the humidifier is running and zone occupancy, and a select chooses the heat source on dual-fuel systems. An option controls whether manual changes hold indefinitely or until the next scheduled activity, and a full refresh interval can be adjusted. Updates arrive through a websocket push channel with polling as a fallback, and setup in the UI asks for the Carrier account username and password.

Automatic summary of the README and code of dahlb/ha_carrier. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Uses the vendor's cloud Needs an internet connection and an account with the vendor.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Climate
  • Sensors

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Carrier Auth

  • Username
  • Password

Also asked when signing in again and changing the connection.

After setup

  • Holds are infinite, when off holds are until next scheduled activity
  • Full refresh intervalHow often to fetch the complete system state from Carrier. Leave it at the default if your thermostat gets live updates. Lower it if your system's status only changes after a reload.

Texts from the code of dahlb/ha_carrier.

Troubleshooting

  • DiagnosticsDownloads a diagnostics file to attach to a bug report.

From the README

Cloud-based Home Assistant integration for Carrier Infinity, Bryant Evolution, and other thermostats that use the Carrier Infinity / Côr cloud account (the same account used by the Carrier mobile app).

This integration talks to Carrier's cloud and requires internet access plus your Carrier account credentials. Looking for a fully local option? Try Infinitude or InfinitESP instead.

  • Heat, Cool, Heat/Cool (Auto), Fan-only, and Off modes
  • Current temperature and humidity
  • Target temperature (single setpoint, or independent high/low setpoints in Heat/Cool mode)
  • Target humidity (when a humidifier is installed)
  • Fan speed: Auto, Low, Medium, High
  • Preset activities defined on your thermostat: Home, Away, Sleep, Wake, Manual, plus a special Resume preset that returns the zone to its scheduled program
  • Optional "infinite hold" behavior — when enabled (default), manual changes hold indefinitely; when disabled, holds end at the next scheduled activity transition
From the README of dahlb/ha_carrier, MIT License. Shortened.

Shows in Vulpo

Climate card, Select card, Chart card, Apple Watch, Climate Live Activity.

Information

Installs
689 sharing analytics
GitHub stars
114
Connection
Uses the vendor's cloud
Upkeep
Updated in the last 6 months
Version
v2.29.2,
Category
Climate, Heat pumps and air conditioning
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
ha_carrier

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers