Skip to content

Missing eBUS definitions for Protherm RAY Electric Boiler #1624

@RK357

Description

@RK357

Description

Hello,

I am requesting the integration of specific missing eBUS command definitions for a Protherm electric boiler, which is part of the Vaillant family. The primary goal is to enable read/write functionality for key control parameters necessary for Home Assistant integration.

  • Device: Protherm RAY 21 KE/14 EU Electric Boiler
  • eBUS Address: 08 (BAI)
  • eBUS Adapter: ESP32-C6 (Chip ID: ccba97f8024c, Hostname: ebus-f8024c)
  • Firmware/Software Version (D.095): -1- 375 (Software Version: PeBUS participant (BMU/AI))

1. Key Functionality Request: Write Commands (D.000 & D.005)

The highest priority is to define the following commands as read/write (w/r) in the CSV configuration. These commands are essential for advanced control logic:

The goal is to use these write commands (specifically D.000 for power limit and D.005 for temperature setpoint) to dynamically control the boiler's consumption in Home Assistant, optimizing for self-consumption based on solar PV production.

Code Parameter Description Priority
D.000 Partial power setting 21 KE (Power Limit) CRITICAL
D.005 Desired boiler flow temperature (Setpoint) CRITICAL
D.020 Max DHW temperature desired value HIGH
D.022 Domestic Hot Water demand HIGH

2. Confirmation of Existing Functionality & Testing

We would like to commend the excellent work on the existing configuration!

  • Successfully Reading (D.040): The existing eBUSd configuration successfully reads and logs the actual flow temperature (D.040 - 'Flow temperature' / Actual value in °C). This data is correctly historicalized in Home Assistant and confirms that the basic communication for read commands is working perfectly.
  • Testing D.155: We previously used the D.155 parameter (Current Power Output) for testing purposes, which provided us with valuable data:
    • Observed OFF Value (D.155): 0.0 kW
    • Observed ON Value (D.155): 4.0 kW

3. Documentation & Attachments

The current official CSV configuration is missing the requested definitions. I have compiled a full table of diagnostic data from the boiler's menu to assist with creating the correct CSV lines.

  • Attached Data: I have attached the full diagnostic table (RAY 21kW MENU.xlsx and images) showing values when the boiler is OFF and actively ON.
  • Documentation References (Czech/Slovak):
    • Installation and Maintenance Manual (ni-ray-ke-725012): https://www.protherm.cz/files/downloads/navody-k-instalaci/ni-ray-ke-725012.pdf
    • Operating Manual (pp-4-1-ray-ke-verze-7-09032023-2605646): https://www.protherm.cz/files/downloads/projekcni-podklady/pp-4-1-ray-ke-verze-7-09032023-2605646.pdf

4. General Request

I also request that all other available parameters (D.000 up to D.155) that can be read by the eBUS system be defined as read-only (r type). Please refer to the attached documents for further parameter details.

RAY 21kW MENU.xlsx

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions