You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have recently had a Fox ESS inverter fitted 'H1-3.7-E-G2 ' and would like to use this integration with my HA instance, however despite running exactly through the documentation I am unable to get it to connect, My first question is your documentation for this inverter says Manager Version 1.44 where I am on 1.49, is there any compatibility issues with this?
also tested with other media converters with same outcome
blow is the config and error screen shots plus the error log from HA
if not are there any test that I can run to confirm where the error is.
Installation method
Home Assistant OS
Core
2025.8.2
Supervisor
2025.08.1
Operating System
16.1
Frontend
20250811.0
FoxESS - Modbus - 1.13.6 (Installed Via HACS
ERROR LOG
This error originated from a custom integration.
Logger: custom_components.foxess_modbus.modbus_controller
Source: custom_components/foxess_modbus/modbus_controller.py:618
integration: FoxESS - Modbus (documentation, issues)
First occurred: 2:47:05 PM (1 occurrence)
Last logged: 2:47:05 PM
Autodetect: failed to connect to (/dev/ttyUSB0)
pymodbus.exceptions.ModbusIOException: Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 4 bytes (0 received)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/config/custom_components/foxess_modbus/modbus_controller.py", line 618, in autodetect
await client.read_registers(
...<4 lines>...
)
File "/config/custom_components/foxess_modbus/client/modbus_client.py", line 139, in read_registers
raise ModbusClientFailedError(message, self, response) from response
custom_components.foxess_modbus.client.modbus_client.ModbusClientFailedError: Error reading registers. Type: RegisterType.HOLDING; start: 30000; count: 15; slave: 247 from /dev/ttyUSB0: Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 4 bytes (0 received)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I have recently had a Fox ESS inverter fitted 'H1-3.7-E-G2 ' and would like to use this integration with my HA instance, however despite running exactly through the documentation I am unable to get it to connect, My first question is your documentation for this inverter says Manager Version 1.44 where I am on 1.49, is there any compatibility issues with this?
also tested with other media converters with same outcome
blow is the config and error screen shots plus the error log from HA
if not are there any test that I can run to confirm where the error is.
INVERTER VERSIONS
Version_Master:
1.33
Version_Slave:
1.03
Version_ARM:
1.49
HOMEASSISTANT VERSIONS
.Installation method
Home Assistant OS
Core
2025.8.2
Supervisor
2025.08.1
Operating System
16.1
Frontend
20250811.0
FoxESS - Modbus - 1.13.6 (Installed Via HACS
ERROR LOG
This error originated from a custom integration.
Logger: custom_components.foxess_modbus.modbus_controller
Source: custom_components/foxess_modbus/modbus_controller.py:618
integration: FoxESS - Modbus (documentation, issues)
First occurred: 2:47:05 PM (1 occurrence)
Last logged: 2:47:05 PM
Autodetect: failed to connect to (/dev/ttyUSB0)
pymodbus.exceptions.ModbusIOException: Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 4 bytes (0 received)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/config/custom_components/foxess_modbus/modbus_controller.py", line 618, in autodetect
await client.read_registers(
...<4 lines>...
)
File "/config/custom_components/foxess_modbus/client/modbus_client.py", line 139, in read_registers
raise ModbusClientFailedError(message, self, response) from response
custom_components.foxess_modbus.client.modbus_client.ModbusClientFailedError: Error reading registers. Type: RegisterType.HOLDING; start: 30000; count: 15; slave: 247 from /dev/ttyUSB0: Modbus Error: [Input/Output] Modbus Error: [Invalid Message] No response received, expected at least 4 bytes (0 received)
Kind Regards
Beta Was this translation helpful? Give feedback.
All reactions