-
Notifications
You must be signed in to change notification settings - Fork 40
Description
I’m trying to read data from a FoxESS H3 10.0 Smart inverter via Modbus using a Waveshare RS485 (B) USB adapter in Home Assistant with the FoxESS Modbus integration.
At first, I had major difficulties installing the integration — during the adapter configuration, Home Assistant kept freezing while loading. I had physically connected the cable to the meter bus when the problem occurred. The RX light on the adapter was blinking. After aborting the installation, Home Assistant kept crashing and took a very long time to come back online. Probably connected to wrong Bus.
Today I connected the adapter to the EMS Modbus terminals instead, and with that, I was able to install the integration immediately. However, no data was received. I then swapped A and B, GND is not connected. Even after swapping, there were still no values. Cable ~ 8m long See trouble Code below.
SN Inverter 60HA103049RM180
H3-10.0-Smart
Version Master 0.58
Version Slave 1.0
Version ARM 1.03
ID Inverter 247
Baudrate ??? Can Not find out
Batterie EM12
Version BMS 1.002
Type WL-H3-G2
Software V2.03
USB config HA
/dev/serial/by-id/usb-1a86_USB_Single_Serial_5A7F006489-if00
DEVLINKS: >-
/dev/serial/by-id/usb-1a86_USB_Single_Serial_5A7F006489-if00
/dev/serial/by-path/platform-3f980000.usb-usb-0:1.2:1.0
/dev/serial/by-path/platform-3f980000.usb-usbv2-0:1.2:1.0
DEVNAME: /dev/ttyACM0
DEVPATH: /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/tty/ttyACM0
ID_BUS: usb
ID_MODEL: USB_Single_Serial
ID_MODEL_ENC: USB\x20Single\x20Serial
ID_MODEL_ID: 55d3
ID_PATH: platform-3f980000.usb-usb-0:1.2:1.0
ID_PATH_TAG: platform-3f980000_usb-usb-0_1_2_1_0
ID_PATH_WITH_USB_REVISION: platform-3f980000.usb-usbv2-0:1.2:1.0
ID_REVISION: '0445'
ID_SERIAL: 1a86_USB_Single_Serial_5A7F006489
ID_SERIAL_SHORT: 5A7F006489
ID_TYPE: generic
ID_USB_DRIVER: cdc_acm
ID_USB_INTERFACES: ':020201:0a0000:'
ID_USB_INTERFACE_NUM: '00'
ID_USB_MODEL: USB_Single_Serial
ID_USB_MODEL_ENC: USB\x20Single\x20Serial
ID_USB_MODEL_ID: 55d3
ID_USB_REVISION: '0445'
ID_USB_SERIAL: 1a86_USB_Single_Serial_5A7F006489
ID_USB_SERIAL_SHORT: 5A7F006489
ID_USB_TYPE: generic
ID_USB_VENDOR: 1a86
ID_USB_VENDOR_ENC: 1a86
ID_USB_VENDOR_ID: 1a86
ID_VENDOR: 1a86
ID_VENDOR_ENC: 1a86
ID_VENDOR_ID: 1a86
MAJOR: '166'
MINOR: '0'
SUBSYSTEM: tty
TAGS: ':systemd:'
USEC_INITIALIZED: '8409825'
Inverter (friendly name: "PV-MODBUS") has some registers which we expect to read, but can't. Details: [(31000, 91)], [(31100, 24)], [(32000, 24)], [(41000, 1)], [(41007, 5)]. Please visit
