Home Assistant auto discovery #518
Replies: 37 comments 115 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,
But only the BypassTemperature is available in HA (sorry for the german field names) Thanks in advance |
Beta Was this translation helpful? Give feedback.
-
@CTSchorsch You have to add something in your I hope this will help. |
Beta Was this translation helpful? Give feedback.
-
I try to add heating curve into MQTT-hassio.cfg but non of my syntax is working: For sensor it works: But If I add it manualy via MQTT-Explorer it work:
I don't mind to have bigger min and max but steps are crucial in these case. |
Beta Was this translation helpful? Give feedback.
-
Hi. What is the best way of adding bai currenterror to mqtt-hassio? |
Beta Was this translation helpful? Give feedback.
-
The following definitions (holiday dates) are not auto-discovered by HA (all filters removed). How to adjust the mqtt-hassio.cfg to include them?
The associated templates are:
|
Beta Was this translation helpful? Give feedback.
-
Hi all thx Peter |
Beta Was this translation helpful? Give feedback.
-
Hi there, This is the mqtt-part which works:
|
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.
-
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 --mqttjson
That's it, the magic starts automatically when looking at HA later on.
Beta Was this translation helpful? Give feedback.
All reactions