All devices

Anker · Home battery

SOLIX Solarbank Max AC Modbus register map

Default configuration

Protocol
Modbus TCP
Port
502
Unit ID
1
Addressing
0-based
Byte order
Big endian
Word order
High word first

Register map

AddressCountNameTypeUnitScaleAccess
100022
PV power
AC-coupled solar input of the battery itself.
Int32W1R
100042
Third-party PV power
Solar production reported by an additional inverter paired with the Solarbank.
Int32W1R
100082
Battery power
Positive while discharging, negative while charging.
Int32W1R
100122
Grid power
Positive while importing, negative while exporting.
Int32W1R
100141
State of charge
UInt16%1R
100182
Total PV generation
UInt32kWh0.1R
102622
Battery total charge energy
UInt32kWh0.1R
102642
Battery total discharge energy
UInt32kWh0.1R

Read this device live with Modbus Connect, free for Windows, macOS and Linux

Related guides

Notes

Secondary source: evcc template "anker-solix-solarbank-max-ac" (Meter definition, checked 2026-11), https://github.com/evcc-io/evcc/blob/master/templates/definition/meter/anker-solix-solarbank-max-ac.yaml - no Anker register document is public. Modbus TCP is disabled by default: the interface has to be enabled in the Anker app first. Unit ID 1, port 502. Register 10012 carries the grid power measured by the Solarbank's own CT, not the site meter. Deliberate omissions: nothing is known about the 10000-10060 identity block (serial, firmware, model) from this source, so no identity rows are claimed; the write sequence for third-party control is 10064 first, then 10071 within the 60 s watchdog the template uses, and that ordering is not a register property. The 800 W / 2500 W charge and discharge limits in the template are model ratings, not registers. Sibling seed: this library also carries 'anker-solix-x1' (SOLIX X1 hybrid inverter), which reads the same 10008 / 10014 / 10264 block but records 10264 (battery total discharge energy) as 0.01 kWh/LSB ('0.01 kWh/LSB on X1 firmware'), while this Solarbank template uses 0.1. The two disagree for at least one model: this seed follows its own cited template (0.1) and the difference must be checked against the firmware on site.