-
-
Notifications
You must be signed in to change notification settings - Fork 147
Description
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
- Installation and Maintenance Manual (ni-ray-ke-725012):
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.