jesserizzo / envoy_reader

MIT License
37 stars 26 forks source link

Update envoy_reader.py getData() #67

Closed stuartwishart closed 3 years ago

stuartwishart commented 3 years ago

Update getData() to add optional input parameter to not read inverters. Inverters only update every 5 or 15 mins, depending on Envoy-S configuration, whereas production data updates every minute. Also, requesting inverter data at too short an interval can cause the Envoy to start lagging and eventually timeout. See https://thecomputerperson.wordpress.com/2016/08/03/enphase-envoy-s-data-scraping/#comment-1565 for more details.