Skip to content

Open ESPI Meeting Minutes, 14 may 2012

ahendry edited this page Jun 3, 2012 · 1 revision

Open ESPI Meeting

14 May 2012

9PT/10MT/12:00ET US

Attendees:

Tom Gardner
Anne Hendry
Thomas Kring
Dave Krinkel
Peter Michalek
Dave Mollerstuen
Ron Pasquarelli
John Teeter

Agenda:

  1. Connectivity Week plug-fest / demo

  1. Green Button parser project

  1. Distributing OpenESPI information

  • google+ and youtube

  • Consolidating documentation entry points for easier access

  1. Spring framework and OAuth implementation update

  • DB support and incorporating SDG&E data

  • Further thoughts on time zone rationalization

  • Developing an architecture to support porting

Discussion:

  1. Connectivity Week plug-fest / demo

    John, Dave, and Eric will be on a panel on Tuesday. Based on Friday's call it seems like Green Button activity has shifted to the hackathon rather than the plugfest. So no particular Green Button showcase in the plugfest area during Connectivity Week, but many other GB activities.

  1. Green Button parser project

    Javascript may be best place to start; would like to have first release on Thursday for comment. Usable by Monday. If anyone has any information on the results from other hackathons (eg. Boston CleanWeb hackathon) and what language they used, please talk to Peter. Dave mentioned that Tendril participated so may have some suggestions, or perhaps Scott. Also see http://www.greentechmedia.com/cleantech-investing/post/the-boston-cleanweb-hackathon-rocked/. John will send example upgrades to the codeset to Ron and Dave. Peter will go ahead with javascript until we learn more. Will be useful as data point for the future. In terms of scenarios, thinking use cases:

    • mobile web application that has javascaript that you run off the site on your mobile device (Android, iPhone, etc). Parses GB data on client side, can show part of the data.
    • Native app on android -- local control – available on iOS and Android. Runs javascript locally. Could possibly add persistent data storage if time. html5 has a local storage model which eventually could be made part of the library. Will try using a readme first.
  1. Distributing OpenESPI information

  • google+ and youtube

    Going ahead. John will send Anne account info.

  • Consolidating documentation entry points for easier access

    From previous discussion, some of the areas where documentation could be consolidated / updated are:
    a) separating generated source from code implementation files
    b) identifying which files have stubs that must be populated
    c) organizing to a package model showing key interfaces (Oauth, Atom, DB, …)
    d) how the files in the project map to the component model
    e) make it easier to get to openespi.org
    The goal is to reduce documentation entry points by 30% and possibly make openespi.org the primary entry point for OpenESPI information links.

  1. Spring framework and OAuth implementation update

  • DB support and incorporating SDG&E data

    Ron hopes to have working copy of sample data. Tom can help with this.

  • Further thoughts on time zone rationalization

    Ron will be updating tools (spreadsheet, etc) trying to formulate a way of handling time zones and daylight savings time rules; in essence, following a SEP 2 implementation but there's no formalization for getting this into ESPI, so will make a separate entry containing timezone and daylight savings as an Atom entry that will have associated links to the UsagePoint entry to get something usable for the hackathon. This needs to go to Peter (a version with cost information).

  • John will contact Johnathan Booe to get xsd access resolved

  • PAP 20: http://collaborate.nist.gov/twiki-sggrid/bin/view/SmartGrid/GreenButtonESPIEvolution

Related Links: <br / >

Energy OS home page: http://energyos.org/
OpenESPI home page: http://www.openespi.org/
OpenESPI minutes / call info: https://github.com/energyos/OpenESPI/wiki/Open-ESPI-Meetings
General OpenESPI information: https://github.com/energyos/OpenESPI/wiki/
Ubuntu Virtual Machine distribution: http://www.openespi.org/vm.html
VM setup instructions: https://github.com/energyos/OpenESPI/wiki/Virtual-Machine-Setup
OpenESPI source code repository: https://github.com/energyos/OpenESPI
GitHub issues: https://github.com/energyos/OpenESPI/issues
Relevant OpenADE issues: http://osgug.ucaiug.org/HelpDesk/Lists/servicerequests/GreenButton.aspx
GB Initiative: http://collaborate.nist.gov/twiki-sggrid/bin/view/SmartGrid/GreenButtonInitiative
GB Home: 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/)