-
Notifications
You must be signed in to change notification settings - Fork 27
Open ESPI Meeting Minutes, 11 June 2012
OpenESPI Meeting
11 June 2012
9PT/10MT/12:00ET US
Attendees:
Marty BurnsWade Call
Donald F. Coffin
Anne Hendry
Dave Krinkel
Peter Michalek
Jay Mitra
Ron Pasquarelli
John Teeter
Agenda:
-
Development Update
-
Framework
-
Parser
-
-
Certification/Test status
-
UCAIug F2F goals
-
OpenESPI information consolidation/distribution and outreach
-
google+ and youtube
-
kickstarter.com
-
Discussion:
-
(new agenda item) Green Button (GB) SDK updates presentation
Today's presentation can be downloaded as slide set or full recording.
The Green Button SDK creates an ecosystem that makes use of Green Button data to enable people to collaborate to develop an ecosystem of products and services. Ron and Marty have made significant updates to the Green Button SDK.
On http://greenbuttondata.org/greendevelop.aspx you'll find sample data and prototype data visualization tools as well as links to further information.
The sample data generator is a spreadsheet. It can generate simple data or tabular data and turn it into a GB data file. It allows for some tailoring. The VB macro library shows specifically how to generate the GB data and how files get constructed. Anyone can develop their own software that wants to emit GB data. This demystifies construction of the data set and how to create it. You can do various what-ifs. If want to do a daily load profile you can set duration to do batch interval blocks. You can also set the interval duration (15min, etc). Please give it a try and let us know if you find any issues.
In usage summary is a roll-up of cost summary that goes beyond costs for usage. Y is consumption, other is taxes, etc. This allows you to guarantee all the costs will add up. Not all the details here yet, but a proposed extension would make that possible. Costs that are in the interval data will roll up to a value in the summary.
The SDK is maintained on the OpenESPI github repository at https://github.com/energyos/OpenESPI (Green Button SDK folder). Work is underway to put the OpenESPI Virtual Machine on GreenButtonData.org so we can show a live sample data custodian for testing and development purposes. From the OpenESPI site you can download spreadsheet's with data sets already constructed. The available stylesheet handles the presentation format.
There is a derived schema that has been built based on the standard ESPI schema which tries to address some of the issues raised by people that have implemented GB listed here: http://osgug.ucaiug.org/HelpDesk/Lists/servicerequests/GreenButton.aspx
All tools are freely available.
-
Development Update
-
Framework
John is working on integrating updates to the code base. Until this is done the commitment tree will be in flux. He'll send out email when it's ready again to commit. Peter raised the possibility of using VirtualBox instead of the VMWare player since VirtualBox is open source and VMWare is only available in trial version for the Mac. For an OS project it seems appropriate to use open source technologies. Also, with Eclipse, running two different versions is slow. Overall would like to see a simpler implementation. John has also had requests to produce the environment on the native platform, not using the VM and if there's interest will explore further. It took quite a bit of time to put the VM together and it does take care of a large amount of configuration that would otherwise need to be done individually and reduces environment discrepancies. It is geared towards enterprise developers, but it would be valuable to add a branch with simpler interfaces. GB Parser
The specification is in progress. It will be based on jQuery, with examples for mobile apps, both native and through the web. Functionality would be implemented in part using XSLT. Javascript gives you a bit faster execution than XSLT. An example would be using Javascript showing a summary of the data, downloading the GB XML and parsing it for the summary. This is being added to the core javascript repository on github: https://github.com/energyos/OpenESPI/tree/master/core/javascript .
-
-
Certification/Test status
-
UCAIug F2F goals
-
OpenESPI information consolidation/distribution and outreach
-
google+ and youtube
-
kickstarter.com
-
### Related Links:
Energy OS home page: [http://energyos.org/](http://energyos.org/)
OpenESPI home page: [http://www.openespi.org/](http://www.openespi.org/)
OpenESPI minutes / call info: [https://github.com/energyos/OpenESPI/wiki/Open-ESPI-Meetings](https://github.com/energyos/OpenESPI/wiki/Open-ESPI-Meetings)
General OpenESPI information: [https://github.com/energyos/OpenESPI/wiki/](https://github.com/energyos/OpenESPI/wiki/)
Ubuntu Virtual Machine distribution: [http://www.openespi.org/vm.html](http://www.openespi.org/vm.html)
VM setup instructions: [https://github.com/energyos/OpenESPI/wiki/Virtual-Machine-Setup](https://github.com/energyos/OpenESPI/wiki/Virtual-Machine-Setup)
OpenESPI source code repository: [https://github.com/energyos/OpenESPI](https://github.com/energyos/OpenESPI)
GitHub issues: [https://github.com/energyos/OpenESPI/issues](https://github.com/energyos/OpenESPI/issues)
Relevant OpenADE issues: [http://osgug.ucaiug.org/HelpDesk/Lists/servicerequests/GreenButton.aspx ](http://osgug.ucaiug.org/HelpDesk/Lists/servicerequests/GreenButton.aspx )
GB Initiative: [http://collaborate.nist.gov/twiki-sggrid/bin/view/SmartGrid/GreenButtonInitiative](http://collaborate.nist.gov/twiki-sggrid/bin/view/SmartGrid/GreenButtonInitiative)
GB Home: [http://www.greenbuttondata.org/](http://www.greenbuttondata.org/)
PAP20: [http://collaborate.nist.gov/twiki-sggrid/bin/view/SmartGrid/GreenButtonESPIEvolution/] (http://collaborate.nist.gov/twiki-sggrid/bin/view/SmartGrid/GreenButtonESPIEvolution/)