Enphase change reporting interval?

In the past I have looked at a few of the hacks to tap into the Enphase data from the Envoy.
http://forums.hackaday.com/viewtopic.php?f=10&t=4324
http://blog.oddbit.com/2012/02/13/enphase-envoy-xml-data-format/
http://blog.oddbit.com/2012/02/22/capturing-envoy-data/

This latest crippling and corruption of the Envoy data might be a good impetus to look at this project again. It would be nice to capture the raw data stream from the panels.

The Enphase data anomalies continue.
Just noticed that for several days in the past week, Enphase is reporting solar production during the night! ?? It will report a steady 500 or 700 watts starting about 2 or 3 am through to the morning when the sun actually comes up and generates power.
I also noted that if I look at the previous day, reported power goes to zero in the middle of the afternoon when there is still power being generated.
It seems to me that Enphase is missing power in the afternoon but tries to compensate by reporting power much later that night. (The MyEnlighten site has the same anomalies)

I am part way through writing a windows service that pulls data from the Envoy-S and pushes it to pvoutput. If you have a pc you could leave on and the Envoy-S I could send you a copy to try and maybe you will be able to debug your issues. I haven’t run the service on anyone else setup so you may have to be patient while I fix any bugs in it.

My service can output the the inverter readings and meter readings to separate pvoutput systems
inverters https://pvoutput.org/intraday.jsp?id=36097&sid=56015 (inverters individually in extended data)
meters https://pvoutput.org/intraday.jsp?id=36097&sid=56468 (consumption and generation meters for different phases in extended data)

This sounds great. It would be good to have individual inverter data.
The problems I see are that I have an Envoy-C, not Envoy-S and I don’t have a Windows PC running. I could set one up dedicated to this project but the Envoy-C might be a problem.

Thanks for you help.

Hmm. Not sure if my code will work with the older Envoy.
If you are willing to find out try this.
In web browser from a computer connected to the same LAN as your envoy go to http://envoy.local from that page write down your Envoy serial number.
Then go to http://envoy.local/api/v1/production/inverters you should be prompted for a username and password. “envoy” should work as username then the last 6 numbers of the serial as the password.
Hopefully this will return your inverter spot data in JSON format. If not then sorry my software wont work with the older envoy

Thanks, I’ll give it a try.
I’m on vacation for a week so don’t have local access. I’ll give it a try when I get back