Oh man… after 2 months with 15 minute updates for my installation, the 5 minute updates came back for the past two weeks, but then went back to 15 yesterday. Hey Enphase…That’s pretty random!
Just downloaded my data from Enlighten and found that Enphase are allowing me 5 min data again.
Unfortunately now Pvoutput have changed it so that I can’t use 5 min polling (15mins is now the minimum saveable polling interval with Enphase on Pvoutput) and so even though the data is available, the only way for me to get it to Pvoutput now is with a manual load every day. This defeats the purpose of using the API and the reason I use Pvoutput. When will Pvoutput realise that some users actually have 5 min data available ?
This is all so frustrating.
I want my nice smooth graphs back again - sick of the saw tooth which makes it difficult to view.
Jberth1… I’m sure there has not been a change at PVoutput. My PV output graph was perfect on Aug 23d until Enphase changed my interval on the 24th. Note my PVoutput graph today shown below is still 5 minute data from Enphase which comes from 15 minute samples. The result is a sawtooth… just like I get on the Enphase site. Don’t ask me why it’s a sawtooth! But it’s Enphase’s sawtooth, not PVoutput’s.
In the last few weeks I’ve gone from the 15 minute “step” graph (three identical 5 min values in a row) to a “sawtooth” graph which has two identical values preceded and followed by an abnormally low value which puts a notch in the graph which now looks like @brubaker’s graph above.
This is just random incompetence on Enphase’s part.
I am seriously hoping that they do go bankrupt so that someone with more competence will buy the company… they might do a better job.
Here’s a sample of my data for the sawtooth.
26/08/17 1:50PM 26.135kWh 4.188kWh/kW 4,368W 4,368W 0.700kW/kW - - - -
26/08/17 1:45PM 25.771kWh 4.130kWh/kW 4,528W 4,524W 0.725kW/kW - - - -
26/08/17 1:40PM 25.394kWh 4.070kWh/kW 4,528W 4,524W 0.725kW/kW - - - -
26/08/17 1:35PM 25.017kWh 4.009kWh/kW 4,383W 4,380W 0.702kW/kW - - - -
26/08/17 1:30PM 24.652kWh 3.951kWh/kW 4,712W 4,716W 0.756kW/kW - - - -
26/08/17 1:25PM 24.259kWh 3.888kWh/kW 4,712W 4,716W 0.756kW/kW - - - -
26/08/17 1:20PM 23.866kWh 3.825kWh/kW 4,538W 4,536W 0.727kW/kW - - - -
26/08/17 1:15PM 23.488kWh 3.764kWh/kW 4,817W 4,812W 0.771kW/kW - - - -
26/08/17 1:10PM 23.087kWh 3.700kWh/kW 4,817W 4,812W 0.771kW/kW - - - -
26/08/17 1:05PM 22.686kWh 3.636kWh/kW 4,618W 4,620W 0.740kW/kW - - - -
26/08/17 1:00PM 22.301kWh 3.574kWh/kW 4,876W 4,872W 0.781kW/kW - - - -
26/08/17 12:55PM 21.895kWh 3.509kWh/kW 4,876W 4,872W 0.781kW/kW - - - -
26/08/17 12:50PM 21.489kWh 3.444kWh/kW 4,692W 4,692W 0.752kW/kW - - - -
26/08/17 12:45PM 21.098kWh 3.381kWh/kW 4,892W 4,896W 0.785kW/kW - - - -
26/08/17 12:40PM 20.690kWh 3.316kWh/kW 4,892W 4,896W 0.785kW/kW - - - -
26/08/17 12:35PM 20.282kWh 3.250kWh/kW 4,701W 4,704W 0.754kW/k
Enphase has yet to ever respond to my support request and I’m still at 15-minute reporting. I haven’t seen any sawtoothing on the Enlighten portal, but for pvoutput I’ve switched to submitting my own 5-minute data (as I was doing previously for consumption) based on local polling of the Envoy.
I have to do my own 5-minute smoothing and I get gaps here there from when the Envoy doesn’t respond and I can’t query for historical values (only real-time), but hey, at least it’s 5-minute data.
Well, I guess I can be added to the list of those who have experienced the change in their Envoy Communications Gateway. The last day that my system produced a 5 minute update was 13 Sep 2017. The following morning my Envoy was only showing data changes once every 15 minutes although my system was polling the Envoy every 5 minutes. I am using a Raspberry Pi to perform the polling of the Envoy via my LAN. The data is requested using a Perl script and a Curl application that sends the string “http://192.168.1.120/api/v1/production” via my LAN to the Envoy. The return response is the following:
18:50 Enphase {
“wattHoursToday”: 38303,
“wattHoursSevenDays”: 302316,
“wattHoursLifetime”: 30397620,
“wattsNow”: 101
}
This data gets appended to a datestamped log file and is SFTP to my website where the “wattHoursToday” & “wattsNow” are parsed out and displayed in two graphs. Like so many of the other posters, I woke up on 14 Sep 2017 to find a staircase plot instead of my usual smooth 12 points per hour plot. I have contacted my installer and they had asked me to wait for 1 additional week due to some “possible effects” from hurricane Irma (I live in Florida)…whatever that means! Anyway the week was up this past Friday and they did call me back to ask if I was still having the “problem”, I told them yes and they have scheduled a telephone conference call with Enphase on Monday (tomorrow). I’ll update this site with the results of that phone conference.
www.thecore.com/efinn/solar/solar.html
Thanks for this information. It’s disappointing to see that the Envoy itself is only polling every 15 minutes. I was hoping that they would keep the 5 minute interval at the Envoy and then condense it to 15 minutes for storage on their pathetic overloaded servers.
I’d be interested in how your conference call with Enphase goes.
The reporting interval in Australia is 15 minutes. In the US in recent times it was 5 then it went to 15 and now I believe it is back to 5 minute intervals. In Envoy it samples every 60 seconds.
Things seem to be in flux. Several months ago, my reporting switched to 15 minute intervals giving a “stairstep” graph with identical power values for each of three 5 minute reports then jumping to a new value for the next three values.
At a later time the reporting switched to a “sawtooth” graph with identical values for 2 of the 5 minute reports then a lower value for the third before jumping back up for the next 15 minutes.
I note that just today, it is reporting different values for each of the 5 minute intervals. However, I still have a “sawtooth” graph as every third report for power drops down below the previous and subsequent values.
Here is a sample of my data for today. Power is the last column and you can see, for example, the sawtooth in the first five values where reported power goes from 3577 down to 3514 then up to 3790, up to 3969 then down to 3911.
27/09/17 8:45AM 4.447kWh 0.713kWh/kW 3,911W
27/09/17 8:40AM 4.121kWh 0.660kWh/kW 3,969W
27/09/17 8:35AM 3.790kWh 0.607kWh/kW 3,790W
27/09/17 8:30AM 3.474kWh 0.557kWh/kW 3,514W
27/09/17 8:25AM 3.181kWh 0.510kWh/kW 3,577W
27/09/17 8:20AM 2.883kWh 0.462kWh/kW 3,367W
27/09/17 8:15AM 2.602kWh 0.417kWh/kW 3,093W
27/09/17 8:10AM 2.344kWh 0.376kWh/kW 3,138W
27/09/17 8:05AM 2.083kWh 0.334kWh/kW 2,994W
27/09/17 8:00AM 1.833kWh 0.294kWh/kW 2,780W
27/09/17 7:55AM 1.601kWh 0.257kWh/kW 2,821W
Well… it’s even more screwed up than I thought.
I decided to log the power reported on the local Envoy web page and compare that to the MyEnlighten web site and to the values that PVoutput pulls from Enphase.
The result… they are all different numbers, not even close!
For example:
between 13:00 and 13:15 Envoy reported 4.31 kW, MyEnlighten reported 0.1 kW(!yes) and PVOutput reported 4.30, 3.32, 3.49 kW
The Envoy web page reports the exact same value for each 15 minute interval.
Seems to be a random number generator once it gets to Enphase. I don’t know who to trust.
I guess I’ll have to build my own monitoring system.
Within the 15 minute time interval the system is generating watts at predetermined intervals I believe those intervals to be 60 second. The question is how is Enphase aggregating those 60 second values and what formula is it using to convert it to Wh? The other issue is the question of what precision is being applied to the calculations.
Whilst this does not apply to Wh or kWh conversion of kW just to share a methodology based on my experience in the world of finance in the calculation of interest on an investment. The first step it was performed to the maximum precision allowed by the operating system which was then truncated from the 4th decimal point and rounded 5/4 to 2nd decimal point before credited to the clients account. So in the calculation of Interest calculated in the first step $5.4585614326 becomes $5.4585 becomes $5.46.
What I have not defined is the calculation of the interval rate for the annual percentage rate applied to values where the interest rest may occur at intervals other than annually.
Yesterday For Energy Used PVOuput reported 25.982 kWh Monthly Net Energy Report [MyEnighten] 25.52 kWh and for Energy Generated 32.129 kWh compared with 31.72 kWh. In my view the difference is not material and could be related to any number of data processing strategies which are beyond the control of the end user.
And if you round the numbers up to an integer for Energy Used for both reporting systems you get 26 kWh and for Energy Generated 32 kWh.
I have checked the Monthly Net Energy Report with that reported in PVOutlook and it is my opinion that because the data for individual 15 minute time intervals does not accord then what Enphase is reporting to PVOutlook is not exactly the same value for the time interval that it is using to report in MyEnlighten. The real test is that there is no material difference in the values reported by both systems which after all could be attributed to rounding at the end of day.
You might find this data smoothing technique helpful. So is Enphase pre-processing the data to be graphed? http://www.itl.nist.gov/div898/handbook/pmc/section4/pmc42.htm
Hi mspohr, well the telcon that was to be initiated by my installer never happened. I called them around 2:20PM to see approximately what time they were planning on making the phone call as it was getting quite late in the day. I was informed that they were very busy with other priority issues mostly those brought about by hurricane Irma. I was told that they would notify me within 1 hour of when they intended on making the phone call which would not be on that Monday and they had no idea as to just when the date of the conference call would be. Additionally, the wording of just how the “conference call” was going to take place changed from the original method which was that I would be listening in the background to the entire call…the new method is that I will be conferenced in IF Enphase needs additional support info from me. By the way I neglected to mention that my supplier is FAFCOSOLAR Energy located in Cape Coral, Florida. I pass this information along just so any other customers or poternial customers of FAFCOSOLAR who happen to be reading this Forum will be aware of the customer support you will most likely receive AFTER you have paid for your system!
I will continue to update the status of my customer support on regular intervals on this site.
Just a follow up on yesterdays comparison of Envoy, MyEnlighten and PVOutput.
As I reported yesterday, the Envoy internal web page reports the exact same value for each 15 minute interval. It may be collecting data from the inverters more frequently but the web page doesn’t change for 15 minutes. The MyEnlighten “Recent Production” reports data at 5 minute intervals and this follows the “sawtooth” 5min/15min pattern that is reported to PVOutput.
The MyEnlighten report also clearly shows the sawtooth with every third value dropping down before jumping back up for the next interval.
There is clearly some data manipulation taking place on the Enphase servers beyond what is reported on the Envoy web page. There also seems to be a 5 minute time shift.
(PVOutput mirrors the MyEnlighten values)
So, you can’t trust the Envoy and/or you can’t trust MyEnlighten to give accurate values.
Of course, Enphase could clear all of this up with a little communication but I guess that’s too much to ask.
Here’s an example:
MyEnlighten report Envoy
2017-09-27 13:00:00 -0700 4305 4.31
2017-09-27 13:05:00 -0700 3322 4.31
2017-09-27 13:10:00 -0700 3349 4.31
2017-09-27 13:15:00 -0700 3349 3.35
2017-09-27 13:20:00 -0700 2209 3.35
2017-09-27 13:25:00 -0700 2153 3.35
2017-09-27 13:30:00 -0700 2153 2.15
2017-09-27 13:35:00 -0700 2250 2.15
2017-09-27 13:40:00 -0700 2349 2.15
2017-09-27 13:45:00 -0700 2349 2.35
2017-09-27 13:50:00 -0700 2748 2.35
2017-09-27 13:55:00 -0700 2923 2.35
2017-09-27 14:00:00 -0700 2923 2.92
2017-09-27 14:05:00 -0700 2111 2.92
2017-09-27 14:10:00 -0700 2085 2.92
2017-09-27 14:15:00 -0700 2085 2.08
2017-09-27 14:20:00 -0700 1880 2.08
2017-09-27 14:25:00 -0700 1916 2.08
2017-09-27 14:30:00 -0700 1916 1.92
As soon as my PowerWall 2 can report to pvoutput I think I’ll turn off the envoy and see if Enphase notices Then I’ll turn it on periodically to confirm panels and microinverters are working correctly.
Well, an additional week has gone by and nothing heard from FAFCO Solar regarding my conference call with Enphase. I guess hurricane Irma must have wreaked havoc with all the FAFCO Solar installations…and by the time Irma got into this area she was downgraded to a Cat 3 hurricane (120mph max)…doesn’t bode well for the installations (FAFCO told me their installations were rated to 160mph) if that is what is causing the delaly in my telcon (so I’ve been told). I will continue to update this forum with the progress (or lack thereof) on a regular basis.
It may be projectile damage. The panels will probably stay attached to the roof in winds up to 160 mph, but flying debris can wreak havoc on the panels.
Hi johnwelch…well I sure would like to believe that it was something like projectile damage that has put me at the “bottom of the list” as far as support is concerned…however another week has gone by and I haven’t had any additional response from FAFCO Solar regarding my telecon with Enphase to discuss the modification of my Envoy firmware by Enphase that has changed my Envoy sampling rate from its previous 5 minute sampling rate to its new 15 minute internal sampling rate.
Enphase is in California. No projectile damage here.
They just don’t offer support… anywhere, anytime, to anybody.
I finally heard back from my installer this week. They did make contact with Enphase and as might be expected, I was not invited to participate in the telcon. Enphase informed FAFCO Solar that they did push a firmware modification into my Envoy which did change the internal sampling time from 5 minutes to 15 minutes and they would under NO circumstance be willing to reset it back to the original 5 minute sampling. So much for any support coming from Enphase.
So based upon all of the fine work done by so many of the contributors here on this forum, I find that these unwelcome modifications by Enphase to my solar system leave me with one option. In order to protect myself from the “NEXT” modification I have isolated my Envoy from the internet. Additionally this action will protect me from hackers that can take advantage of the VPN tunneling method that Enphase uses to transfer data to their servers. As it has already been pointed out…one good hack into the Enphase server and ALL Envoy users could be reading in the news about how their personal information had been made public.