dSolar
dSolar - Real time solar station monitoring system
Program website: https://doro.poltava.ua/dsolar
dSolar is a complex of programs for monitoring and managing your solar power plant.
dSolar consists of:
dSolard - the server program for collecting and processing information from equipment sensors.
The dSolard server program runs on OS Linux and can be installed on the:
- mini-PC (such as Beelink, Firebat, Soyo, GMKTec, GenMachine, Chuwi, Geekom, Teclast, ...)
- SBC (such as Raspberry PI, Orange PI, Radxa, Odroid, Khadas, Banana PI, ...)
- Linux Development Board (such as Luckfox, Arduino Uno Q, MangoPi, STM32MP1, ...)
All data, collected by the server, is stored locally on your Linux device. The data is stored once per second.
dSolard can collect information from sensors of any equipment that supports the Modbus data transfer protocol.
The program has a built-in battery charge management algorithm and calculation SOC.
The program has an energy management mechanism "Energy Control" and "WinterESS" and "DAM (Day Ahead Market)".
Allows you to create rules for controlling additional equipment (inverters, relays, ...) based on sensor values combined with logical operations.
Allows you to track critical system states and report them using "Telegram".
dSolar - the client program is designed for data visualization.
The dSolar client program runs on a Linux, Windows or Andorid OS.
dSolar is not only a software complex, it is a program + device.
Such a monitoring device may look like:
- a USB-stick for connecting via a USB interface to another device, for example, a Victron Cerbo GX
- a USB-dongle for connecting directly to the inverter, for example, to an additional RS485/RS232 Modbus connector
- or, familiar to everyone, a mini-PC or SBC installation