USR-W610 Modbus connection to H1 Inverter

Post Reply
browgars
Posts: 9
Joined: Wed Nov 13, 2024 11:48 pm

Apologies -another newbie question! I've wired in my USR-W610 to my H1 Inverter and can log in and ping the converter OK and I set a username and password so I can login via its IP address using a browser from my windows pc. HA is running OK on a Raspberry pi for lots of other stuff. Then I followed Will Eccles excellent You tube video but I don't get any values in my HA Overview page ( see screenshot attached). I think I messed up by not adding the IP address to the secrets file correctly . Presumably this the IP address of the USR-W610, 192.168.1.229 in my case? Do I need to put the USR-W610 username and password in to? If so what's the format?
I did search around the forum and google for an answer but without success. Sorry yaml etc is rather new to me. I've attached excerpts from my secrets & config files below. Any ideas gratefully received. Thanks! :D
Attachments
configuration file yaml.jpg
secrets file.jpg
modbus yaml file.jpg
Overview no values.jpg
browgars
Posts: 9
Joined: Wed Nov 13, 2024 11:48 pm

Oh hang on - I just found a newer version of Will's You tube :o . Maybe that'll answer my questions :-)
browgars
Posts: 9
Joined: Wed Nov 13, 2024 11:48 pm

That was much easier. It seemed to complete OK but despite checking the port settings HA still doesn't report anything. I'm wondering if its a firewall issue or something? I can't see anything stopping it and I can still ping the USR OK.
The connection error I get is:
Connection Error
Error • Reported by FoxESS - Modbus
Error connecting to inverter (friendly name: "Woodhead"). Error reading registers.
Type: RegisterType.HOLDING; start: 36001; count: 3; slave: 247 from udp://192.168.1.229:502: Exception Response(131,3, IllegalAddress)
Attachments
Connection error.jpg
New setup.jpg
Dave Foster
Posts: 1744
Joined: Thu Oct 13, 2022 7:21 pm

Hi, only just catching up - it looks like you've done the majority of the work.

You are getting a response its just that you are reading an illegal address which suggests that the inverter you have doesn't support reading from those addresses (they are the master / manager firmware version registers) but the address changes depending on your inverter model and firmware version (which I think is old).

Can you tell me which inverter your have and what your Master, Manager(ARM) firmware version are please.
browgars
Posts: 9
Joined: Wed Nov 13, 2024 11:48 pm

Thanks very much for replying! Is this the information you need?
H1 Inverter FoxESS 5.0EG2 Hyd 5kW G99


No. Firmware Name Device Type Firmware Version Product Series Firmware Type Status Upload Time Release Time
1 V1-TG_Manager_V1.11 Inverter V1.11 v manager Release 2025-02-06 16:00:53 CST+0800 2025-02-06 16:26:04 CST+0800
2 V1-TG_ Master V1.12 Inverter V1.12 v master Release 2025-02-06 15:59:37 CST+0800 2025-02-06 16:26:04 CST+0800
3 R1-TG_Manager_V1.23 Inverter V1.23 R manager Release 2025-02-06 15:58:12 CST+0800 2025-02-06 16:26:04 CST+0800
4 R1-TG_Master_V1.19 Inverter V1.19 R master Release 2025-02-06 15:56:56 CST+0800 2025-02-06 16:26:04 CST+0800
5 H1_Manager_V1.76 Inverter 1.76 H manager Release 2025-01-24 10:39:19 CST+0800 2025-01-24 10:39:22 CST+0800
6 app_M¡crolnv_v1.283E42533A Datalogger 1.28 M1,M2,M4,Q1-E soft Release 2025-01-22 10:59:14 CST+0800 2025-01-22 10:59:23 CST+0800
7 Q1E_2400_v1.01_BA Inverter 1.01 Q1-E master Release 2025-01-22 10:51:11 CST+0800 2025-01-22 10:59:23 CST+0800
8 H3_ Manager V1 .84 E Inverter 1.84 H3 manager Release 2025-01-22 09:31:47 CST+0800 2025-01 -22 09:40:23 CST+0800
9 H3 E_ Master V2.05 Inverter 2.05 H3 master Release 2025-01-22 09:19:46 CST+0800 2025-01-22 09:20:07 CST+0800
10 Unicorn-BCU_1 0-300-23008-00 R1 .01 4_V1.0.59 Battery 1.014 ECS2900-2.ECS4300 bcu Release 2025-01-20 17:58:42 CST+0800 2025-01-20 18:48:25 CST+0800
Cheers
Gareth
Attachments
Firmware levels.jpg
Dave Foster
Posts: 1744
Joined: Thu Oct 13, 2022 7:21 pm

No that's the table for all firmware available - your firmware versions are shown at the top of the Inverter Details page you'll see Inverter SN: xxxxx Site Name xxxxxx Datalogger SN xxxxxxx Inverter Model H1-5.0-E-G2 and there's a > to the right click that it will show your address and firmware versions.

Alternatively if you have the V2 app click on Device at the bottom and on the Inverter page click the serial number under the picture of the Inverter and it will show Version_Master, Slave and ARM (Manager)
browgars
Posts: 9
Joined: Wed Nov 13, 2024 11:48 pm

Woops! From app Inverter page:
Version Master 1.14
Version Slave 1.02
Version ARM 1.17
Fox upgraded my battery firmware last week after I added some more. Not sure if they did the Inverter too.
They were super helpful :-)
Attachments
revision level.jpg
Dave Foster
Posts: 1744
Joined: Thu Oct 13, 2022 7:21 pm

Right ok thanks, they are really old versions and will need to be updated for modbus to work

The latest versions are Master 1.31, Manager(ARM) 1.48, get Fox to update your inverter firmware and the modbus will be good to go,
browgars
Posts: 9
Joined: Wed Nov 13, 2024 11:48 pm

Thanks so much for your help! I would have had no idea about this. Have a great Sunday and thanks once again :-)
Cheers
Gareth
Post Reply