Hello @RafalO,
thanks for your reply. Yes, your are right, it is SA=50. I added the Identifier to the custom config file and rebooted, but the situation is not changed.
Would the custom thing show up in the manual binding configuration (after adding the manula json config link) or is it just assigned based on the auto discovery.
I rescanned, but just a generic “eBUS Standard (50)” thing is detected which does the items that I am looking for and that are present in the custom VR61.jason.
In my case its both: visible in inbox (autodiscovery) and it can be added manually. And I can see both generic/standard “50” thing and “VR61 50” thing. But I am not using V6100.50v61.mc…file.
You can try with my file which is a little bit limited version of VR61 functions: VR61_RO.json (10.3 KB)
Hello @RafalO
thanks for your reply and the additional hin. Bingo, that was the resolution.
Finally my Vaillant VR61 controller got recognized with all the relevant items.
That was very helpful.
@csowada: hope that you can help me, I’ve been struggling for some time to get the binding alive.
I have made a testplatform with the following:
RPI 3B+
Openhab 3.3
Ebus adapter 3.0
I assume that the communication between the ebus and adapter/ebusd is OK because I have the following result when I check it:
openhabian@openhabian:~ $ ebusctl i
version: ebusd 22.4.v22.4
update check: OK
device: 192.168.xx.xx:9999, enhanced
signal: acquired
symbol rate: 35
max symbol rate: 186
min arbitration micros: 2
max arbitration micros: 437
min symbol latency: 3
max symbol latency: 21
reconnects: 0
masters: 4
messages: 633
conditional: 213
poll: 3
update: 60
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=EHP00;SW=0419;HW=7201", loaded "vaillant/08.ehp.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=UIH00;SW=0374;HW=6901", loaded "vaillant/15.uih.csv"
address 23: slave, scanned "MF=Vaillant;ID=EHP00;SW=0419;HW=7201", loaded "vaillant/23.ehp.cc.csv"
address 25: slave, scanned "MF=Vaillant;ID=EHP00;SW=0419;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=0419;HW=7201", loaded "vaillant/50.ehp.mc.csv"
address 70: master #4
address 75: slave #4, scanned "MF=Vaillant;ID=RC C ;SW=0508;HW=6201", loaded "vaillant/75.rcc.csv"
In the thing configuration I have the following settings:
Network address: 192.168.xx.xx
Network port: 9999
Network driver: ebusd
I have not made any further settings
The binding remains in status UNKNOWN
When I restart the bridge I got the error:
java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method) ~[?:?]
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412) ~[?:?]
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255) ~[?:?]
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237) ~[?:?]
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[?:?]
at java.net.Socket.connect(Socket.java:609) ~[?:?]
at java.net.Socket.connect(Socket.java:558) ~[?:?]
at java.net.Socket.<init>(Socket.java:454) ~[?:?]
at java.net.Socket.<init>(Socket.java:231) ~[?:?]
at de.csdev.ebus.core.EBusEbusdController.connect(EBusEbusdController.java:419) ~[bundleFile:?]
at de.csdev.ebus.core.EBusEbusdController.run(EBusEbusdController.java:262) [bundleFile:?]
Is the binding already supported for OH3.3?
Could it be an problem that the enhanced protocol on the ebus adapter is activated?
I created new post under beginner. I don’t want to block it here with my amateur questions. Maybe more users will search for help with ebus and I want collect informations for begginers on one place.
to be sure … to get ebus working I need to install a ebusd ? Install as first step ? Means if I already have a bridge and binding, I must uninstall ll ?
Nope, I found ebusd a horror to work with. The ebus binding can do it all on its own, why add another broker in between if openhab will be the only software talking to the ebus adapter…
Not sure if my Vaillant Multimatic VRC700 is supported by eBUS binding 3.x or Is it possible that I can myself somehow implement instructions which I need ?
Or is supported by ebusd ?
Basically the binding 3.x supports the VRC700, see screenshot below.
I run a Vaillant aroTherm plus VML105/6 using the VRC700 despite the fact that it is not exacatly made for my heat pump. Unfortunately i can’t help with ebusd. I use the Esera LAN coupler and openHAB 3.4.0 under Windows10.
My problem is, that I made a ebus adapter v2.0 from FHEM forum. When I will connect via CP2102 usb/rs232 adapter, ebus is detected (bridge shows incomming informations) but device isn’t detected (or as standard device). When I will add some of VRC700 devices and items, values are still NULL. Only what is working is external temperature. Today I tried to reconnect directly to GPIO of my odroid n2+, but it’s not working at all.
So searching for ANY working solution how to read a data from my Multimatic VRC700
As far as i know, the standard devices are always detected. I had to add the other devices manually and to test which values result with a reading. But this might be because i have a VRC720. Added the following things manually: VRC700_general, VRC700_heating circuit 1, VRC700_hot water circuit and VRC700_zone 1.
Can only read out parameters here, but not control the heat pump.
but no names. Why not wrc700 don’t know.
I added manualy as slave 15 vrc700 general, and added lot of items from the list, but only outside temperature and date time is working. Rest is NULL. Don’t know why
Maybe different instructions ?..
I have 4 things detected automatically. Deactivated them and set them to “ignored” in Inbox items found. But i think that they don’t disturb if you let them stay “Online”.
No they don’t disturb. Problem is, that I added as slave 15 VRC700_general manualy and activated aprox 20items from the list, but only outside temperature and date is working. Rest remain NULL.
What I need for start is read a boiler temperature and current heating status (means auto mode, night mode etc…)
See my screen shot above from the VRC700_general thing. Beside outside temp and date i got water pressure and nothing else. You need the other 3 things VRC700_heating circuit 1, VRC700_hot water circuit and VRC700_zone 1. I have evaluated step by step which parameter results in a value and which results in “NULL”.