Plug-Ins
Enphase Energy is a company which primarily manufactures microinverters for solar PV arrays.
They’ve recently released an API for their Enlighten monitoring service, which gives access to current and historical solar production data.
This plug-in is written for WordPress versions greater than 3.0 . The plug-in displays the current daily power and energy output as a widget that can be dragged to the sidebar in WordPress. An Enphase Enlighten subscription is required, and the API key from the Account section of the system’s Enlighten page to enable this plug-in.
Please note that this plug-in is NOT a product of Enphase Energy. If it doesn’t work, please contact me, not Enphase. Also, the license for this plug-in is as follows:
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Still interested?
Requirements: WordPress Version 3.0 or greater and PHP Version 5.1 or greater.
New version as of 11/24/2011 ! The new feature set implemented now includes: system status (normal, warning, error), user-defined caching to speed up the Web server and a tight loop to total up all the energy outputs for multiple systems (Envoys) setup under a single API key. The new version no longer requires a system ID, everything is retrieved using the API key.
Note: This version does not include the production graph that I am currently testing on this site. I will release the graphic version of the plug-in over the next few weeks. Due to the time invested in the graphing version I may ask for donations or require a charge to activate the graphing features.
Download the plug-in: Version 3.01 of Enphase Production Plugin and Widget for WordPress
The MD5 Hash for this plug-in is: cdf269fc4b23d33b88b739f8ce6c7cd9 (after decompression of the zip archive)
The SHA1 Hash for this plug-in is: e65734a9034c304c8df1a55638fa97e135d140a8 (after decompression)
View documentation below:
Steps to Install:
1. Decompress the plug-in and copy it to your WordPress Plugins folder. This is usually something like /wordpress/wp-content/plugins
2. Open the WordPress site administration, navigate to the Plugins section. You will need to click on Activate to enable the plugin.
3. Navigate to the Settings section for your WordPress site. Once you have expanded Settings, you should see a group named “Enphase API Settings.”
4. Enable API access for your system in Enlighten. Note the API key that is generated for the system. Input the API key.
5. Check the box to titled: “Show System Status” to cause the plugin to display the current system status for all systems. Normal will show as green, other values are displayed in different colors. Unchecking this option will remove the system status from the information displayed.
6. Primarily used for testing purposes, checking “Show Cache Status” will cause the plugin to display whether new information was fetched from Enlighten. The normal cache time is 5 minutes. Unchecking this option will remove the cache status from the information displayed.
7. Open the Widgets item under the “Appearance” group in WordPress. Drag and drop the “Solar Production” widget to the sidebar in whatever position you prefer.
8. All Finished!
Screen shots follow:
WordPress Settings Link Location and Name

WordPress Settings Location
Admin Settings:

Enphase API Settings
Drag and Drop the Widget to the Sidebar:

Drag and Drop the Widget
1 Comment to “Plug-Ins”
Going Green via Solar with WordPress ™ | KenClifton.com — November 16, 2011 @ 6:31 am
RSS feed for comments on this post. TrackBack URI

