Anyone help me getting ebusd to work please?

I have connected a Raspberry Pi to my boiler’s ebus via a USB adapter and confirmed that I can read the bus using ebusd.

Now I have installed HA on a new SD Card and I’m trying to get the core ebusd implementation to work. Here is my config file:

ebusd:
  host: 127.0.0.1
  circuit: "bai"
  name: "Vaillant"
  monitored_conditions:
    - FlowTemperature
    - ReturnTemperature

This is the error I get when I restart HA:

Logger: homeassistant.setup
Source: components/ebusd/__init__.py:70
First occurred: 21:26:38 (1 occurrences)
Last logged: 21:26:38

Error during setup of component ebusd
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/ebusdpy/ebusdpy.py", line 14, in init
    sock.connect(address)
ConnectionRefusedError: [Errno 111] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/setup.py", line 235, in _async_setup_component
    result = await task
  File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/src/homeassistant/homeassistant/components/ebusd/__init__.py", line 70, in setup
    ebusdpy.init(server_address)
  File "/usr/local/lib/python3.10/site-packages/ebusdpy/ebusdpy.py", line 18, in init
    raise EBusError(socket.error)
ebusdpy.ebusdpy.EBusError: <class 'OSError'>

Any help on sorting this will be very much appreciated :grinning: :grinning:

Thanks

Mike