|
|
@@ -15,3 +15,30 @@ Note: This code was written quickly so that I wouldn't lose the data |
|
|
|
on my recently installed system. It needs to be updated to be use proper |
|
|
|
TDD, which likely could have caught some of the bugs/errors such as when |
|
|
|
the Envoy goes off-line. |
|
|
|
|
|
|
|
|
|
|
|
Credentials |
|
|
|
----------- |
|
|
|
|
|
|
|
There are two files that are used for credentials. The first is |
|
|
|
`creds.txt`. The format of this file is: |
|
|
|
``` |
|
|
|
<ip> <username> <password> |
|
|
|
``` |
|
|
|
|
|
|
|
`ip` is the IP or hostname of the envoy controller. The `username` is |
|
|
|
usually `envoy`. The password is what is set. |
|
|
|
|
|
|
|
To get streaming line information (voltage, frequency, pf, etc), you |
|
|
|
need the installer password. This password is installed in the file |
|
|
|
`creds.inst.txt`. |
|
|
|
|
|
|
|
Scripts |
|
|
|
------- |
|
|
|
|
|
|
|
There are two scripts. One is `start`, and this one provides the |
|
|
|
collection of per panel and overall production information. |
|
|
|
|
|
|
|
The second is `streaming`. This outputs detailed, per second |
|
|
|
information about the power line, including voltage, power, and |
|
|
|
power factor. |