FAQ: My Modbus connection always cuts out - TypQxQ/Sigenergy-Home-Assistant-Integration GitHub Wiki

This is not yet encountered on Sigenergy but if you should be the first unlucky, here are som tips.

Error: The Modbus connection cuts out after some time and doesn‘t reconnect for some time. Solution: Try installing a Modbus proxy on HomeAssistant.

  1. Stop the Modbus connection in HomeAssistant.
    1. If not done already, enable the Advanced Mode.
      1. Login as an admin-user
      2. Go to your profile
      3. Enable the ‘Advanced Mode‘
    2. Disable the Modbus connection in HomeAssistant.
      1. Go to ‘Developer Tools‘
      2. Switch to the tab ‘Services‘
      3. Choose the service ‘modbus.stop‘
      4. For hub, type in ‘SungrowSHx‘
      5. Click on ‘Call Service‘
  2. Install the Modbus proxy
    1. Add this repository to your HomeAssistant instance.
    2. Install the Add-On ‘modbus-proxy‘ from the Add-On Store
    3. Configure it by adding your Inverter-IP to the ‘upstreamhost‘ field
    4. Save the config and start the Add-On
    5. Change your ‘sungrow_modbus_host_ip‘ in the secrets.yaml file to ‘0‘
  3. Restart HomeAssistant

If this did not solve your problem and your Modbus connection keeps dropping out, start a Discussion.