I have HA set to detect when my Ev is charging via IOG, and to force charge my fox batteries whenever I get a charging slot from octopus outside normal off peak hours.
It's worked well for about a year...
However since the recent fox app update, I no longer have the ability to set force charge from the foxmodbus in HA... well actually it does switch to force charge for a minute, but then switches back to self use...
I noticed in the mode scheduler in the new fox app, its got a default of self use if an active mode is not in use... and this appears to be overriding the HA modbus command to force charge.
Has Anyone else got this issue... and perhaps come up with a solution? Only thing I can think of is to disable the mode scheduler and use the old timeslots in the app?
You can’t have an active schedule and control with home assistant, it’s one or the other.
If you want to use home assistant to control your inverter, in the app set the work mode to Self Use, that will disable the schedulers master switch and you will be able to change work mode, force charge, set min soc etc.. in HA
It’s worse in the new app as the scheduler has a default mode that covers the whole 24 hours and it keeps the scheduler master switch enabled which stops local changes.
If you want to use home assistant to control your inverter, in the app set the work mode to Self Use, that will disable the schedulers master switch and you will be able to change work mode, force charge, set min soc etc.. in HA
It’s worse in the new app as the scheduler has a default mode that covers the whole 24 hours and it keeps the scheduler master switch enabled which stops local changes.
It worked fine for an IOG slot I got earlier.
I just see Dave has posted, I don't have any Fox scheduling turned on.
Hope you don't mind me jumping as I just came here to ask similar. I have a new install of a KH7 + EP12. I have HA running on a NUC and all configured nicely with a Modbus connection to the KH7. I have the modbus integration installed and written Pyscripts to integrate my Octopus Agile tariff half hourly rates. I can set up charging of EV and Home Battery based on Agile rates. All good and working nicely. I now want to 'block' the battery from discharging when I am charging the EV. I planned to do this by changing the work mode to Back up in HA via the modbus integration. But as noted above when I change it, either via program or manually, after a few seconds it reverts back to Self Use. I noticed last night when I had the mode scheduler set (via the web interface as the app doesn't work reliably) to Force Charge with zero power, the HA work mode did NOT switch back. However having read Dave's comments in this thread I am now going to have a play ensuring I don't have ANY schedules set.
But could I just confirm that with a KH7 the work mode and other parameters SHOULD control the inverter and they are not just read only values? I ask as the charging parameters such as Max/Min SOC don't seem to have any affect either.
Thanks
PS with all schedules turned off changing work mode in HA does seem to stick so I shall do some further experimenting when there are some cheap Agile slots available.
But could I just confirm that with a KH7 the work mode and other parameters SHOULD control the inverter and they are not just read only values? I ask as the charging parameters such as Max/Min SOC don't seem to have any affect either.
Thanks
PS with all schedules turned off changing work mode in HA does seem to stick so I shall do some further experimenting when there are some cheap Agile slots available.
Mine has been working since December fine, it takes the IOG slots and charges the battery to block discharge (shows as backup in the App)
I was able to turn off any scheduling that was set to achieve this, not sure if the Website/App is behaving now to turn off scheduling completly.
I was able to turn off any scheduling that was set to achieve this, not sure if the Website/App is behaving now to turn off scheduling completly.
I've also noticed some things not working and it's strange. My automations seem to still be working fine (setting work modes and min SOC) but some of the time I can't manually change the settings. Manually setting min/max SOC or work modes, nothing happens. I was playing around with max SOC yesterday and nothing took. But I just checked now and my one automation that will set max SOC ran last night and it has changed now. Something is very buggy with the integration at the moment.
Does anyone know the author of the integration and can reach out for him/her to do some investigation?
Does anyone know the author of the integration and can reach out for him/her to do some investigation?
Schedule problems seem inverter/battery firmware related, some people had to contact support to get their systems working properly again, others just had to shut everything down and then start it again and then things would work again.alan.online@mybeehive.info wrote: ↑Thu Mar 05, 2026 6:33 am Does anyone know the author of the integration and can reach out for him/her to do some investigation?
The thought of shutting everything down gives me shivers. I'm so scared it won't come back up
I understand the scheduling issue being firmware related, but the multiple reports of changes not going through led me to believe that there may have been a change to how the unit processes the modbus commands. But, I know nothing about this so really just clutching at straws. I've updated firmware so will see, but I still have difficulty getting settings to stick (e.g. max SOC) so may need to try a restart if I get brave enough. Will have to see how that is properly done
I understand the scheduling issue being firmware related, but the multiple reports of changes not going through led me to believe that there may have been a change to how the unit processes the modbus commands. But, I know nothing about this so really just clutching at straws. I've updated firmware so will see, but I still have difficulty getting settings to stick (e.g. max SOC) so may need to try a restart if I get brave enough. Will have to see how that is properly done
The global maxsoc setting doesn't stick if people even have 1 schedule setting.alan.online@mybeehive.info wrote: ↑Thu Mar 05, 2026 1:31 pm I've updated firmware so will see, but I still have difficulty getting settings to stick (e.g. max SOC)
Firmware upgrades can trigger it anyway.alan.online@mybeehive.info wrote: ↑Thu Mar 05, 2026 1:31 pm so may need to try a restart if I get brave enough.
Last edited by evilbunny on Thu Mar 05, 2026 1:36 pm, edited 1 time in total.
It will be finealan.online@mybeehive.info wrote: ↑Thu Mar 05, 2026 1:31 pm The thought of shutting everything down gives me shivers. I'm so scared it won't come back up![]()
Shut-Down Sequence – (Switch OFF)
1. Turn OFF the PV supply at the consumer unit (3).
2. Turn OFF the AC isolator at the consumer unit (3).
3. Switch the AC Isolator at the inverter to OFF (2).
4. Switch the DC Isolators at the Inverter to OFF (2).
5. Battery off
Wait for Inverter screen to go off, wait 20-30 seconds.
Then I do all of that in reverse
Ok, I see.
I just had a look in the app and the Axle Energy event schedule was still there. I have removed it now and will test. Thanks for the advice
You're missing the step when I do something stupid or get my attention taken away by a squirrel
It's just intimidating as I haven't done it before. I need to put my big boy pants on and just do it.... later
As long as the smoke stays inside the box, you'll be golden.alan.online@mybeehive.info wrote: ↑Thu Mar 05, 2026 1:40 pm You're missing the step when I do something stupid or get my attention taken away by a squirrel![]()
It's just intimidating as I haven't done it before. I need to put my big boy pants on and just do it.... later
I remember turning mine off ages ago, I turned off my battery and struggle to get it back on again... I then found the silver button that eluded me for a few minutes.
So need a wiki for tidbits...MaterialBarracuda48 wrote: ↑Thu Mar 05, 2026 1:42 pm I then found the silver button that eluded me for a few minutes.
What I didn't understand when I read 'don't have any schedules set' was that even if you have schedules defined but inactive the changes won't stick. You literally have to DELETE all schedules not just turn them off.
Didn't you turn everything off when you wired in the modbus? Or did you have a 'little man' to do that for you?alan.online@mybeehive.info wrote: ↑Thu Mar 05, 2026 1:40 pm It's just intimidating as I haven't done it before. I need to put my big boy pants on and just do it.... later
Took a little longer than I expected as I couldn't find a suitable free wiki hosting service that didn't serve ads, or can take up to 60 days for approval.evilbunny wrote: ↑Thu Mar 05, 2026 1:44 pmSo need a wiki for tidbits...MaterialBarracuda48 wrote: ↑Thu Mar 05, 2026 1:42 pm I then found the silver button that eluded me for a few minutes.
The I tried using the deb docuwiki package on my VPS, which isn't recommended by the developers and finally just downloaded and extracted their latest stable version.
If I have a spare second tomorrow I'll start copying and pasting as many interesting tidbits as I can find on this forum to populate the knowledge repository.
https://foxess.evilbunny.org