Page 1 of 1

Work Mode Switching Issues with foxess_modbus_EVO Integration EVO 10-8-H

Posted: Fri Mar 27, 2026 7:59 am
by BOD
Hi all,

I’ve installed the foxess_modbus_EVO integration by Adam Newberry, but I’m seeing some strange behaviour when trying to change the inverter’s work mode.

Whenever I try to select Force Charge or Force Discharge, I get this error:

"Failed to perform the action select/select_option. Unknown error."

I’m also seeing incorrect mode changes. When I change the mode, the system initially accepts it, but then it automatically switches to a different mode. For example, if I’m in Peak Shaving and select Self Use, it changes to Feed In First instead. And if I then switch it to Back-up, the mode ends up showing as Unknown.

Has anyone come across this before? Any idea what’s causing it or how to fix it?

Thanks!

Brian

Re: Work Mode Switching Issues with foxess_modbus_EVO Integration EVO 10-8-H

Posted: Fri Mar 27, 2026 8:35 am
by nrb501
First check that there are no schedules set or enabled in the inverter via www.foxesscloud.com/v2 - delete any that are there.
It is also possible that some of the EVO's modbus registers are different to those used in that integration.

IIRC force charge/discharge via modbus may not be available on some firmware versions

Re: Work Mode Switching Issues with foxess_modbus_EVO Integration EVO 10-8-H

Posted: Fri Mar 27, 2026 9:43 am
by BOD
I have checked there are no scheduled or enabled via www.foxesscloud.com/v2.

Re: Work Mode Switching Issues with foxess_modbus_EVO Integration EVO 10-8-H

Posted: Fri May 08, 2026 2:52 pm
by MattyS
nrb501 wrote: Fri Mar 27, 2026 8:35 am First check that there are no schedules set or enabled in the inverter via www.foxesscloud.com/v2 - delete any that are there.
It is also possible that some of the EVO's modbus registers are different to those used in that integration.

IIRC force charge/discharge via modbus may not be available on some firmware versions
I'm having the same experience, and looking at the code, version 2 some of the registers are incorrect. Despite correcting this I'm still not able to get the work mode to stick. Not sure why but I'm trying to troubleshoot