For those of you not familiar with the Enecsys monitor, it is provided with Enecsys micro-inverters only and can display information about each individual panel: specifically Current Power and Power Generated (over various time frames, today, week, month, year, lifetime).
The process works like this:
- each individual micro-inverter sends (wirelessly) information to a device inside the house which is connected (via cable) to the home network;
- from there the information is relayed to Enecsys servers (probably situated in the USA but not confirmed);
- via a web interface a user can then monitor the information being relayed by the Enecsys database.
So, to be clear, the information does not come directly from the micro-inverter to the PC being used.
The monitor software also display the local time and weather but it is not clear where this information is being obtained as I do not believe the micro-inverters are measuring ambient temperature or other meterological data.
When a system is installed a diagram of the panels is sent by the installer to Enecsys such that they can configure the panel display on the monitor to match the physical layout of panels. In this way when looking at the monitor the information displayed for each panel (which is numbered) can be visually reconciled with the physical layout.
Under normal circumstances the monitor will refresh its display (automatically) once a minute. It appears that the 60 second cycle is started at various points as you move between views on the monitor.
What may be less obvious to many users is that if you re-click on the same view you can refresh the information more frequently than once a minute (without impacting the timing of the 60 second refresh cycle).
There has been much debate about the speed of response of the monitor to the change in conditions of the panel and this experiment was designed to establish the frequency of updates of information.
Equipment used10 x Astronergy CHSM6610P 225W panels with 10 x Enecsys SMI-240W-60 micro-inverters 150 degrees 35 degrees
Sony S1 tablet using native browser to view the Enecsys monitor
Citizen wrist-watch with yellow second hand
Flattened 750g Shreddies cereal box to create shade sufficient to cover between 6 and 9 panels depending on angle and distance
MethodBy creating and removing artificial shade from an individual panel using the cereal packet and establishing the time to reaction by repeatedly refreshing the monitor.
FindingsInitially when creating artificial shade the reading in the monitor took a random amount of time to be amended (always under a minute)
After a few attempts it became clear that the update for that panel was happening at exactly the same time each minute.
That is, for the first panel, the update was taking place at xx:45 each time it went round.
The impact was identical whether I had created/removed shade at xx:50 or at xx:40 (ie 55 seconds or 5 seconds earlier). {Note: experimental conditions here did not allow for greater accuracy in timing).
I moved to a different panel and established similar results but at a different time (in this case xx:55).
ConclusionsEach panel is transmitting information about its state exactly every 60 seconds.
Each time information is sent it is the information as at that moment in time (not an average for the last 60 seconds).
That information is reaching the user's monitor in "near real-time" (within less than 5 seconds).
The monitor will show the most recent reading for each micro-inverter whenever the screen is refreshed. Therefore the aggregate reading of the monitor will be combining figures from each micro-inverter that are between 0 and 60 seconds old (plus the transmission delay time which appears to be negligible).
I hope that someone will find this interesting and/or useful. Otherwise my meerkat impersonations using our dormer windows will all have been in vain.
TC
