Page 1 of 1
Vaillant EBUS
Posted: Sunday 11 December 2016 11:15
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?
Re: Vaillant EBUS
Posted: Sunday 11 December 2016 12:11
by pvm
You can use a dummy device and fill that with a json call to domoticz (see wiki for last part)
Re: Vaillant EBUS
Posted: Tuesday 10 January 2017 12:06
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!
Re: Vaillant EBUS
Posted: Tuesday 17 January 2017 15:25
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
Re: RE: Vaillant EBUS
Posted: Tuesday 17 January 2017 16:21
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 ?
Re: Vaillant EBUS
Posted: Wednesday 18 January 2017 9:08
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?
Re: Vaillant EBUS
Posted: Wednesday 18 January 2017 20:21
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"
Re: Vaillant EBUS
Posted: Thursday 07 December 2017 20:15
by Barberousse
Hello, I made a ebusd plugin here:
viewtopic.php?f=65&t=20625