Home - rmalbrecht/VaillantCloud GitHub Wiki
Talking to your Vaillant Heat Pump
There are several methods you can use to talk to your Vaillant heat pump
- This integration
- eebBus
- eBus
- SG Ready
- KNX
Each of them have some advantages and disadvantages:
Vaillant Cloud Integration
- Easy to setup
- Cloud dependent
- Can break at any time due to the undocumented interface
- Can only do what the mobile app can do
eeBus
- runs local
- Vaillant does not document their eeBus interface.
- Loxone has some support for this (https://www.loxone.com/dede/blog/loxone-vaillant-eebus/). Homematics eeBus seems to be read only for power consumption (MPC usecase). Both are closed source and require specialized hardware.
- The only "open" usecases are MPC (monitor power consumption) and LPC (limit power consumption) needed for german ENWG ยง14
- There is an open source implementation of eeBus, but all use cases are missing.
- The protocol specification seems to be fundamentally flawed, has no compatibility test cases, ... (https://enbility.net/blog/20250311-roadahead/)
- EVCC uses eeBus to talk to some wallboxes
eBus
- runs local
- Vaillant does not document their eBus interface
- can be harmful to your heat pump
- opening your heat pump and accessing some internal wiring is required
- my personal eBus rabbit hole (https://romal.de/?s=ebus)
SG Ready
- SG Ready is basically only two relays which your inverter uses to talk to your heat pump
- you can use some Shelly relays (or another vendor) to do the same
- runs local
- documented in Vaillants installation manuals
- limited functionally, but could be ok for many use cases
KNX
- There is a KNX interface, but only for geothermic devices: https://www.vaillant.de/heizung/produkte/knx-reglermodul-ise-smart-connect-knx-vaillant-68928.html
- https://www.ise.de/produkte/smart-connect-serie/vaillant
- Expensive, and then KNX is not the most open and friendly protocol.
- Seems to be an adapter from eBus to KNX, so you can skip the KNX and talk to eBus directly.