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,909wuwentao/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,508KartoffelToby/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,326ollo69/ha-smartthinq-sensors
HomeAssistant custom integration for SmartThinQ LG devices
integrationacair-purifierclimateVersatile Thermostat
1,204jmcollin78/versatile_thermostat
A full featured Thermostat for Home Assistant: presets, window, motion, presence and overpowering management
integrationhacs-customthermostatHelios
1,024ReikanYsora/Helios
Helios - Make your energy visible, in 2.5D in a Lovelace card for Home Assistant
cardlovelace-cardphotovoltaicsolarThermal Comfort
892dolezsa/thermal_comfort
Thermal Comfort sensor for HA (absolute humidity, heat index, dew point, thermal perception)
integrationabsolute-humiditycomfort-modelcomfort-zoneClock Weather Card
882pkissling/clock-weather-card
An iOS-inspired clock and weather card for Home Assistant, with animated icons, hourly and daily forecasts, and a layout you build yourself.
cardanimated-iconsanimated-svgclocksThermostat Dark Card
748ciotlosm/lovelace-thermostat-dark-card
🌡 Thermostat card with a round and black feel to it
cardthermostatPirate Weather
566Pirate-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)
537ScratMan/HASmartThermostat
Smart Thermostat with PID controller for HomeAssistant
integrationair-conditionerheaterheater-controlMidea Smart AC
529mill1000/midea-ac-py
Home Assistant custom integration for local control of Midea (and related brands) air conditioners.
integrationair-conditionerautomationclimateGree A/C
527RobHofmann/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
integrationairfreshairhumidifierairpurifierMidea Air Appliances (LAN)
489nbogojevic/homeassistant-midea-air-appliances-lan
This Home Assistant custom component adding support for controlling Midea air conditioners and dehumidifiers on local network.
integrationair-conditionerairconditioningdehumidifierNest 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-protectWeather Chart Card
437mlamberts78/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
409decompil3d/lovelace-hourly-weather
Hourly weather card for Home Assistant. Visualize upcoming weather conditions as a colored horizontal bar.
cardcardhourlyweatherRoomMind
402snazzybean/roommind
Intelligent room climate control for Home Assistant — self-learning MPC, proportional valve control, solar gain modeling
integrationclimate-controlhome-assistant-custom-componentBetter Thermostat UI
381KartoffelToby/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
358FL550/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-componentvaillantWeather Forecast Card
341troinine/ha-weather-forecast-card
☀️ Slightly improved weather forecast card for Home Assistant
cardhacs-dashboardweatherweather-cardsimple-weather-card
341kalkih/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…
themecaulepackmini climate card
328artem-sedykh/mini-climate-card
Minimalistic climate card for Home Assistant Lovelace UI
cardautomationclimateclimate-entityHAIR
326DAB-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.
integrationbroadlinkclimateinfraredDrayton Wiser Integration for Home Assistant
326asantaga/wiserHomeAssistantPlatform
Platform and related climate/sensors to support the Drayton Wiser Home Heating System
integrationdraytonheatingwiserBosch thermostat
316bosch-thermostat/home-assistant-bosch-custom-component
HA custom component for Bosch thermostats
integrationboschbosch-thermostatbuderusHA (Lovelace) Card Weather Conditions
290r-renato/ha-card-weather-conditions
Weather condition card (Lovelace) for Home Assistant.
cardcardweather-conditionsBureau of Meteorology
285bremor/bureau_of_meteorology
Custom component for retrieving weather information from the Bureau of Meteorology.
integrationbombureauforecastSmart Autotune Thermostat
254Alexwijn/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
241aukedejong/lovelace-windrose-card
Home Assistant Lovelace Windrose Card
cardbeaufortpolar-bar-chartweatherDual Smart Thermostat
237swingerman/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
210dalinicus/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