Finally, I have got PTO, and my solar system start to work ~

 

http://www.forby.com/solar/?detail=1

 

IMG_1168.jpeg

 

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

     TEST SITE

 

 

envoy.png