vaillant boiler control using EBUS and HAH Nodes

3 replies [Last post]
AndrewJ
Offline
United Kingdom
Joined: 22 Nov 2012

Work in process still but i thought i would chuck an idea around and see if anyone has any further suggestions

 

I have a vaillant ecotec plus 831 boiler which uses the semi-propiertry Ebus protocol to communicate beetween the room stat and boiler

theres various homebrew ebus interfaces around on the net that allow your to send packets via TTL levels or via a 232 Level convertor

these typically connect to ebus 2 wire serial interface and communicate using the protocol spec

initial idea is to use a modified basenode and HAHCentral to communicate with a remote roomnode connected via TX & RX pins into the EBUS module which inturn is connected to the boiler

we could then send xap packets using the Serial.Comms class generated by a custom lua

xap-header
{
v=12
hop=1
uid=FF00DD00
class=serial.comms
source=dbzoo.test.demo
target=dbzoo.livebox.serial
}
Serial.Send
{
port=/dev/ttyUSB0
data=Hello world!
}

just an initial idea so far, not really sure if this is the best method of approach - suggestions welcome

Andrew

Edit - a second option (more cost effective) - http://www.ebay.co.uk/itm/Arduino-Bluetooth-Wireless-Serial-Port-Module-...

i could use the serial schema to communicate with the transmitter module
derek
Offline
Glasgow, United Kingdom
Joined: 26 Oct 2009
Should work well

Hi Andrew,

Your idea looks to be workable. So long as you have a manual fallback for when things go bad.

Good to see the opto-isolators on the interface circuit. You don't want to risk frying the electronics in that expensive boiler. Perhaps consider a custom PCB for this interface. The seeedstudio guys do a decent job and it would save you a lot of breadboard chaos.

I'd be a bit wary of the bluetooth transmission range - 30ft sounds rather optimistic.

Cheers,
Derek.

AndrewJ
Offline
United Kingdom
Joined: 22 Nov 2012
Thanks for the feedback

Thanks for the feedback Derek

I will be obtaining my original Vaillant thermostat which is also ebus so im hoping the two will work in tandem...

I agree opto-isolators are a must on an interface like this

Thanks for the seedstudio info, i will check out the PCB services.

Andrew

valentt
Offline
Joined: 2 Feb 2015
I'm also interested in

I'm also interested in controlling Vaillant boilers with small Linux based devices like TP-Link WR703n running OpenWRT.

Is there any linux library that supports ebus protocol and especially vaillant extensions?

 

Cheers.

Hardware Info