Home Assistant discovery
If Home Assistant discovery is authorized by the token and configured in the adapter webpage, corresponding discovery topics are sent for all message fields enabled for HA discovery.
Filtering field types
The “Configuration” tab under “eBUS” in the adapter webpage allows for several modes of inicluding message fields in HA discovery:
- ‘all messages, without string/time fields (default)’
This publishes all numerical fields. - ‘all messages, with string/time fields’
This publishes all fields. - ‘individual filter by message, without string/time fields by default (unless set to all fields by message)’
This allows selecting in the “Messages” tab, for which all numeric fields or all fields shall be published. - ‘individual filter by message, with all string/time fields’
This allows selecting in the “Messages” tab, for which all fields shall be published.
Filtering individual messages
When the field type filter is set to one of the “individual” modes (see above), the “Messages” tab shows an additional “HA” column with a checkbox with the following options:
- unchecked:
Message is excluded from discovery. - single check:
Message is included in discovery and either all fields or all numeric fields are published (depending on the filter above). - double check:
If the filtering is set to “…without string/time fields by default…”, then using the double check here includes the string and time fields of this particular message in discovery.
Example graph
Using the data supplied by micro-ebusd, you can simply configure nice graphs like this by picking some of the discovered values:

It shows enumerated status changes when my heatpump changes from off to heating or hot water preparation, as well as a mixer circuit status on the top.
In the middle the environment power is shown which is the same as the heating user interface reveals as well.
And on the bottom there are some temperature graphs including the outside, storage top, and desired flow temperature.