Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
-
Updated
Aug 23, 2026 - C++
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
OTGateway is a powerful open-source solution for controlling OpenTherm-compatible boilers, turning your heating system into a smart one. Set the perfect temperature, save on energy bills, and eliminate unnecessary hassle — integration with Home Assistant makes heating management simple and automated.
ESPHome component for AUX based air conditioners. Direct wifi control of HVAC by ESPHome and Home Assistant. HVAC status and command feedback are available.
Flexible, Arduino Mega/Due/ESP8266/ESP32/STM32 based SmartHome controller with DMX-512 in/out, 1-Wire, Modbus, MQTT interfaces. OpenHab/HomeAssistant/ioBroker compatible.
Open source heat pump controller and home automation terminal, built on ESP32
API for RL algorithm design & testing of BCA (Building Control Agent) HVAC on EnergyPlus building energy simulator by wrapping their EMS Python API
A Reinforcement Learning solution for HVAC control to optimize energy consumption. Developed by Vector Institute and TELUS.
OpenTherm library to create thermostat for OpenTherm enabled boilers and HVACs using an OpenTherm controller and an ESP32 or other microcontroller
CQC (Charmed Quark Controller) a commercial grade, full featured, software based automation system. CQC is built on our CIDLib C++ development system, which is also available here on GitHub.
Niagara 4 optimization blocks mostly made by ChatGPT and tested out by Ben.
Designed for office buildings, commercial complexes, industrial parks, and apartments, the platform connects smart electricity meters, smart water meters, and central air-conditioning systems, covering device management, energy metering, cost allocation, and tenant billing and settlement.
A Home Assistant component to define climate profiles and facilitate automation of climate entities.
ESP32 SAM emulator for local RS485 control of Carrier Infinity/Bryant Evolution communicating thermostats.
This custom component integrates Tornado Aircon devices with Home Assistant, allowing you to control and monitor your air conditioning units directly from the Home Assistant interface.
A Home Assistant integration for Sabiana HVAC systems, allowing you to control your air conditioning units directly from Home Assistant
Local ESP32 controller for Midea/OEM air conditioners - UART, Zigbee2MQTT, Matter, MQTT, OTA and Home Assistant. Universal multi-protocol firmware at flash.pirogovx.ru
System that learns how often a room is occupied based on time, movement, air conditioning preferences and learns on historic data. This can have a significant impact on the energy use around a house/building.
Benchmarking building automation and control systems
To associate your repository with the hvac-control topic, visit your repo's landing page and select "manage topics."