Re: Fox EVO 10-8-H modbus registers
Just remember that this method is meant to be read only - to update editable registers, you still need the dedicated wifi modbus adapter. I was only interested in real time monitoring via HA , so this will do me nicely.
Re: Fox EVO 10-8-H modbus registers
also gents,
fox updated my evo firmware last night - i can now write MaxSOC on grid via the inverter.
the only constraint is that mode scheduler must be disabled (have queried if there is a way for me to toggle that via modbus).
But for me - i was only using mode scheduler for forced charge overnight - now i can set the max SOC on grid, I can default to the older Force Charge periods. 👍 Happy days.

Managed to get a full control loop going now!
Checks solar forecast tomorrow - works out a reasonable Max SOC at 7pm and writes it to the register.
Force charge happens in the last 100minutes of the IOGo cheap rate overnight.
To handle IOGo intelligent dispatching, HA checks the dispatch windows, and if car is plugged in - if plugged in, moves zappi from eco+ to fast to enable charge. Limits the battery discharge current to a value that roughly allows only the house load to discharge - to avoid battery drain into the EV.

and created a nice dashboard for that too!
Re: Fox EVO 10-8-H modbus registers
AdamNewberry wrote: Wed Dec 17, 2025 7:41 pm I did manage to get a copy of the modbus document from Fox - can share with anyone if required.
i have to admit - im going beyond my capability if im honest.
Hi,

If you could share this, I'd be appreciative.

And thanks for putting in all the work you have with this, and sharing the detail. I'm just about to pull the trigger on a system with the EVO 10 and I'm very much planning to follow the route you have, using your work.
If you get the opportunity or have already taken any, could you share some images of the installation? I'm particularly interested in the modbus wiring and how you've plumbed the EW11 in. I'm a complete noob to and I've not managed to find any wiring information for the EVO 10, for this purpose.

Cheers,

Paul
Re: Fox EVO 10-8-H modbus registers
Hi Paul,

see the attached.
i followed the wiring instructions exactly per the github page for the modbus integration.
I used an old usb cable to make the power and rs485 connections. to see how to wire the the rs485 to the data port on the inverter you have the pin diagram in the booklet that comes with the evo. if neded, I can take a photo of inside the connector on the weekend and share it.
to fix the EW11 to the outside of the inverter I used some velcro tape and its given power with the USB power adapter you see in the overview photo.

Best
Adam
Attachments:
FoxESS Modbus Protocol--20250115 (V1.05.03.00).pdf
(611.94 KiB) Downloaded 19 times
WhatsApp Image 2026-01-20 at 19.45.11 (2).jpeg
WhatsApp Image 2026-01-20 at 19.45.11 (1).jpeg
WhatsApp Image 2026-01-20 at 19.45.11.jpeg
Re: Fox EVO 10-8-H modbus registers
Hi Adam,

Thank you for taking the time and effort to do this, it's very much appreciated.

I've read a little more around the subject since I posted and I understand it better now. I also managed to find pin out diagrams directly from Fox, for the EVO's COM port. I think my only 'issue' at this point is getting power to the EW11, as my battery will be around the back of the house nowhere near a power outlet. However, I can see that the RJ45 portion of the COM port has 12v (& GND) available, and there's also the USB port on the side of the case. As the EW11 only needs circa 200ma and 5-36v to power it, either of these may be a viable power source.

I have the installation penciled in for 9th Feb and I think I'll have a chat with the installing company before hand, to see what I can't use, as they may need it as part of the install.
And in the meantime, I can have a read of the Modbus document you've attached.

Thanks again,

Paul
Post Reply