HA and Work Mode issues
Posted: Wed Apr 08, 2026 11:52 am
Has anyone run into this with a FoxESS H1 inverter after recent firmware update?
I’m controlling mine via Modbus in Home Assistant, and I’ve noticed that if I change the Work Mode (e.g. Self Use → Feed-in First), the inverter switches it back within a few seconds.
After a bit of digging, it looks like the new “Remaining Time Mode” might be overriding whatever I set via Modbus. For example:
- If Remaining Time Mode is set to Self Use, it forces the inverter back to that even after I change it to Feed-in First.
- If I flip Remaining Time Mode to Feed-in First, then select Self use mode in HA the inverter overrides changes made to Work Mode
So it feels like there are now two competing controls, and the inverter is prioritising one over the other.
Has anyone figured out:
- Which setting takes priority?
- Whether both need to be set together via Modbus?
- Or if there’s a way to disable the Remaining Time logic entirely?
Would be really interested to hear how others are handling this in Home Assistant.
Ultimately I would like to use HA to switch between Self Use mode and Feed-in First at different times during the day dependant on a number of conditions such as current solar generation, forcast, home use etc....
I’m controlling mine via Modbus in Home Assistant, and I’ve noticed that if I change the Work Mode (e.g. Self Use → Feed-in First), the inverter switches it back within a few seconds.
After a bit of digging, it looks like the new “Remaining Time Mode” might be overriding whatever I set via Modbus. For example:
- If Remaining Time Mode is set to Self Use, it forces the inverter back to that even after I change it to Feed-in First.
- If I flip Remaining Time Mode to Feed-in First, then select Self use mode in HA the inverter overrides changes made to Work Mode
So it feels like there are now two competing controls, and the inverter is prioritising one over the other.
Has anyone figured out:
- Which setting takes priority?
- Whether both need to be set together via Modbus?
- Or if there’s a way to disable the Remaining Time logic entirely?
Would be really interested to hear how others are handling this in Home Assistant.
Ultimately I would like to use HA to switch between Self Use mode and Feed-in First at different times during the day dependant on a number of conditions such as current solar generation, forcast, home use etc....