Scripts to Parse Enphase Energy System Overview webpage for use in custom sensor for PRTG.
The scripts require the following Python dependencies:
- [requests] - Python HTTP request library.
- [BeautifulSoup] - Python library for pulling data out of HTML and XML files.
python parse_enphase-json.py "http://<enphase webpage>/"
{
"prtg":
{
"result": [
{
"channel": "Currently Generating (W)",
"value": "1830"
},
{
"channel": "Number of Microinverters Online",
"value": "35"
}
]
}
}