AMEE Developer Centre
Table of Contents
Welcome to the AMEE Developer site. AMEE is a neutral, open platform for measuring energy consumption. This platform is exposed as a RESTful HTTP-based web service with XML, JSON and Atom interfaces. For an introduction, watch the screencasts below and read the Introduction to AMEE article on IBM Developerworks.
When you're ready to learn more, read through the getting started section below and browse through the AMEE API Manual.
Screencasts
Technical Introduction to AMEE
Emissions Calculations with AMEE
Getting Started
First, sign up for an API key. You will then be emailed a username, password and URL. If you enter the URL in a web browser, you can browse AMEE via a built-in web interface. The URLs in this web interface are exactly the same as the URLs you will use in your code, so it is a good way to explore.
AMEE allows you to store many kinds of energy data, ranging from precise measurements of electricty usage, up to generalised calculations of emissions for entire buildings. To store this energy data in AMEE, you add data to a Profile. The API performs calculations for each ProfileItem item you enter and calculates CO2 emissions based on a combination of built-in emissions factors and the data that you provide.
The documentation below describes the AMEE API, which consists of a number of different resource types. Each resource type represents multiple types of data. To find out what data and methodologies are available through the API, visit AMEE explorer.
Developer Centre Contents
- API Manual
- Moving To Live once your application is ready to release.
- Example Code
- Client libraries
- Demos
Attachments
-
api_structure.xls
(7.5 KB) - added by james
3 years ago.
Overview of AMEE structure
-
actonco2_quick_reference.xls
(54.0 KB) - added by james
3 years ago.
questions and profile item details without screenshots
-
amee-overview-architecture.png
(67.7 KB) - added by james
3 years ago.
Interface schematic (consumer application)

