PowerMeter Partner Resources


Welcome !!

Partners integrate with Google PowerMeter in different ways, so please read this carefully to determine which option is best for you.  If you are a device company (in other words, you manufacture and sell home energy monitoring devices), please follow our device API instructions.  If you are a utility provider or you are a device aggregator (you aggregate energy data from a number of devices), please note that PowerMeter is not currently accepting applications for new partnerships.

PowerMeter Integration for Utility Providers and Data Aggregators

This resource site is intended specifically for utility providers or data aggregators who have already established a business relationship with Google PowerMeter, and provides an overview and the background material necessary for integration with Google PowerMeter.

Google PowerMeter allows your customers to access their power consumption data through a secure, web-based iGoogle gadget. The data can be published as quickly as your systems allow.

Before a Customer Can View Data...

  1. The customer creates a personal Google account
  2. Your utility formats account and usage data to allow the data to be uploaded to Google PowerMeter.
  3. Your utility registers as a PowerMeter Partner and sets up an online enrollment process that requires customers to both accept Google's terms of agreement and consent to having their data securely shared with Google PowerMeter.
  4. The customer completes the short enrollment process, which automatically sets up their Google PowerMeter account and adds the Google PowerMeter gadget to their iGoogle page.
    The gadget displays the customer's usage data. 
  5. Your utility streams usage data to Google servers through our Google PowerMeter API.

Getting Started with Google PowerMeter

The Google PowerMeter team provides a phased implementation process. In each phase, your utility will design, test, and improve a different aspect of your program.

The following sections describe the basic phases of setting up Google PowerMeter.

Demo: Designing and Testing Your Upload Process

Task  Create and stream data to 10 or fewer fake accounts. In this phase, account creation and data transfers are manual.

Goal 
Work out the details of how your utility formats usage data and uploads it to Google. The main technical challenges here are converting your data into our format, as specified in the Google PowerMeter API specification, and then designing code/processes to translate and post data to our servers as the data becomes available.

More details The Demo Phase page provides details, sample code, and helper libraries.

Limited Beta Release: Using and Testing Real Data

Task  Select a small number (100-200) of trusted testers, upload their actual data to Google PowerMeter, and collect feedback on their experience tracking their usage data in the Google PowerMeter gadget. As in the demo phase, account creation and data transfers are manual processes. Trusted testers can be any combination of employees or customers who agree to participate on a trial basis.

Goals
  • Test that the processes for translating and uploading developed for the demo scale to a larger set of users.
  • Ensure that your utility's particular setup provides a positive user experience for your customers.

More details Visit the Limited Beta Release page.

Production: Streamlining Enrollment for Customers

Task  Implement Google's secure, web-based enrollment process.

Goal  Enable your utility's customers to enroll in Google PowerMeter through a simple web-based process that:
  • Protects customer's personally-identifying information and usage data
  • Gets the required agreements from customers and makes it impossible for either Google or an outside attacker to cause you to transmit data for a customer who has not consented to all terms of agreement
  • Provides Google PowerMeter with all the information it needs to interpret the customer's usage data
  • Creates a Google PowerMeter gadget on the customer's iGoogle page

More details Visit the Enrollment and Production Release pages.

More Information

The following links can help you learn more about Google PowerMeter.