Aircon
A curated index of APIs, data sources, and developer resources related to air conditioning, HVAC (Heating, Ventilation, and Air Conditioning), and climate control systems. This topic collection covers smart thermostat APIs, building automation protocols, IoT climate APIs, and environmental data APIs used in residential, commercial, and industrial HVAC applications.
APIs
Google Nest Device Access API
The Nest Device Access API (Google Smart Device Management API) provides programmatic control over Nest thermostats, cameras, and doorbells. Supports reading thermostat state, s...
Ecobee API
The Ecobee API provides access to ecobee smart thermostats for reading and writing thermostat data, managing schedules, reading sensor data, and implementing custom home automat...
Resideo (Honeywell Home) API
The Resideo API (formerly Honeywell Home API) provides access to Honeywell and Resideo smart thermostats and home security systems. Supports reading and controlling thermostat s...
Sensibo API
The Sensibo API provides control over Sensibo Sky and Air devices that add smart functionality to existing mini-split and window AC units. Supports reading AC state, setting tem...
OpenWeatherMap API
OpenWeatherMap provides weather data APIs used in HVAC automation to adapt cooling/heating based on outdoor conditions. Offers current weather, forecasts, historical data, and a...
Home Assistant REST API
The Home Assistant REST API provides access to all home automation entities including climate/HVAC entities. Supports reading thermostat state, setting temperature, changing HVA...
Features
APIs for reading and setting thermostat temperature, mode, and schedule.
Switch between heating, cooling, auto, and fan-only modes programmatically.
Create and manage time-based HVAC schedules and programs.
Read temperature, humidity, and occupancy sensor data from smart thermostats.
Track HVAC runtime, energy consumption, and efficiency metrics.
Combine outdoor weather data with HVAC control for predictive conditioning.
Integrate HVAC control with broader smart home platforms (Google Home, Apple HomeKit, SmartThings).
Use Cases
Automate AC/heating based on occupancy, time, and weather conditions.
Reduce energy costs by dynamically adjusting HVAC based on occupancy and utility pricing.
Commercial HVAC monitoring and control across multiple zones and buildings.
Track and maintain optimal temperature and humidity levels.
Control air conditioning remotely via mobile apps and API integrations.
Pre-cool or pre-heat based on weather forecasts and schedules.
Integrations
Integration with Google Home and Google Assistant for voice control.
Integration with Apple HomeKit for iOS smart home control.
Voice control via Amazon Alexa smart home skills.
Open-source home automation platform with broad HVAC device support.
Automation via IFTTT applets for condition-based HVAC control.
Samsung SmartThings integration for HVAC devices.