Hello csowada and openhab ebus profis,
I’m playing now for days to get openhab working with my Vaillant heat pump (geoTHERM VWS 141/2). Main goal is to monitor and visualize several heating parameters of my house.
My setup:
ebus Adapter: “eBUS Adapter 3” from the ebusd team (many thanks to them) with Wifi Wemo
Rasp with newest version of openhab 2.5
On this rasp there is also ebusd running and this is working so far.
ebusd start parameter:
EBUSD_OPTS=“-d enh:10.0.0.184:9999 --scanconfig”
Here the ebusd info printout:
version: ebusd 21.2.v21.2
update check: OK
signal: acquired
symbol rate: 52
max symbol rate: 437
min arbitration micros: 4
max arbitration micros: 6437
min symbol latency: 0
max symbol latency: 54
reconnects: 0
masters: 4
messages: 529
conditional: 168
poll: 2
update: 59
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=EHP00;SW=0344;HW=7201", loaded "vaillant/08.ehp.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=UIH00;SW=0226;HW=6901", loaded "vaillant/15.uih.csv"
address 23: slave, scanned "MF=Vaillant;ID=EHP00;SW=0344;HW=7201", loaded "vaillant/23.ehp.cc.csv"
address 25: slave, scanned "MF=Vaillant;ID=EHP00;SW=0344;HW=7201", loaded "vaillant/25.ehp.hwc.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd
address 50: slave, scanned "MF=Vaillant;ID=EHP00;SW=0344;HW=7201"
address 70: master #4
address 75: slave #4, scanned "MF=Vaillant;ID=RC C ;SW=0321;HW=6201", loaded "vaillant/75.rcc.csv"
Openhab ebus binding 2.50.11
eBUS Bridge with ebusd as driver and local IP address and port 8888 to connect to ebusd. Bridge is online.
So good so far
Now I have the first problem: in the PaperUI Inbox many “eBUS Standard” devices are appearing, but these I can’t use.
Okay, after this I started playing with config files and tried a very simple case. I want to decode the “status” message.
I created a file named “ehp.json” with following content and entered it in configurationUrl of binding config:
{
"id": "ehp",
"vendor": "Vaillant",
"label": "Vaillant Heat pump AMU",
"description": "Vaillant Heat pump",
"authors": [
"Ebusd File Converter"
],
"commands": [
{
"label": "Status",
"id": "status",
"command": "B5 11",
"get": {
"master": [
{"type":"static","default":"03"}
],
"slave": [
{"name":"temp","type":"data2b","label":"Temp"},
{"name":"press1","type":"data2b","label":"Press1"},
{"name":"press2","type":"data2b","label":"Press2"},
{"name":"hcmode2","type":"data2b","label":"hcmode2"},
{"name":"HEX","type":"byte","label":"HEX"}
]
}
}
]
}
after this I could manually add a thing of type “Vaillant Heat pump AMU” with slave address “08”, linked all channels to items but nothing happened.
I can see my status message in the “ebus-unresolved.csv”:
2021-03-17 16:36:34;“10”;“08”;“B5 11”;“01 03 8B 00 0A 8B 01 90 05 52 05 03 08 00 00 4C 00 AA”;
but I don’t know why, why is this message not resolving?
Any ideas what’s running wrong in my setup?
Or, are there any configs available which are working with my Vaillant heat pump?
Many, many thx
Joachim