01
- Why do some registers show double the expected value or appear corrupted?
- Several registers use uint32 or int32 spanning two consecutive Modbus addresses. If the gateway reads only one address instead of two, or uses the wrong byte order, values will be incorrect. Ensure the template is applied without manual register modifications.
02
- What does a negative value for Total Active Power mean?
- Total Active Power and Export Power use signed int32. A negative value indicates power is being exported to the grid. This is expected behavior during periods of excess PV production.
03
- My Sungrow inverter does not respond to Modbus TCP requests. What should I check?
- Confirm that Modbus TCP is enabled in the inverter settings. Check that the gateway and inverter are on the same subnet and that no firewall rules block port 502. Also verify the correct slave address is configured.
04
- Is my Sungrow model compatible if it is not listed?
- The template is verified for SH5K-20, SH3K6, SH5K-V13, SH5K-30, SH3K-30, SH4K6-30, SH5.0RS, SH3.6RS, SH6.0RS, SH10RT, SH8.0RT, SH6.0RT, and SH5.0RT. Other SH-series models sharing the same register map may work, but readings should be verified after setup.