
FoxESS H3
Three-phase hybrid inverter with PV, battery and grid values per phase, work mode and remote power control.
The FoxESS H3 is a three-phase hybrid inverter that combines two PV inputs, a battery and the grid, with a backup output for homes and small businesses. This Modbus RTU template reads PV, grid, load and battery values, energy counters and fault codes, and lets you set the work mode, SOC limits and remote active power from ModbusCloud.
- Protocol
- Modbus RTU
- Connection
- RS485, 9600 baud
- Registers
- 76, read and write
- Brand
- FoxESS
- Key readings
- PV power · Grid power per phase · Load power · Battery SOC · Battery power · Solar generation · Feed-in and grid consumption · Fault codes
- Available commands
- Work mode · Minimum and maximum SOC · Battery charge current · Remote active power
- Compatible models
- H3 · FoxESS H3-6.0-E · FoxESS H3-8.0-E · FoxESS H3-10.0-E · FoxESS H3-12.0-E
- Last updated
Registers (76)
76 read, 9 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| Master Firmware Version | Read | ||||
| Slave Firmware Version | Read | ||||
| Manager Firmware Version | Read | ||||
| PV1 Voltage | V | Read | |||
| PV1 Current | A | Read | |||
| PV1 Power | kW | Read | |||
| PV2 Voltage | V | Read | |||
| PV2 Current | A | Read | |||
| PV2 Power | kW | Read | |||
| Grid Voltage R | V | Read | |||
| Grid Voltage S | V | Read | |||
| Grid Voltage T | V | Read | |||
| Inverter Current R | A | Read | |||
| Inverter Current S | A | Read | |||
| Inverter Current T | A | Read | |||
| Inverter Power R | kW | Read | |||
| Inverter Power S | kW | Read | |||
| Inverter Power T | kW | Read | |||
| EPS Power R | kW | Read | |||
| EPS Power S | kW | Read | |||
| EPS Power T | kW | Read | |||
| Grid CT Power R | kW | Read | |||
| Grid CT Power S | kW | Read | |||
| Grid CT Power T | kW | Read | |||
| Load Power R | kW | Read | |||
| Load Power S | kW | Read | |||
| Load Power T | kW | Read | |||
| Inverter Battery Power | kW | Read | |||
| Grid Frequency | Hz | Read | |||
| EPS Frequency | Hz | Read | |||
| Inverter Temp | °C | Read | |||
| Ambient Temp | °C | Read | |||
| Inverter Fault Code 1 | Read | ||||
| Inverter Fault Code 2 | Read | ||||
| Inverter Fault Code 4 | Read | ||||
| Inverter Fault Code 5 | Read | ||||
| Inverter Fault Code 6 | Read | ||||
| Inverter Fault Code 7 | Read | ||||
| Inverter Fault Code 8 | Read | ||||
| Inverter State Code | Read | ||||
| Solar Generation Total | kWh | Read | |||
| Solar Generation Today | kWh | Read | |||
| Battery Charge Total | kWh | Read | |||
| Battery Charge Today | kWh | Read | |||
| Battery Discharge Total | kWh | Read | |||
| Battery Discharge Today | kWh | Read | |||
| Feed-in Total | kWh | Read | |||
| Feed-in Today | kWh | Read | |||
| Grid Consumption Total | kWh | Read | |||
| Grid Consumption Today | kWh | Read | |||
| Yield Total | kWh | Read | |||
| Yield Today | kWh | Read | |||
| Input Energy Total | kWh | Read | |||
| Input Energy Today | kWh | Read | |||
| Load Energy Total | kWh | Read | |||
| Load Energy Today | kWh | Read | |||
| Battery Voltage | V | Read | |||
| Battery Current | A | Read | |||
| Battery SoC | % | Read | |||
| Battery SoH | % | Read | |||
| Battery Temp | °C | Read | |||
| BMS Cell Temp High | °C | Read | |||
| BMS Cell Temp Low | °C | Read | |||
| BMS Cell mV High | mV | Read | |||
| BMS Cell mV Low | mV | Read | |||
| BMS kWh Remaining | kWh | Read | |||
| Work Mode | Read and write | ||||
| Max Charge Current | A | Read and write | |||
| Max Discharge Current | A | Read and write | |||
| Min SoC | % | Read and write | |||
| Max SoC | % | Read and write | |||
| Min SoC (On Grid) | % | Read and write | |||
| Inverter Model | Read | ||||
| Remote Control Enable | Read and write | ||||
| Remote Control Timeout | s | Read and write | |||
| Remote Active Power | W | Read and write |
Loading registers…
Send your device list
If a device is not in the library yet, we build the template for free as soon as we have the register data.
Use cases
- Show PV power, battery SOC and grid power per phase of a FoxESS H3 on a dashboard.
- Get an alert when a fault code register is no longer 0 or the battery SOC drops below a threshold.
- Compare solar generation, feed-in, grid consumption and battery throughput per day in the history.
- Raise the minimum SOC remotely before an expected grid outage so the EPS output has reserve.
- Switch the work mode between Self Use, Feed-in First and Back-up from ModbusCloud.
Installation
Connect the RS485 pair from the communication port of the inverter to the RS485 port of the ModbusCloud Gateway, A to A and B to B, with 120 ohm at the end of the bus.
Check the Modbus address in the inverter settings; the default is 247.
In ModbusCloud, add a Modbus device with protocol RTU, address 247, 9600 baud and 8N1, and import this template.
Check that Inverter Model shows H3 and Battery SoC matches the display.
Things to watch for
The inverter does not answer. What should I check?
Check that ModbusCloud uses address 247 and 9600 baud, swap A and B if nothing comes back and terminate the line with 120 ohm. A data logger on the same RS485 port can block the bus.
The BMS cell values and SoH stay empty. Why?
These registers are only filled from master firmware 1.80. Read Master Firmware Version; below 180 the inverter does not provide them.
How do I read feed-in and grid consumption per phase?
Grid CT Power per phase is one signed value: positive is feed-in, negative is power taken from the grid. Use a threshold on the sign for alerts.
Can I change the work mode and SOC limits from ModbusCloud?
Yes, work mode, SOC limits, charge and discharge current and the remote control registers are writable. Writing is off per gateway by default; request it for the gateway in the portal. Remote control needs Remote Control Enable and a timeout, after which the inverter returns to its work mode.
Want to see how it works?









