I have an H1-6.0-E inverter from which I collect Modbus data without any issues. I’ve just added an S2-2500 to replace an underrated Solis.
After wiring the Modbus connection to the new S2-2500, I can’t find any Modbus settings in its menu. Is the S2 series limited in which Modbus settings (such as baud rate, Modbus ID, etc.) I can change? On the H1, these options are available, but the S2 doesn’t give any indication of its Modbus settings, making it difficult to get data from it.
Thanks
Are you using a different modbus adapter per inverter or trying to daisy chain them?
Community Admin / FoxESS Elite Professional
Did I help you? Feel free to leave me a tip
Book a zoom meeting for remote consultancy or help
Switch to Octopus and earn £50
Get a heatpump from Octopus and earn £100
Subscribe to my YouTube channel
Fox ESS Tri Inverter Installation
2 x KH Hybird Inverters (Parallel Mode)
1 x H1 Gen1
24 x HV2600 (62.4kWh)
32 x 490w across 4 arrays
Dual Tesla Household
Heatpump & Low Carbon Housebuild





Fox ESS Tri Inverter Installation
2 x KH Hybird Inverters (Parallel Mode)
1 x H1 Gen1
24 x HV2600 (62.4kWh)
32 x 490w across 4 arrays
Dual Tesla Household
Heatpump & Low Carbon Housebuild
I was going to daisy chain them, along my existing modbus cabling, however I don't mind having one modbus adaptor per inverter.
If I go with one modbus adaptor per inverter, do we think the modbus id is 247 on the S-series?
If I go with one modbus adaptor per inverter, do we think the modbus id is 247 on the S-series?
The S series doesn’t support modbus in the way that your H1 does, it just transmits a regular timed data packet from its RS485 pins, it’s the same data packet that goes to the datalogger that connects to the cloud; there is no support for the S series in the Foxess modbus integration.
Because the protocols are different you can’t have the H1 and the S series on the same RS485 bus as one is a poll / response messaging protocol and the other a timed message frame.
It would be easiest for you to use the cloud interface for the S series https://github.com/macxq/foxess-ha this connects to the OpenAPI and gathers the 5 minute data samples the inverter sends to the cloud.
Because the protocols are different you can’t have the H1 and the S series on the same RS485 bus as one is a poll / response messaging protocol and the other a timed message frame.
It would be easiest for you to use the cloud interface for the S series https://github.com/macxq/foxess-ha this connects to the OpenAPI and gathers the 5 minute data samples the inverter sends to the cloud.
Thanks Dave,
That makes sense as to why I can't see any settings. As it's a fairly dumb inverter, I might be best to use the modbus data from the SDM-120 meter instead as I don't have the cloud connected.
That makes sense as to why I can't see any settings. As it's a fairly dumb inverter, I might be best to use the modbus data from the SDM-120 meter instead as I don't have the cloud connected.