SunSpec Specifications and Information models

SunSpec publishes free, open interoperability specifications and information models that software developers, hardware manufacturers, and integrators use to achieve plug-and-play interoperability between Distributed Energy Resource (DER) components and smart grid applications. All SunSpec specifications are free to download and use. SunSpec also supports international standard communication protocols that adhere to open principles.

Sort the Results

Available Specifications

Specification packets are listed by date, most recent first.

SunSpec Information Model Reference

Describes SunSpec Modbus data points and information models for all types of DER devices including inverters, batteries, meters, and trackers. Published in Microsoft Excel format.

SunSpec Information Model Specification

Provides an overview of SunSpec information models associated with the physical devices comprising a photovoltaic system. This document provides communication interface developers with detailed information needed to define SunSpec-compliant device interfaces....

SunSpec Device Web Service API Specification

TEST status.  This specification describes a Representational State Transfer (RESTful) interface, compatible with HTTPS, to read and write device data that conforms to the SunSpec Device Information Models. It enables software developers to implement both the server...

Orange Button Taxonomy Guide

Revision: 1.0 Date: May 1, 2018The goal of the Orange Button Taxonomy Guide is to provide sufficient information for document and data preparers, intermediaries and data users to work with the Orange Button Taxonomy Download...

Common Smart Inverter Profile (CSIP)

Revision: 2.1 Date: March 16, 2018 Describes configuration requirements for an IEEE 2030.5 interface that meets CA Rule 21 Phase 2 requirements.

SunSpec Modbus Vendor Extensions

The SunSpec Modbus interface allows for vendor defined functionality. The following Model IDs have been reserved by the indicated manufacturer to be used for vendor extensions: Starting ID Ending ID Vendor Description 64001 64009 Veris 64001: Veris status and...