News and information from SolarNetwork developers.
SolarNetwork has been around for a wee while at this point. We started around 2006 when Java 6 had just been released, as had Spring Framework 2.
Recently we came across a project needing to track a counter from a proximity sensor that was connected as a digital IO on a SolarNode. The proximity sensor was reading a bit of machinery that operated in cycles, and the goal was to count the number of cycles witnessed.
The previous post talked about some efficiency gains SolarNetwork enjoys by supporting MQTT 5. We’ve achieved even more efficiency gains now by supporting a new datum format in SolarIn/MQTT that can significantly reduce the size of datum messages.
SolarNetwork now supports MQTT version 5 for both SolarIn/MQTT and SolarFlux.
This is a follow-on to the Datum database schema redesign post, where I outlined a redesign of the main datum database schema used by SolarNetwork.
A big part of what SolarNetwork does is collect and store data from all sorts of devices and services. The type of data collected varies quite a bit, so SolarNetwork has a flexible design for storing it, which we call datum.
SolarNetwork has relied on the TimescaleDB extension for the PostgreSQL database for many years. Timescale (the company) asked us if we’d like to share our story with them, which has resulted in a post in their blog .
A new SolarNodeOS image based on the newly released Debian 10 “buster” upstream Raspbian image is now available.
SolarNodes now have OCPP support .
For a long time now, SolarNode development has been using the OSGi framework.
The SolarNode framework now supports a browser-based settings app which makes it possible for the first time to configure a node without modifying a lot of configuration files.
The SolarNetwork project is now using JIRA for issue tracking.
Our charitable aim is to protect the environment through supporting energy education and using technology to help people understand energy conservation and renewable energy.
Take control of your energy usage and costs with our powerful platform.