Makers configuring infrared air conditioners in ESPHome gain an explicit choice of whether to offer the combined heat-and-cool mode. The mode stops appearing by default when a configuration disables heating or cooling, avoiding a control that the equipment may not support.

Some cooling-only units do have an automatic mode, while some units that heat and cool do not. Leonardo Rivera adds supports_heat_cool across the shared infrared platform, including Gree and Mitsubishi, to handle those exceptions.

Automations or voice commands requesting a mode removed by the new default need attention. Setting supports_heat_cool: true retains it where the equipment supports it; false hides it even on a unit configured for both heating and cooling.