Skip to content

This fork is especially for bosswerk and deye Sun inverters. 123Solar is a lightweight set of PHP/JS files that make a web logger to monitor your photovoltaic inverter(s). The wiki is at https://github.com/jeanmarc77/123solar/wiki

License

Notifications You must be signed in to change notification settings

dr-ni/123solar_mi600

This branch is 19 commits ahead of, 26 commits behind jeanmarc77/123solar:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1bf9d26 · Jul 18, 2023
Jul 12, 2023
Aug 9, 2022
Jan 9, 2022
Jan 2, 2022
Jan 2, 2022
Jan 2, 2022
Jul 18, 2023
Aug 8, 2022
Jul 18, 2023
Mar 13, 2022
Jan 2, 2022
Jul 7, 2023
May 14, 2023
Apr 30, 2023
Aug 8, 2022
Apr 30, 2023
May 4, 2023
Aug 9, 2022
Jan 2, 2022
Apr 30, 2023
Jan 2, 2022

Repository files navigation

123Solar Web Logger (PHP/JS Monitoring for Solar Inverters)

123solar demo

What can 123Solar do for you ?

123Solar is a lightweight set of PHP/JS files that makes a web logger to monitor your photovoltaic inverter(s).

Prerequisites

123Solar relies on communication(s) application(s) which are not included in this package. As 123Solar is running on top of a webserver, you must grant the access to your communication(s) application(s) as well as your communication port(s) to the 'http' user. Json, Calendar and Curl extensions have to be enable in php. Your webserver must allow HTTP authentication.

Warning

Do not open inverter enclosure when under load. High-voltage can cause death or serious injuries ! Both AC and DC power must always be disconnected. Even though, this will not be still 100% safe as internal capacitors may remain charged after disconnecting all sources of power.

Installation

  • Install and test the communication application(s) for your inverter(s) and make sure it is reliable !
  • Put the archive on your web server's folder then extract. (tar -xzvf 123solar*.tar.gz)
  • Go then in your browser for configuration http://yourIP/123solar/admin/
  • If the systemd unit is used, a sudoers file is needed, like www-data.sudoers file in examples

Support, Update & Contact

Check the wiki and the 'Help and debugger' section in the administration section. It usually respond to most common(s) issue(s).

License & External copyrights

123Solar is released under the GNU GPLv3 license (General Public License). This license allows you to freely integrate this library in your applications, modify the code and redistribute it in bundled packages as long as your application is also distributed with the GPL license. The GPLv3 license description can be found at http://www.gnu.org/licenses/gpl.html

Highcharts, the javascript charting library is free for non-commercial use only. (http://highcharts.com)

Small-n-flat icons CC0 1.0 Universal (http://paomedia.github.io/small-n-flat/)

About

This fork is especially for bosswerk and deye Sun inverters. 123Solar is a lightweight set of PHP/JS files that make a web logger to monitor your photovoltaic inverter(s). The wiki is at https://github.com/jeanmarc77/123solar/wiki

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 86.4%
  • C 11.3%
  • CSS 1.4%
  • Other 0.9%