All devices

Deye / Sunsynk · Solar inverter

SUN-5/6/8/10/12K-SG04LP3 Modbus register map

Download JSONSupplier documentationSuggest an edit

Default configuration

Protocol
RS485
Port
502
Unit ID
1
Addressing
0-based
Byte order
Big endian
Word order
Low word first
Baud rate
9600
Parity
None
Data bits
8
Stop bits
1

This device has an RS-485 interface. Reach it through a Modbus RTU-to-TCP gateway, configured with the factory serial settings above.

Register map

AddressCountNameTypeUnitScaleAccess
801
Inverter enabled
0 = off, 1 = on.
UInt16-1RW
991
Battery equalization voltage
UInt16V0.01RW
1001
Battery absorption voltage
UInt16V0.01RW
1011
Battery float voltage
UInt16V0.01RW
1021
Battery capacity
UInt16Ah1RW
1031
Battery low voltage
Int16V0.1RW
1041
System zero export power
Int16W1RW
1051
Battery equalization days
UInt16days1RW
1061
Battery equalization hours
UInt16h0.5RW
1081
Battery max charge current
UInt16A1RW
1091
Battery max discharge current
UInt16A1RW
1111
Battery type
0 = voltage, 1 = lithium BMS, 2 = no battery.
UInt16-1RW
1121
Battery wake up
Bit 0: 0 = disabled, 1 = enabled.
UInt16-1RW
1131
Battery resistance
UInt16mΩ1RW
1141
Battery charge efficiency
UInt16%0.1R
1151
Battery shutdown capacity
UInt16%1RW
1161
Battery restart capacity
UInt16%1RW
1171
Battery low capacity
UInt16%1RW
1181
Battery shutdown voltage
UInt16V0.01RW
1191
Battery restart voltage
UInt16V0.01RW
1201
Battery low voltage (capacity)
UInt16V0.01RW
1231
Generator charge start voltage
UInt16V0.01RW
1241
Generator charge start SOC
UInt16%1RW
1251
Generator charge current
UInt16A1RW
1261
Grid charge start voltage
UInt16V0.01RW
1271
Grid charge start SOC
UInt16%1RW
1281
Grid charge current
UInt16A1RW
1291
Generator charge enabled
0 = off, 1 = on.
UInt16-1RW
1301
Grid charge enabled
0 = off, 1 = on.
UInt16-1RW
1331
AUX port usage
0 = generator, 1 = smart load, 2 = micro inverter.
UInt16-1RW
1411
Priority load
0 = off, 1 = on.
UInt16-1RW
1421
Load limit
0 = allow export, 1 = essentials, 2 = zero export.
UInt16-1RW
1431
Export limit power
UInt16W1RW
1451
Solar export
0 = off, 1 = on.
UInt16-1RW
1461
Time-of-use program enabled
Bit field: bit 0 enables the timer, bits 1-7 enable Monday to Sunday.
UInt16-1RW
1541
Program 1 power
UInt16W1RW
1551
Program 2 power
UInt16W1RW
1561
Program 3 power
UInt16W1RW
1571
Program 4 power
UInt16W1RW
1581
Program 5 power
UInt16W1RW
1591
Program 6 power
UInt16W1RW
1601
Program 1 voltage
UInt16V0.01RW
1611
Program 2 voltage
UInt16V0.01RW
1621
Program 3 voltage
UInt16V0.01RW
1631
Program 4 voltage
UInt16V0.01RW
1641
Program 5 voltage
UInt16V0.01RW
1651
Program 6 voltage
UInt16V0.01RW
1661
Program 1 capacity
UInt16%1RW
1671
Program 2 capacity
UInt16%1RW
1681
Program 3 capacity
UInt16%1RW
1691
Program 4 capacity
UInt16%1RW
1701
Program 5 capacity
UInt16%1RW
1711
Program 6 capacity
UInt16%1RW
1721
Program 1 mode
Bits 0-1 charge mode, bits 2-4 run mode, bit 5 sell.
UInt16-1RW
1731
Program 2 mode
Bits 0-1 charge mode, bits 2-4 run mode, bit 5 sell.
UInt16-1RW
1741
Program 3 mode
Bits 0-1 charge mode, bits 2-4 run mode, bit 5 sell.
UInt16-1RW
1751
Program 4 mode
Bits 0-1 charge mode, bits 2-4 run mode, bit 5 sell.
UInt16-1RW
1761
Program 5 mode
Bits 0-1 charge mode, bits 2-4 run mode, bit 5 sell.
UInt16-1RW
1771
Program 6 mode
Bits 0-1 charge mode, bits 2-4 run mode, bit 5 sell.
UInt16-1RW
1791
Off-grid mode
Bit 0: 0 = off, 1 = on.
UInt16-1RW
1911
Grid peak shaving power
UInt16W1RW
2101
Battery 1 BMS charging voltage
UInt16V0.01R
2111
Battery 1 BMS discharging voltage
UInt16V0.01R
2121
Battery 1 BMS charging current limit
UInt16A1R
2131
Battery 1 BMS discharging current limit
UInt16A1R
2141
Battery 1 BMS SOC
UInt16%1R
2151
Battery 1 BMS voltage
UInt16V0.01R
2161
Battery 1 BMS current
Int16A0.01R
2171
Battery 1 BMS temperature
Int16°C0.1R
2181
Battery 1 BMS max charge current limit
UInt16A1R
2191
Battery 1 BMS max discharge current limit
UInt16A1R
2201
Battery 1 BMS alarm flag
UInt16-1R
2291
Battery 1 manufacturer
UInt16-1RW
3401
Maximum solar power
UInt16W1RW
5001
Overall state
UInt16-1R
5021
Day active energy
Int16kWh0.1R
5062
Total active energy
UInt32kWh0.1R
5141
Day battery charge
UInt16kWh0.1R
5151
Day battery discharge
UInt16kWh0.1R
5162
Total battery charge
UInt32kWh0.1R
5182
Total battery discharge
UInt32kWh0.1R
5201
Day grid import
UInt16kWh0.1R
5211
Day grid export
UInt16kWh0.1R
5222
Total grid import
UInt32kWh0.1R
5242
Total grid export
UInt32kWh0.1R
5261
Day load energy
UInt16kWh0.1R
5272
Total load energy
UInt32kWh0.1R
5291
Day PV energy
UInt16kWh0.1R
5342
Total PV energy
UInt32kWh0.1R
5361
Day generator energy
UInt16kWh0.1R
5401
DC transformer temperature
Int16°C0.1R
5411
Radiator temperature
Int16°C0.1R
5521
Relay status
Bit 0 inverter, bit 2 grid, bit 3 generator, bits 5-6 dry contacts.
Hex-1R
5551
Fault code
Hex-1R
5861
Battery temperature
Int16°C0.1R
5871
Battery voltage
UInt16V0.01R
5881
Battery SOC
UInt16%1R
5891
Battery 2 SOC
UInt16%1R
5901
Battery power
Int16W1R
5911
Battery current
Int16A0.01R
5931
Battery 2 voltage
UInt16V0.01R
5941
Battery 2 current
Int16A0.01R
5951
Battery 2 power
Int16W1R
5961
Battery 2 temperature
Int16°C0.1R
5981
Grid voltage L1
UInt16V0.1R
5991
Grid voltage L2
UInt16V0.1R
6001
Grid voltage L3
UInt16V0.1R
6041
Grid inner-side power L1
Int16W1R
6051
Grid inner-side power L2
Int16W1R
6061
Grid inner-side power L3
Int16W1R
6071
Grid inner-side power, total
Int16W1R
6081
Grid inner-side apparent power, total
Int16VA1R
6091
Grid frequency
UInt16Hz0.01R
6131
Grid current L1
Int16A0.01R
6141
Grid current L2
Int16A0.01R
6151
Grid current L3
Int16A0.01R
6161
Grid CT power L1
Int16W1R
6171
Grid CT power L2
Int16W1R
6181
Grid CT power L3
Int16W1R
6191
Grid CT power, total
Int16W1R
6221
Grid power L1
Int16W1R
6231
Grid power L2
Int16W1R
6241
Grid power L3
Int16W1R
6251
Grid power, total
Int16W1R
6271
Inverter voltage L1
UInt16V0.1R
6281
Inverter voltage L2
UInt16V0.1R
6291
Inverter voltage L3
UInt16V0.1R
6301
Inverter current L1
Int16A0.01R
6311
Inverter current L2
Int16A0.01R
6321
Inverter current L3
Int16A0.01R
6331
Inverter power L1
Int16W1R
6341
Inverter power L2
Int16W1R
6351
Inverter power L3
Int16W1R
6361
Inverter power, total
Int16W1R
6381
Inverter frequency
UInt16Hz0.01R
6401
UPS load power L1
Int16W1R
6411
UPS load power L2
Int16W1R
6421
UPS load power L3
Int16W1R
6431
UPS load power, total
Int16W1R
6441
Load voltage L1
UInt16V0.1R
6451
Load voltage L2
UInt16V0.1R
6461
Load voltage L3
UInt16V0.1R
6501
Load power L1
Int16W1R
6511
Load power L2
Int16W1R
6521
Load power L3
Int16W1R
6531
Load power, total
Int16W1R
6551
Load frequency
UInt16Hz0.01R
6611
Generator voltage L1
UInt16V0.1R
6621
Generator voltage L2
UInt16V0.1R
6631
Generator voltage L3
UInt16V0.1R
6641
Generator power L1
Int16W1R
6651
Generator power L2
Int16W1R
6661
Generator power L3
Int16W1R
6671
Generator power, total
Int16W1R
6721
PV1 power
Int16W1R
6731
PV2 power
Int16W1R
6741
PV3 power
Int16W1R
6751
PV4 power
Int16W1R
6761
PV1 voltage
UInt16V0.1R
6771
PV1 current
UInt16A0.1R
6781
PV2 voltage
UInt16V0.1R
6791
PV2 current
UInt16A0.1R
6801
PV3 voltage
UInt16V0.1R
6811
PV3 current
UInt16A0.1R
6821
PV4 voltage
UInt16V0.1R
6831
PV4 current
UInt16A0.1R

Notes

RS-485 device: reach it through a Modbus RTU-to-TCP gateway using the factory serial settings above. The SG04LP3 family exposes all values as holding registers (function code 03) with the least significant word at the lower address, hence LowFirst. Power readings are 16-bit signed values; scaling by -1 flips the sign so that the app's convention (positive = import/charge) matches the inverter's. Settings are writable holding registers; the same map covers the Deye and Sunsynk badged units. Battery compatibility: Deye's approved-battery list (DY-LV48-0126, issued 2026-05-27) covers the SUN-5/6/8/10/12K-SG04LP3 models and names BYD Battery-Box LV Flex Lite/LV5.0, LG RESU 6.5/10/12, FinDreams FD-LV5.0, Deye's own SE/RW/AI-W packs, plus Dyness, Pylontech, Soluna, WeCo, BSLBATT, Freedom Won, Hithium, VOLTA, VISION, Uhome, Narada, Shoto, Sacred Sun, REVOV, KODAK, JINKO, AOBOET, Alpha and TIANNENG - https://www.deyeinverter.com/deyeinverter/2026/05/27/DeyeApprovedBatterylistDY-LV48-0126.pdf.