HACS Collection
Best HACS Integrations for Climate & Thermostats
Getting a room to the right temperature is where most people feel their smart home. These integrations add thermostats, heat pumps, HVAC controllers and weather sources that Home Assistant doesn't support out of the box.
508 integrations in this collection · Ranked by GitHub stars · refreshed daily
Top-rated integrations
Midea AC LAN
1,900wuwentao/midea_ac_lan
Auto-configure and then control your Midea M-Smart devices (Air conditioner, Fan, Water heater, Washer, etc) via local area network.
integrationair-conditionerair-purifiercookerBetter Thermostat
1,491KartoffelToby/better_thermostat
This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to…
integrationclimateenergy-efficiencymoesSmartThinQ LGE Sensors
1,322ollo69/ha-smartthinq-sensors
HomeAssistant custom integration for SmartThinQ LG devices
integrationacair-purifierclimateVersatile Thermostat
1,194jmcollin78/versatile_thermostat
A full featured Thermostat for Home Assistant: presets, window, motion, presence and overpowering management
integrationhacs-customthermostatHelios
1,011ReikanYsora/Helios
Helios - Make your energy visible, in 2.5D in a Lovelace card for Home Assistant
cardlovelace-cardphotovoltaicsolarThermal Comfort
890dolezsa/thermal_comfort
Thermal Comfort sensor for HA (absolute humidity, heat index, dew point, thermal perception)
integrationabsolute-humiditycomfort-modelcomfort-zoneClock Weather Card
877pkissling/clock-weather-card
A Home Assistant Card indicating today's date/time, along with an iOS inspired weather forecast for the next days with animated icons
cardanimatedanimationbarThermostat Dark Card
747ciotlosm/lovelace-thermostat-dark-card
🌡 Thermostat card with a round and black feel to it
cardthermostatPirate Weather
564Pirate-Weather/pirate-weather-ha
Replacement for the default Dark Sky Home Assistant integration using Pirate Weather
integrationdarksky-apiweather-apiweather-card
556bramkragten/weather-card
Weather Card with animated icons for Home Assistant Lovelace
cardSmart thermostat (PID)
534ScratMan/HASmartThermostat
Smart Thermostat with PID controller for HomeAssistant
integrationair-conditionerheaterheater-controlMidea Smart AC
528mill1000/midea-ac-py
Home Assistant custom integration for local control of Midea (and related brands) air conditioners.
integrationair-conditionerautomationclimateGree A/C
523RobHofmann/HomeAssistant-GreeClimateComponent
Custom Gree climate component written in Python3 for Home Assistant. Controls AC's supporting the Gree protocol.
integrationair-conditionerclimategreeSmart Irrigation
514altmenorg/HAsmartirrigation
Smart Irrigation custom component for Home Assistant
integrationcropevaporationevapotranspirationXiaomi Mi Air Purifier, Air Humidifier, Air Fresh and Pedestal Fan Integration
500syssi/xiaomi_airpurifier
Xiaomi Mi Air Purifier and Xiaomi Mi Air Humidifier integration for Home Assistant
integrationairfreshairhumidifierairpurifierNest Protect
487iMicknl/ha-nest-protect
Nest Protect integration for Home Assistant. This will allow you to integrate your smoke, heat, co and occupancy status real-time in HA.
integrationgooglenestnest-protectMidea Air Appliances (LAN)
486nbogojevic/homeassistant-midea-air-appliances-lan
This Home Assistant custom component adding support for controlling Midea air conditioners and dehumidifiers on local network.
integrationair-conditionerairconditioningdehumidifierWeather Chart Card
438mlamberts78/weather-chart-card
Custom weather card with charts.
cardcardweatherXiaomi Mi and Aqara Air Conditioning Companion Integration
410syssi/xiaomi_airconditioningcompanion
Xiaomi Mi and Aqara Air Conditioning Companion integration for Home Assistant
integrationacpartnerairconditioningaqaraHourly Weather Card
405decompil3d/lovelace-hourly-weather
Hourly weather card for Home Assistant. Visualize upcoming weather conditions as a colored horizontal bar.
cardcardhourlyweatherRoomMind
391snazzybean/roommind
Intelligent room climate control for Home Assistant — self-learning MPC, proportional valve control, solar gain modeling
integrationclimate-controlhome-assistant-custom-componentBetter Thermostat UI
380KartoffelToby/better-thermostat-ui-card
a custom card for a better thermostat in home assistant based on better_thermostat intigration
cardthermostatWeather Radar Card
369jpettitt/weather-radar-card
A rain radar card using the tiled images from RainViewer
cardfrontendhome-assistant-configmeteorologyDeutscher Wetterdienst
357FL550/dwd_weather
Deutscher Wetterdienst integration for Home-Assistant
integrationdeutscher-wetterdienstdwddwd-weatherMyVaillant
342signalkraft/mypyllant-component
Home Assistant component for the myVAILLANT API, controls Vaillant devices such as aroTHERM heatpumps and ecoTEC boilers
integrationhome-assistant-componentvaillantsimple-weather-card
342kalkih/simple-weather-card
Minimalistic weather card for Home Assistant
cardweatherCaule Themes Pack 1 - by caule.studio
340ricardoquecria/caule-themes-pack-1
10 modern colors | 4 categories of styles (Black Glass, Black, Dark, Light) | 40 themes in total | Animated icons for the weather forecast card | And a bonus automatic t…
themecaulepackWeather Forecast Card
334troinine/ha-weather-forecast-card
☀️ Slightly improved weather forecast card for Home Assistant
cardhacs-dashboardweatherweather-cardmini climate card
327artem-sedykh/mini-climate-card
Minimalistic climate card for Home Assistant Lovelace UI
cardautomationclimateclimate-entityDrayton Wiser Integration for Home Assistant
325asantaga/wiserHomeAssistantPlatform
Platform and related climate/sensors to support the Drayton Wiser Home Heating System
integrationdraytonheatingwiserHAIR
315DAB-LABS/HAIR
Infrared (IR) device admin panel for Home Assistant. Learn signals, assign to devices, create triggers, all from the GUI. Built on HA 2026.6+ infrared platform.
integrationbroadlinkclimateinfraredBosch thermostat
315bosch-thermostat/home-assistant-bosch-custom-component
HA custom component for Bosch thermostats
integrationboschbosch-thermostatbuderusHA (Lovelace) Card Weather Conditions
289r-renato/ha-card-weather-conditions
Weather condition card (Lovelace) for Home Assistant.
cardcardweather-conditionsBureau of Meteorology
284bremor/bureau_of_meteorology
Custom component for retrieving weather information from the Bureau of Meteorology.
integrationbombureauforecastSmart Autotune Thermostat
253Alexwijn/SAT
The Smart Autotune Thermostat (SAT) is a custom component for Home Assistant that works with many compatible gateways for your boiler.
integrationdiylessemsopentherm-gatewayHumidity Intelligence
245senyo888/humidity-intelligence
Deterministic environmental stabilisation engine for Home Assistant. Stabilises humidity, dew point, air quality, and seasonal comfort with explainable runtime decisions.
integrationair-qualityapexchartsaqi-monitorWind Rose Card
240aukedejong/lovelace-windrose-card
Home Assistant Lovelace Windrose Card
cardbeaufortpolar-bar-chartweatherDual Smart Thermostat
235swingerman/ha-dual-smart-thermostat
The `dual_smart_thermostat` is an enhaced verion of generic thermostat implemented in Home Assistant. It uses several sensors and dedicated switches connected to a heater and ai…
integrationthermostatYandex weather
223IATkachenko/HA-YandexWeather
Yandex weather intergration for Home Assistant
integrationweatheryandex-weatherPlatinum Weather Card
214Makin-Things/platinum-weather-card
This is a fully customisable weather card for Home Assistant with a graphical configuration.
cardfrontendweatherweather-forecastAC Infinity
208dalinicus/homeassistant-acinfinity
AC Infinity integration for Home Assistant for UIS based controllers
integrationacinfinitygrowgrowlightsToshiba AC
207h4de5/home-assistant-toshiba_ac
Toshiba AC integration into home-assistant.io
integrationclimatetoshiba