Replies: 16 comments 83 replies
-
Interesting! All other inverter models expose their model number (e.g. "H1-5.0-E"), and we use this to determine what sort of inverter we're talking to. It looks like your inverter is just telling us its model is "", which means we don't know what we're talking to. Can you get yourself set up with modpoll, and take a look at holding registers 30000-30015:
|
Beta Was this translation helpful? Give feedback.
-
Here you go Input, then holding for each: - Input and holding register 10016 error: >- error: >- - Input and holding register 30016 values: - Input and holding register 11000 error: >- error: >- - Input and holding register 31000 values: - Input and holding register 32000 values: - Input and holding register 41000 values: |
Beta Was this translation helpful? Give feedback.
-
I'm going to have my H1-3.7-E swapped for a H1-5.0-E-G2 within the next few weeks. When that happens I'll be keen to get modbus working again very quickly, and will be on hand to prod the registers to try to create a new mapping, if Fox haven't generously supplied them themselves before that point.. |
Beta Was this translation helpful? Give feedback.
-
I’d recommend a firmware upgrade first - those versions are quite old.I’m currently on Master 1.21, Slave 1.02 and Manager 1.32 and£ there are still bugs in forced export and Agile integration - another update is due this week - I have a ticket raised and waiting….On 5 Apr 2024, at 16:12, Paul Tweedy ***@***.***> wrote:
hi @TonyM1958 - My H1-5.0-E-G2 was installed today, up and running. Master 1.18, Slave 1.02, Manager 1.28. Currently digging around in the holding registers trying to make some sense of what's there.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
H1-5.0-E-G2 Inverter firmware >v1.32 (due imminently) is awaited to fix bugs - inability to set force discharge mode and in cloud Agile integration so could be linked…….On 6 Apr 2024, at 00:35, Paul Tweedy ***@***.***> wrote:
#585 for a first go..
Most entities that @TonyM1958 and @jHamshaw mapped seem to work.. a couple of nonsensical values (InvBatVolt 300V.. really? although I have just added a new ECS2900 slave so maybe that's expected)
Can't get charge periods or the charge period card to work. But at least I've got real-time data coming out..
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Thanks to @paultweedy77 and @TonyM1958, a first stab at support has just been released in v1.10.2b5. Please let me know if you find any issues with that pre-released. Thanks! |
Beta Was this translation helpful? Give feedback.
-
@paultweedy77 Would you mind checking the _today and _total sensors (e.g. solar_energy_today)? The H3-Pro spec I have uses the same new registers as the G2, but the scale is 10x more than @TonyM1958's YAML file. So I'm wondering whether we accidentally have those values 10x too large. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Another difference discovered tonight - at least on firmware 1.18, the G2 doesn't support Back-up work mode. |
Beta Was this translation helpful? Give feedback.
-
I’m up to v1.32 already with another update due this week to fix issues with force discharge and Octopus Agile function in Fox ESS Cloud - neither of which work but at least appear now - it all seems to be a bit of a “work in progress” still….Jim
On 7 Apr 2024, at 23:49, Paul Tweedy ***@***.***> wrote:
Another difference discovered tonight - at least on firmware 1.18, the G2 doesn't support Back-up work mode.
You can set holding register 41000 to '2', but it does nothing.
Confirmed that the inverter settings menu only contains Self Use, Feed-in First and Peak Shaving options.
@jHamshaw does yours look any different?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
On 7 Apr 2024, at 23:49, Paul Tweedy ***@***.***> wrote:
Another difference discovered tonight - at least on firmware 1.18, the G2 doesn't support Back-up work mode.
You can set holding register 41000 to '2', but it does nothing.
Confirmed that the inverter settings menu only contains Self Use, Feed-in First and Peak Shaving options.
@jHamshaw does yours look any different?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Another potential G2 firmware difference. Not relevant to the integration but worth knowing anyway. On my H1 G1, Max SoC used to limit the timed force charge from grid so it wouldn't go beyond what you set it to. Then it would dump any PV excess into the battery (under Self Use). Now Max SoC seems to to the opposite; it doesn't limit the force charge from grid (my batteries charged to 100% last night despite Max SoC being set to 50% as I knew today would be sunny), but does limit battery charging from PV; if current SoC is > Max SoC, any excess is exported, even under Self Use. If I set it above current SoC, the battery charges. Haven't tested Force Charge work mode yet (instead of time periods) to see if that behaves any differently. |
Beta Was this translation helpful? Give feedback.
-
On the basis of tickets I have open for my H1 G2 (unable to force discharge) I’m not sure Fox UK support even realise that as they don’t seem to understand how my current settings are even working (but they are!) I can't even set MaxSoC - for Force Charge or Self Use - I get an error code 40257-Parameter does not meet expectations….
I can't set a Force Discharge period at all - same error code...
![image](https://github.com/nathanmarlor/foxess_modbus/assets/68791717/130fa636-aa62-41f6-bcb9-f67af0d09fa6)
|
Beta Was this translation helpful? Give feedback.
-
Could that be an issue on my inverter (can’t set forced discharge) that needs fixing? Remote control = 1 in ModBus but can’t be changed on inverter front panel as nothing under that menu option…. No documentation that I can find either….
|
Beta Was this translation helpful? Give feedback.
-
It looks like someone has Illegal Address trying to read the serial number on a G2: #594 (comment) Any ideas, anyone? |
Beta Was this translation helpful? Give feedback.
-
Hi
New installation this week - I appear to have a G2 inverter - many functions missing when compared to G1 - most notably any form of forced discharge and the advanced scheduler functions. Fox support say new firmware will be released "very soon".
In the meantime I'm trying a ModBus connection with an Elfin-EW11 all connected and fired up. All cables meter-checked for continuity.
The Gen 2 user manual is identical to the Gen 1 in terms of RS485 connectivity.
However, when trying to configure the integration I get error message :
Error connecting to your adapter or inverter. Ensure the adapter is properly configured and is correctly wired to your inverter (see the setup link above), then try again. Details: Inverter model not supported: ''
The error message detail seems to suggest that my Gen 2 inverter won't work with this ModBus integration either? Is this really the case??
I'll be mightily pi33ed off if the latest Fox hardware is so firmware-crippled as not to be as useful as the Gen 1 - I had no idea that there even was a Gen 2 available when I had my install done....
Beta Was this translation helpful? Give feedback.
All reactions