Last Updated:

Integrating SwitchBot Smart Radiator Thermostat with Home Assistant

S.C.O.R.E.ConvenienceDeviceControl

Overview

The integration of the SwitchBot smart radiator thermostat with the SwitchBot Cloud through Home Assistant allows homeowners to automate their heating system effectively. This capability enhances comfort by ensuring that rooms are heated according to personalized schedules or conditions, reducing energy waste and improving efficiency.

Convenience icon

Benefits

  • Automates heating schedules based on user preferences, ensuring optimal comfort
  • Reduces energy consumption by allowing for remote temperature adjustments
  • Provides real-time temperature monitoring and control from anywhere

Intent

This capability aims to streamline the control of heating systems within the home, providing homeowners with the ability to manage their radiator thermostats via a single interface. The outcome is a more efficient and comfortable living environment.

Preconditions

  • SwitchBot smart radiator thermostat installed and connected.
  • Home Assistant configured with SwitchBot Cloud integration.
  • Stable internet connection for remote access.
  • Home Assistant installed and configured.
  • Integration available and authenticated: Zigbee2MQTT.
  • Device installed and reachable: ecobee4 Smart Thermostat.

Actors

  • Homeowner managing heating preferences
  • Family members adjusting comfort levels
  • Guests experiencing optimal home temperatures

Trigger

The capability is triggered by user-defined schedules, manual adjustments through Home Assistant, or temperature readings from the thermostat.

Workflow Diagram

flowchart TD
    A[User Adjusts Settings] -->|check| B{{Temperature Below Set Point?}}
    B -->|Yes| C[Increase Radiator Temperature]
    C --> D[Room Warms Up]
    B -->|No| E[Exit without Action]

Workflow Description

1. Connect the Thermostat

Ensure the SwitchBot smart radiator thermostat is properly installed and connected to the home Wi-Fi network.

2. Configure Home Assistant

Add the SwitchBot Cloud integration in Home Assistant to allow communication between the thermostat and the Home Assistant platform.

3. Set Temperature Preferences

Define desired heating schedules and temperature set points within the Home Assistant interface.

4. Monitor Performance

Use Home Assistant to monitor the current room temperature and radiator status, making adjustments as needed.

5. Adjust Remotely

Access the Home Assistant app to adjust radiator settings from anywhere, ensuring comfort upon arrival home.

Postconditions

After completing the process, the smart radiator thermostat maintains the desired temperature according to the set preferences, improving overall household comfort and energy efficiency.

Optional Enhancements

  • Integrate with smart home routines for automatic adjustments based on occupancy
  • Add voice control capabilities using Alexa or Google Home
  • Create notifications for temperature changes or maintenance reminders

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantZigbee2MQTT, Nintendo Parental Controlsecobee4 Smart Thermostat, HVAC and Climate Control

Source Examples