ESPHome Resol Deltasol errors in HA

I wonder if anyone could help me with this problem?

Have used ESPHome wiyh an esp8266 to intergrate with HA for a Resol Deltasol bs 2009
I wonder if anyone could help me with this problem?

Im a newbie here, so any help would be appreciated.

Have used ESPHome with an esp8266 to intergrate with HA for a Resol Deltasol bs 2009 over the vbus but it isnt working & flagging an error in HA logs as shhown below

Logger: homeassistant.components.esphome.manager
Source: components/esphome/manager.py:577
Integration: ESPHome (documentation, issues)
First occurred: 14 October 2026 at 21:09:05 (26 occurrences)
Last logged: 09:04:55

DeltaSol_BS: [W][component:290]: esphome.ota set Warning flag: unspecifiedDeltaSol_BS: [W][component:313]: esphome.ota cleared Warning flagDeltaSol_BS: [W][api.connection:2675]: ESPHome Logs 2026.9.1 (192.168.0.33): Reading failed CONNECTION_CLOSED errno=11DeltaSol_BS: [W][uart:171]: You're using the same serial port for logging and the UART component. Please disable logging over the serial port by setting logger->baud_rate to 0.DeltaSol_BS: [W][api.connection:2675]: ESPHome Logs 2026.9.1 (192.168.0.33): Reading failed CONNECTION_CLOSED errno=104

I have looked at the esphome logging for the device & I cant see any vbus data
In HA I can see the sensor names but below these there is " unknown"
I have used an oscilloscope on the Rx pin & it looks like data bursts are arriving from the vbus / optocoupler

Here is my yaml file, which was made from many sources, so please forgive me if im missing something or something is wrong.

esphome:
  name: deltasol-bs
  friendly_name: DeltaSol_BS

esp8266:
  board: d1_mini

logger: 
 # level: VERBOSE
 baud_rate: 0
   
uart:
   id: resol_uart
   rx_pin: 
    number: GPIO3    #  ESP's RX pin
    inverted: true
    #mode: INPUT_PULLUP
   baud_rate: 9600
   data_bits: 8
   parity: NONE
   stop_bits: 1

vbus:
  uart_id: resol_uart

  #  configuration entry
sensor:
  - platform: vbus
    model: deltasol_bs_2009
    temperature_1:
      name: Temperature 1
    temperature_2:
      name: Temperature 2
    temperature_3:
      name: Temperature 3
    temperature_4:
      name: Temperature 4
    pump_speed_1:
      name: Pump Speed 1
    pump_speed_2:
      name: Pump Speed 2
    operating_hours_1:
      name: Operating Hours 1
    operating_hours_2:
      name: Operating Hours 2
    heat_quantity:
      name: Heat Quantity
    time:
      name: Device Time
    version:
      name: Device firmware version

Please let me know any thoughts on this

Some esp8266 boards have usb connected to uart pins improperly. Try with gpio13.

I wonder why you have warning about logger on uart, but the yaml you posted shows it disabled.
Are you sure that yaml got uploaded properly?