Solar Lattice

Protocol

SunSpec model 802 Battery Base Model

ID
proto:sunspec-model-802
IRI
https://solarlattice.org/kb/proto/sunspec-model-802
Status
active
Also known as
SunSpec 802, model 802, battery
Category
Communication
Protocol kind
information-model

SunSpec is a communication protocol at the application layer. It was designed so that distributed energy resource equipment and smart grid applications can work together. Each model opens with a header that gives its identity and its length. This lets a client walk through the register map one model at a time. In the header, the model ID is read as an unsigned 16-bit register. Models 307 and 160 are examples of how vendor maps show it. A device may implement only some registers inside a model. Registers it does not support are marked Reserved, and only the supported ones should be used. Only the models listed in a vendor's own register map are supported. Check that list before you read battery data from a device, as the Solectria XGI 1500 documents advise. The SunSpec map ends with an end marker of 0xFFFF after the last model.

<!-- review notes

Data