Vaillant EBUS

For heating/cooling related questions in Domoticz

Moderator: leecollings

Post Reply
arudomoticz
Posts: 4
Joined: Sunday 11 December 2016 10:35
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Vaillant EBUS

Post by arudomoticz »

I have a working Domoticz environment on a Raspberry
With the USB RFXtrx433E USB 433.92MHz Transceiver I can read all my Oregon Temperatures and log them

I also have now a Raspberry with a working EBUS environment.
I use the eservice-online ebus-koppler-usb and the ebusd drivers (from john30)
If I start a telnet localhost 8888 session, then with the command "r -f roomtemp" I receive the message "21.50;OK" in Telnet

In which way can I put the value of the roomtemp from my Vaillant Calormatic 470 in Domoticz and log them?
pvm
Posts: 550
Joined: Tuesday 17 June 2014 22:14
Target OS: NAS (Synology & others)
Domoticz version: 4.10538
Location: NL
Contact:

Re: Vaillant EBUS

Post by pvm »

You can use a dummy device and fill that with a json call to domoticz (see wiki for last part)
Synology NAS, slave PI3, ZWave (Fibaro), Xiaomi zigbee devices, BTLE plant sensor, DzVents, Dashticz on tablet, Logitech Media Server
ropske
Posts: 483
Joined: Tuesday 12 August 2014 5:37
Target OS: Raspberry Pi / ODroid
Domoticz version: V3_8394
Location: Rumbeke,Belgium
Contact:

Re: Vaillant EBUS

Post by ropske »

arudomoticz wrote:I have a working Domoticz environment on a Raspberry
With the USB RFXtrx433E USB 433.92MHz Transceiver I can read all my Oregon Temperatures and log them

I also have now a Raspberry with a working EBUS environment.
I use the eservice-online ebus-koppler-usb and the ebusd drivers (from john30)
If I start a telnet localhost 8888 session, then with the command "r -f roomtemp" I receive the message "21.50;OK" in Telnet

In which way can I put the value of the roomtemp from my Vaillant Calormatic 470 in Domoticz and log them?

hi,
could you please show me some picture and give me some more information how you did this?
I also have a vaillant heater and would be able to do the same as you.
Thank you!
arudomoticz
Posts: 4
Joined: Sunday 11 December 2016 10:35
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant EBUS

Post by arudomoticz »

Thanks PVM for your reply, due to some circumstances I had a lack of time to continue this project before.
Now starting again to try to make it happen.

I have read the JSON part ad tried the following after making a dummy temperature-sensor
http://192.168.178.135:8080/json.htm?ty ... alue=21.50
Result is OK and my sensor goes to 21.50!

Thats the manual part...
But how I can read it from the EBUSCTL and writeback to DOMOTICZ ?
Must I use a LUA script, do you (or somebody) have a code example?

telnet localhost 8888 session, then with the command "r -f roomtemp" I receive the message "21.50;OK" in Telnet
or at SSH
ebusctl -p 8888 read roomtemp I receive the message "21.50;OK" in SSH
deennoo
Posts: 784
Joined: Wednesday 10 December 2014 13:06
Target OS: Linux
Domoticz version: beta
Location: Bordeaux France
Contact:

Re: RE: Vaillant EBUS

Post by deennoo »

arudomoticz wrote:I have a working Domoticz environment on a Raspberry
With the USB RFXtrx433E USB 433.92MHz Transceiver I can read all my Oregon Temperatures and log them

I also have now a Raspberry with a working EBUS environment.
I use the eservice-online ebus-koppler-usb and the ebusd drivers (from john30)
If I start a telnet localhost 8888 session, then with the command "r -f roomtemp" I receive the message "21.50;OK" in Telnet

In which way can I put the value of the roomtemp from my Vaillant Calormatic 470 in Domoticz and log them?
Please can you explain how you do this ?

Does your koppler is on the same wire than your room thermostat ?
Domoticz stable 3.5877 for real & Domoticz beta for test
Rfxtrxe / RFLink / Milight / Yeelight / Tasmota / MQTT / BLE / Zigate
http://domo-attitude.fr
arudomoticz
Posts: 4
Joined: Sunday 11 December 2016 10:35
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Vaillant EBUS

Post by arudomoticz »

Hi, I am using https://blog.sanghera.me.uk/vaillant-eb ... utomation/

Everything works manually.

telnet localhost 8888 session, then with the command "r -f roomtemp" I receive the message "21.50;OK" in Telnet
or at SSH
ebusctl -p 8888 read roomtemp I receive the message "21.50;OK" in SSH

So Ebusctl works AND Domoticz works, but how can I pass values from Ebusctl to Domoticz?
So how do I get the "21.50" in Domoticz?

Must I use a LUA script, is there somebody who can help me with a code example?
Sappien
Posts: 114
Joined: Saturday 24 August 2013 9:59
Target OS: Linux
Domoticz version: beta
Contact:

Re: Vaillant EBUS

Post by Sappien »

You could make a bash script like

#!/bin/bash

TEMP=`ebusctl -p 8888 read roomtemp | cut -d\; -f1 | cut -d\" -f2`

echo $TEMP

curl -s "http://127.0.0.1:8080/json.htm?type=com ... ice&idx=[b]IDX[/b]&nvalue=0&svalue=$TEMP"
Barberousse
Posts: 139
Joined: Wednesday 02 December 2015 21:47
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: France
Contact:

Re: Vaillant EBUS

Post by Barberousse »

Hello, I made a ebusd plugin here: viewtopic.php?f=65&t=20625
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest