Modbus connection for EPever Solar inverter

I am trying to connect HA to my EPever UP-HI300 Inverter.

I have the follwong Config

#EPever UPower-Hi + USB CH343 + mbusd
modbus:
  - name: epever
    type: tcp
    host: 192.168.10.8
    port: 8088
    timeout: 10
    close_comm_on_error: false
    retry_on_empty: true
    retries: 20
    sensors:
      # Utility
      - name: "Grid Voltage"
        unit_of_measurement: V
        slave: 10
        address: 0x3500
        input_type: input
        scale: 0.01
        precision: 2      
      - name: "Grid Current"
        unit_of_measurement: A
        slave: 10
        address: 0x3501
        input_type: input
        scale: 0.01
        precision: 2  

I get this error when I reboot HA

Pymodbus: epever: Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 8 bytes (0 received)

I am using a ebox-wifi-01, and have set the IP to be on my network. I am sure the IP and port are connect, as I get ‘unable to connect’ messags if I change them, plus I am sure I have slave correct as it is the same for the EPever App which I had working.

Any advice or help greatly recieved.

Hi Phil, have you managed to make it work? I’m strugglin with it :disappointed_relieved:

It seems to have stopped working as of 2023.9.2. I don’t know if modbus support was dropped or what? Very irritating!