SolarNetwork development.

If you're interested in viewing, tinkering with, or contributing to the code powering the SolarNetwork project, we welcome you. You can download all the source code from GitHub. See the Developer Guide page for information on getting started!

SolarNetwork API SDK - JavaScript

The following are links to the JSDoc documentation available with the SolarNetwork SDK JavaScript packages published to NPM.

API - Core

The core SolarNetwork API.


Remote control for SolarNode devices.

Control Toggler

Helper for toggling a switch-like control connected to a SolarNode.

Datum Loader

Helpers for downloading data from SolarNetwork, including large data ranges.

Test Utils

Utilities for helping write unit tests with the SolarNetwork SDK.