MBMap Registry
  1. Devices
  2. Deye
  3. Sunsynk Inverter

Deye Sunsynk Inverter Modbus register map

Deye/Sunsynk solar inverter, Modbus RTU RS-485. FC03 read, FC10 write. Identity/config at addr 0-57 (device type, S/N, rated power, grid limits, comms, PF/power regulation). Run state at 59. Day/total energy at 60-68. Grid voltages at 70-75; grid currents at 76-78; grid freq at 79. 3-phase output power at 80-89; temperatures at 90-95; PV history energy at 96-97. Fault/warning at 100-106. DC MPPT V/I at 109-116. Split-phase grid/inverter/load voltages at 150-158; currents at 160-165; powers at 167-178. Battery data at 182-191. PV input power at 186-189. Load/meter/grid energy at 198-210.

  • Unofficial
  • 122 registers
  • Revision 2

Unofficial: Copied from an unofficial source and not tested. Read it as a draft and check a value on the real device before you rely on the rest. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.

Communication

Protocol
Modbus TCP and RTUdefault
Unit ID
1default
TCP port
502default
Serial
9600 8E1 · 9600 baud, 8 data bits, even parity, 1 stop bit defaults
Byte / word order
ABCD · bytes big-endian, words high first
Addresses
0-based

Connection values are defaults: the device may be configured differently.

Map

Registers
122 holding registers
Revision
2
Added
()
File
maps/deye/sunsynk-inverter.mbmap.json · 15 KB · history
SHA-256
7f42afb5ac622b77dbbaa954e5a62e325ed46d7b64c217ff19cb4d3346f6bc50
Manufacturer
deye.com

Sources and notes

Source: Omni Console device library (OmniCoreST), modbus-library/deye-sunsynk.toml; Source: deye-sunsynk-modbus-protocol.pdf. Not verified against the manufacturer's documentation

  • Deye Sunsynk Inverter.
  • Converted automatically from the Omni Console device library (OmniCoreST).
  • Not verified against the manufacturer's documentation.
  • Corrections are welcome (CONTRIBUTING.md). Change x_status once this table has been checked against the manual.
  • | Deye / Sunsynk String & Hybrid Solar Inverter (Modbus RTU RS-485)
  • |
  • | Source: deye-sunsynk-modbus-protocol.pdf
  • | Models: Deye/Sunsynk string inverters (3-phase and split-phase hybrid variants)
  • | Protocol: Modbus RTU, FC03 read, FC10 write
  • | Baud: configurable (register 38 readable); default 9600 8N1
  • | All addresses are decimal.
  • | Types: u16 default; s16 where signed; u32/s32 for 32-bit (low word first).
  • | Temperature registers use +1000 offset (e.g. 1150 = 115.0°C).
  • | Power factor register 39 uses +1000 offset (1000=0, 1982=0.982, 18=−0.982).
AreaAddressNameTypeAccessUnitScaleDescription
HR 0 uint16 R
HR 1 uint16 R
HR 2 uint16 R
HR 3 uint16 R
HR 4 uint16 R
HR 5 uint16 R
HR 6 uint16 R
HR 7 uint16 R
HR 8 uint16 R
HR 10 uint16 R
HR 11 uint16 R
HR 12 uint16 R
HR 13 uint16 R
HR 14 uint16 R
HR 15 uint16 R
HR 16 uint32 ABCD R
HR 18 uint16 R
HR 20 uint16 R
HR 21 uint16 R
HR 22 uint16 R
HR 23 uint16 R
HR 24 uint16 R
HR 25 uint16 R
HR 26 uint16 R
HR 27 uint16 R
HR 28 uint16 R
HR 29 uint16 R
HR 30 uint16 R
HR 31 uint16 R
HR 32 uint16 R
HR 33 uint16 R
HR 37 uint16 R
HR 38 uint16 R
HR 39 uint16 R
HR 40 uint16 R
HR 41 uint16 R
HR 42 uint16 R
HR 43 uint16 R
HR 44 uint16 R
HR 51 uint16 R
HR 57 uint16 R
HR 59 uint16 R
HR 60 int16 R
HR 61 int16 R
HR 62 uint16 R
HR 63 int32 ABCD R
HR 65 int32 ABCD R
HR 67 uint32 ABCD R
HR 69 uint16 R
HR 70 uint16 R
HR 71 uint16 R
HR 72 uint16 R
HR 73 uint16 R
HR 74 uint16 R
HR 75 uint16 R
HR 76 int16 R
HR 77 int16 R
HR 78 int16 R
HR 79 uint16 R
HR 80 int32 ABCD R
HR 82 int32 ABCD R
HR 84 uint32 ABCD R
HR 86 int32 ABCD R
HR 88 int32 ABCD R
HR 90 int16 R
HR 91 int16 R
HR 93 uint16 R
HR 95 int16 R
HR 96 uint32 ABCD R
HR 100 uint16 R
HR 101 uint16 R
HR 102 uint16 R
HR 103 uint16 R
HR 104 uint16 R
HR 105 uint16 R
HR 106 uint16 R
HR 107 uint16 R
HR 108 uint16 R
HR 109 uint16 R
HR 110 int16 R
HR 111 uint16 R
HR 112 int16 R
HR 113 uint16 R
HR 114 int16 R
HR 115 uint16 R
HR 116 int16 R
HR 150 uint16 R
HR 151 uint16 R
HR 152 uint16 R
HR 154 uint16 R
HR 155 uint16 R
HR 156 uint16 R
HR 157 uint16 R
HR 158 uint16 R
HR 160 int16 R
HR 161 int16 R
HR 164 int16 R
HR 165 int16 R
HR 167 int16 R
HR 168 int16 R

Help improve this map