CTA-2045 Adapter

Control water heaters and flexible-demand appliances through their CTA-2045 (EcoPort) interfaces.

Overview

The CTA-2045 standard defines a communication interface for demand-response capable appliances. Many water heaters, HVAC systems, and pool pumps include a CTA-2045 "EcoPort" that allows external systems to control their operation for load shifting and demand response.

The eBus CTA-2045 adapter bridges these appliances to the eBus ecosystem, translating CTA-2045 binary messages into eBus/Homie MQTT topics. This enables any eBus device or HEMS to monitor and control CTA-2045 appliances.

Architecture

eBus CTA-2045 adapter architecture showing integration with water heater via UCM

eBus CTA-2045 adapter architecture showing integration with water heater via UCM

How It Works

  1. Physical Connection: A SkyCentrics Universal Communication Module (UCM) plugs into the water heater's CTA-2045 EcoPort connector.
  2. Network Transport: The UCM connects to the home LAN via Wi-Fi and establishes a connection to the eBus MQTT broker. CTA-2045 binary messages are transported/tunneled over MQTT.
  3. Protocol Translation: The eBus CTA-2045 adapter subscribes to the UCM's MQTT topics, decodes the binary CTA-2045 messages, and republishes them as structured data following the eBus/Homie Convention.
  4. Control: An eBus HEMS or other rider can read the water heater's status and mode via MQTT, and send shed, load-up, or other commands by publishing to the appropriate command topics.

Supported Commands

The CTA-2045 standard defines several demand-response commands:

Note: The UCM handles the physical CTA-2045 protocol. The eBus adapter focuses on translating between the UCM's MQTT representation and the eBus/Homie convention, making the water heater accessible to all eBus riders.

Benefits

Hardware Requirements

Back to Adapters