Overview
The deCONZ thermostat support allows users to seamlessly integrate and control their smart thermostats through Home Assistant. This capability enhances home climate management, providing convenience and energy efficiency.
Benefits
- Remote access to adjust home temperature settings from anywhere using a smartphone or tablet.
- Automated temperature adjustments based on occupancy or time of day, enhancing comfort.
- Integration with other smart home devices to create personalized climate control scenarios.
Intent
The purpose of this capability is to provide homeowners with an efficient way to manage their home’s heating and cooling systems. By integrating thermostat control with Home Assistant, users can achieve optimal indoor comfort while reducing energy consumption.
Preconditions
- deCONZ gateway installed and configured in the home network.
- Compatible thermostat device integrated with deCONZ.
- Home Assistant platform set up and connected to the deCONZ gateway.
- Home Assistant installed and configured.
- Integration available and authenticated: Zigbee2MQTT.
- Device installed and reachable: HVAC and Climate Control.
Actors
- Homeowner adjusting settings via smartphone
- Family member requesting temperature changes
- Guest experiencing home climate control
Trigger
The capability is triggered by changes in temperature readings from the thermostat or a scheduled time event.
Workflow Diagram
flowchart TD
A[Temperature Change Detected] -->|check| B{{Is Temperature Above/Below Setpoint?}}
B -->|Yes| C[Adjust Thermostat Setting]
C --> D[Temperature Adjusted]
B -->|No| E[No Action Needed]
Workflow Description
1. Detect Temperature Change
The system monitors the current temperature from the thermostat.
2. Evaluate Temperature Against Setpoint
The system checks if the detected temperature is above or below the predefined setpoint.
3. Send Adjustment Command
If necessary, the system sends a command to the thermostat to adjust the temperature.
4. Confirm Adjustment
The system receives confirmation from the thermostat that the temperature has been adjusted.
5. Notify Users
Homeowners or family members receive a notification about the temperature change.
Postconditions
The thermostat is adjusted to the desired temperature setting, ensuring the home remains comfortable and energy-efficient.
Optional Enhancements
- Integrate with weather forecasts to adjust settings proactively.
- Enable voice control for thermostat adjustments through smart speakers.
- Create routines that adjust temperatures based on occupancy detected by motion sensors.
Recommended Components
| Recommended Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Zigbee2MQTT, Z-Wave JS | HVAC and Climate Control, ecobee4 Smart Thermostat |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)