Last Updated:

Integrate Water Heater with Evohome for Smart Climate Control

S.C.O.R.E.ConvenienceDeviceControl

Overview

This capability allows homeowners to integrate their water heater with the Evohome system, providing automated control over hot water usage. By managing the water heater through a central platform, users can enhance energy efficiency and ensure hot water availability when needed.

Convenience icon

Benefits

  • Reduced energy costs through optimized heating schedules
  • Increased convenience with remote access and control of the water heater
  • Improved comfort with the ability to preheat water before use

Intent

The purpose of this capability is to enable seamless integration of the water heater into the Evohome climate control system. This results in enhanced energy management and user convenience by allowing automated heating based on household needs.

Preconditions

  • Evohome system is installed and operational.
  • Compatible water heater is connected and accessible.
  • Home Assistant is set up with the necessary integrations.
  • Home Assistant installed and configured.
  • Integration available and authenticated: Zigbee2MQTT.
  • Device installed and reachable: HVAC and Climate Control.

Actors

  • Homeowner interacting with the Evohome app
  • Family members requiring hot water for daily activities
  • Guests needing hot water during their stay

Trigger

The integration can be triggered by scheduled times, user commands via the Evohome app, or demand for hot water based on household activity.

Workflow Diagram

flowchart TD
    A[User Command or Schedule] -->|check| B{{Water Heater On?}}
    B -->|Yes| C[Maintain Temperature]
    C --> D[Hot Water Available]
    B -->|No| E[Turn On Water Heater]

Workflow Description

1. User Command Initiation

The homeowner sends a command to the Evohome system to either turn on or adjust the water heater settings.

2. Check Water Heater Status

Evohome checks if the water heater is currently operational and at the desired temperature.

3. Adjust Settings if Necessary

If the water heater is off or the temperature is below the set point, Evohome will send a command to turn it on or adjust the temperature.

4. Monitor Usage

The system monitors hot water usage and can adjust operations based on real-time data or user preferences.

5. Provide Feedback

The homeowner receives notifications about the water heater status and any adjustments made, ensuring they are informed.

Postconditions

After the capability completes, the water heater operates according to the specified settings, providing hot water on demand while optimizing energy use.

Optional Enhancements

  • Integrate with smart sensors to detect water temperature and usage patterns
  • Implement voice control via smart assistants like Alexa or Google Home
  • Create customizable schedules based on user routines

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantZigbee2MQTT, ESPHomeHVAC and Climate Control, ecobee4 Smart Thermostat

Source Examples