Ebus isn't an open standard, but there is a linux daemon called ebusd that can read the data, Vaillant's ebus implementation is constantly changing with their products and isn't widely known.
However, there is a solution but you'll need 2 devices:
Vaillant make a device called the VR33, which isn't available in the UK (and will invalidate your warranty if they found out), but can be purchased from Holland via https://wifithermostaten.nl/vaillant...dule-vr33.html. This will bridge ebus to OpenTherm.
With OpenTherm, you can then use an OpenTherm Gateway (aka OTGW: http://otgw.tclcode.com/), which is a not very useful serial interface, but thankfully Cyril has made a module for an OrangePi which means you can have it in a far more accessible computer/wifi interface: https://www.domoticaforum.eu/viewtopic.php?t=11816