FoxESS H1 - Waveshare - Home Assistant
Hello,
I am trying to get Waveshare Modbus Ethernet (B) to communicate with the inverter as in https://github.com/nathanmarlor/foxess_ ... TH-%28B%29.

Firmware details are: Master 1.33 - Slave 1.02 - Comm 1.49

From the browser I can reach the device but it Home Assistant gives the error "Details: Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 8 bytes (0 received)" when connecting with ip 192.168.1.113, port 502 and slave id 247.

I have reset WaveShare and reconfigured it. Still Home Assistant gives the same error. Only thing I haven't done is to upgrade firmware on Waveshare.
When I follow the instructions with either *86.bin or *90.bin with the following instructions:
You will first need to upgrade the "Code file" (aka BIN file). Select the "Code file download mode" radio button, this will enable the related subsection, select the bin file using the "..." button on the right (you can download it from here) and press Download button at the bottom. ...

VirCom say 'Flash write fail'.

Any help is much appreciated.
Thank you.
Attachments:
Screenshot From 2025-10-03 09-32-35.png
Re: FoxESS H1 - Waveshare - Home Assistant
Check your physical connections, if the act led is permanently on then you need to swap the RS485 polarity at one end. Also check you are using the correct terminals at the inverter (pins 3/4 on the 'meter/ct/rs485' connector)
The Waveshare firmware version you have works for me and your config looks ok.
H1-3.7-E-G2, EP11-H and 6Kw solar
55.5N 3.7W
Post Reply