Finally, I have got PTO, and my solar system start to work ~
http://www.forby.com/solar/?detail=1
Test Site
http://www.forby.com/solar/?detail=1
I have started to use SQL server for logging data,
Actually, home_monitor software will collect the information from Envoy & Battery remotely,
and upload the data on website by calling solar_data.php
I am using jpgraph (www.jpgraph.net) for the line graphs,
and just GD line drawing for home layout.
solar.inc configruation related database
solar_db_initial.php initialize the database, and add the initial data records
solar_data.php add some data into db, and get solar informations
chart_panel0_inc.php house layout drawing information has hard-coded, and location of panel will be
referenced from dataset in DB,
I have updated from the concept software
1. json configuration
need 'envoy.json' in executable folder, it is a configuration file
It includes
Envoy Location / ID / Passowrd
FTP Folder for upload 'index.html' and 'panel.png'
Battery Back (just optional for myself, if needed)
Home Graphic Layout
Panel Layout
Panel Information (Groups, Location, Orientation, Serial Number, etcs)
2. FTP upload for web interface
need 'template.html' in executable folder, it will be updated to 'index.html'
It will showing METER readings
and Micro-inverter information
and House Layout
it is just concept how can be monitor Envoy IQ
and Generate Web page, and uploading using FTP
I will not publish the code on this website,
It is the last code for public,
I will just developt for myself only.
In fact, I can not keep going this programming, because I didn't got PTO yet.
and, My solar project has stuck by COVID-19.
Example