Home Assistant auto discovery #518
Replies: 44 comments 173 replies
-
|
Oh my God!!! @john30 you are the KING! I've waiting for this feature from the beginning of using ebusd!!! Edit: updated to new version and it works!!! Thank you!!! |
Beta Was this translation helpful? Give feedback.
-
|
Thanks @john30 for the feedback and all the work you put into this project, I think this upgrade is really opening another new level. There are number od options to change (switch (on-off), select,...I use them to select desired room temp, heating curve, backup mode, storage load, heating circuit mode (auto, off, on...).
input_select: input_number: input_datetime: Anyway I'll dig into the config file. Thanks! |
Beta Was this translation helpful? Give feedback.
-
|
Thanks @john30, MQTT autodiscovery works really well out the box and makes managing entities much easier. I have updated the HA add-on to configure this automatically so people have a one click solution to get eBUSd data into Home Assistant. A couple of observations:
|
Beta Was this translation helpful? Give feedback.
-
|
Thanks @john30 for a great piece of software and integrating it with Home Assistant. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Hello, I was running everything fine until this last version. I am not able to write to sensor values anymore, i get a message like:
i have read to add a command on startup and my configuration at start is like this:
is there anything missing? how to solve? |
Beta Was this translation helpful? Give feedback.
-
|
I'm starting to struggle with the auto-detect version. So the question is, is it me or does writing with auto-detect no longer work? |
Beta Was this translation helpful? Give feedback.
-
|
Hi. I have a problem… I use EBUSD EDGE and use mqttvar: filter-name=status|temp|fuel|count|energy|power|runtime|hours|starts|mode|curve|^load$|^party$|cooling|heat|sensor|data|error|pressure|flame then i have sensors by auto discovery. He found me what i need. Topic looks that work. When send by MQTT Explorer command ebusd/700/z2OpMode/get i recived: In logs no show any errors… |
Beta Was this translation helpful? Give feedback.
-
|
Is it possible to tweak mqtt-hassio.cfg to create input_selects automatically in ha? Also, is it possible to limit the range of an ha |
Beta Was this translation helpful? Give feedback.
-
|
Hello, HA can't find my ventilation flow Configuration: What have I missed? P.S. How does polling now works with HA integration? Do we still need set polling priority? |
Beta Was this translation helpful? Give feedback.
-
|
But if i have entities from autodiscovery how i can create climate controller in HA example to controll Zone1 , Zone 2 and heat water ? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Hi all, I'm about to install it addon homeassistant with adaptor with the basic configuration: it work with auto discovery 👍 but only sensor I cant use in thermostat and interface. Can hel somebody for config file? i have valliant ecoteck pro with vrt380. Equipment: |
Beta Was this translation helpful? Give feedback.
-
|
I'm searching for alternatives for hardware adapter... The one on ebusd wiki it's almost impossible to get! |
Beta Was this translation helpful? Give feedback.
-
|
@john30 Log:
It resulted in two devices being registered: ebusd. ebusd.eu . Heating. MQTT No other devices were found. Six entities associated with the above devices appeared. Also when accessing the HassIO commandline (with Putty), I could not find the /etc/ebusd directory? |
Beta Was this translation helpful? Give feedback.
-
|
hi @john30, first of all, thanks a lot for creating ebusd and the ebus adapter. You're a genius! here my CSV file. |
Beta Was this translation helpful? Give feedback.
-
|
I too need to control one parameter on my Vaillant boiler so I understand I have to change mqtt-hassio.cfg to allow writes to the ebus. As a non Linux person who is running ebusd as an add-on in Home Assistant under HASSOS, I don't know where to find the correct etc directory from a SSH session. If there's anyone patient out there, please could you advise how to change to filter-direction = r|u|^w . I assume that I will then be able to use MQTT set calls to change the value I want (which is the flowtempdesired |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Hi, I got it working on my setup but I get the following : how can I get a layout similar to a generic thermostat: My HA version is 2023.1.5 Thx in advance for your advice |
Beta Was this translation helpful? Give feedback.
-
|
Thx for your swift reply. I tried the MQTT thermostat but I get following error when I check the config: Any idea what's wrong? |
Beta Was this translation helpful? Give feedback.
-
|
Hij, yes
…On Jun 11, 2024, 19:19, at 19:19, Tgroon ***@***.***> wrote:
hi, did you solve this problem?
--
Reply to this email directly or view it on GitHub:
#518 (reply in thread)
You are receiving this because you commented.
Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
I see that I should give the command But where do I give this command ? |
Beta Was this translation helpful? Give feedback.
-
|
Hi. At the moment I use HA Addon for install ebusd. But there is very old version of ebusd (23.2). |
Beta Was this translation helpful? Give feedback.
-
|
Im facing issue when running ebusd as separate docker container. In this case, "ebusd bai" is not added into HA mqtt devices. But when I check in MQTT explorer, traffic is coming. |
Beta Was this translation helpful? Give feedback.
-
|
Wha is diference between HwcManualOPTempDesired and HwcTempDesired? I still can try set temp for HWC but I don't know which control i need to set. |
Beta Was this translation helpful? Give feedback.
-
I don't understand this description from the documentation. What exactly is this "circuit" about? No matter what I write, everything is monitored anyway. |
Beta Was this translation helpful? Give feedback.
-
|
Hi, i am using a Rasberry Pi with HAOS: Installed via Raspberry Pi Imager Home Assistant My eBUSd is the 'LukasGrebe' ebusd add-on, currently version 24.1.1 My eBus- Devices are: Vaillant ecoTEC plus VCW20/26 CS/1-5 (eBUS Adresse 08) sensoComfort VRC720/2 (eBUS Adresse 15) I can see all with TCP 'info': I have cut my Files down to the values i need, I have put some '# ' infront of the lines. I can see within HA, that all values are coming: I use MQTT-Explorer. But: Not all values are displayed as required in the HA under the MQTT integration. Some do not appear there, some cannot be written there. First: Later i want to try to see and change e.g. I think this has something to do with my Can somebody please sort this out please? Attached are my eBusD- What I Have learned e-g. from other posts (#518 (reply in thread)): Regards Sebastian |
Beta Was this translation helpful? Give feedback.
-
|
new to haos, mqtt and ebusd. appreicate some step-by-step guide. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.

































Uh oh!
There was an error while loading. Please reload this page.
-
I started using Home Assistant (aka "HA" or "hassio") a while ago and was pretty impressed by its features and huge number of integrations. So I wanted to have all the data grabbed from my heating to be available on my HA instance as well :-)
As the available data in ebusd is highly dependant on the actual circuits on the bus, this had to be done in a very dynamic fashion and luckily HA supports a feature called MQTT discovery. This allows any MQTT capable thing to announce semantics of the data sent though MQTT itself - really cool.
Support for this is now implemented in ebusd using a little template engine which is activated by using "--mqttint=/etc/ebusd/mqtt-hassio.cfg --mqttjson" as additional arguments to ebusd. See the details described here as well.
At the end, it looks like this in HA lovelace for one of the entities:

And the list of entities is huge - this is just the list of devices each one having a lot of entities in it:

All entities belong to logical devices within HA, here is an example one:

How is this activated? Simply by enabling MQTT for ebusd and making it use the integration configuration file, e.g. like this:
ebusd ... --mqtthost my-mqtt-host --mqttport 1883 --mqttint=/etc/ebusd/mqtt-hassio.cfg --mqttjsonThat's it, the magic starts automatically when looking at HA later on.
Beta Was this translation helpful? Give feedback.
All reactions