Ebusd component configuration

Do you mind sharing your config details in regards to mqtt for ebusd?
I’m quite new to HA and not a programmer and I could use some orientation.
Thank you!

Please see below, 2 sensors that are being read from MQTT, hope this helps

  • platform: mqtt
    name: “WP FlowTemp”
    state_topic: “ebusd/700/Hc1FlowTemp”
    unit_of_measurement: ‘°C’
    value_template: “{{ value_json[‘tempv’][‘value’]|replace(’’’’,’’)|float}}”
  • platform: mqtt
    name: “Pomp”
    state_topic: “ebusd/hmu/Status01”
    value_template: “’{{ value_json[‘5’][‘value’] }}’”
1 Like

Thank you!

The mqtt topics you are subscribed - did you put them also in /etc/default/ebusd config file?
And one more question… mqtt topic “ebusd/700/Hc1FlowTemp” is this folder in ebusd-configuration folder? I know there are different config files needed, just need some orientation here as well :slight_smile:

Edit: In the mean time I managed to set mqtt and automations and it works!!!

Hello everyone, I just started in home assistant.
Every intergration I’ve installed works. even the KNX.
but the ebusd can’t operate.
this is my device https://www.esera.de/shop/en/products/ebus/142/ebus-coupler-ethernet
I put this on and nothing goes
############################################################

  • EBUS ##*

  • ############################################################*

  • ebusd:*

  • host: 192.168.1.221 adress for device *

  • circuit: “bai”*

can you explain to me step by step what I have to do.

sorry for the English

I run HA from a Docker package. I have enabled the ebusd component and I am seeing the values in my HA dashboard. However the ebusd doesn’t contain all the variables that I would like to read from my boiler. How do I add more variables for ebusd to read into HA, if I am running the HA Docker package?

Hello Angelo,

I have the same hardware setup. I’m also strugling to get the communication working…
This is my YAML config.

ebusd:
host: 192.168.86.171
circuit: ‘heating’
port: 5000

This is my log.

Logger: homeassistant.setup
Source: components/ebusd/__init__.py:73
First occurred: 8:59:58 PM (1 occurrences)
Last logged: 8:59:58 PM

Error during setup of component ebusd
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/setup.py", line 255, in _async_setup_component
    result = await task
  File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 52, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/src/homeassistant/homeassistant/components/ebusd/__init__.py", line 73, in setup
    "sensor_types": SENSOR_TYPES[circuit],
KeyError: 'heating'

Does anyone has any idea where to begin?

Thanks.

Tom

Not a lot of movement here. I want to integrate my saunier duval heatpump system into HA. What hardware do you all use? The only ones that I can find that is sold are the esera USB and Ethernet adapters, but the ebusd documentation does not recommend them.

What hardware do you all use to connect to ebus?

I use ebus USB Koppler from eservice-online which is redirected to esera today. Not sure if the product is the same or not, but mine works flawlessly.

Software-wise, I have:

  • A separate docker container with ebusd by John30 + own config files for my boiler and controller (Panther 30 KKO, Thermolink P/2).
  • HA ebusd integration (connecting directly to ebusd via TCP).

There seems to be an effort for ebusd add-on (spawning a separate docker container), but it does not seem to allow to use own configuration options for the ebusd daemon.

Mind sharing your csv for Protherm? Or they are the same as on a ebusd pull requests?

In case anyone else get stuck on this, you also have to say what conditions have to be monitored:

ebusd:
  host: ebusd
  circuit: bai
  monitored_conditions:
    - HotWaterTemperature
    - StorageTemperature
    - DesiredStorageTemperature
    - OutdoorsTemperature
    - WaterPressure
    - AverageIgnitionTime
    - MaximumIgnitionTime
    - MinimumIgnitionTime
    - ReturnTemperature
    - CentralHeatingPump
    - HeatingSwitch
    - DesiredFlowTemperature
    - FlowTemperature
    - Flame
    - PowerEnergyConsumptionHeatingCircuit
    - PowerEnergyConsumptionHotWaterCircuit
    - RoomThermostat
    - HeatingPartLoad
    - StateNumber
    - ModulationPercentage