Use People Power's Device API

People Power has defined an API that is ready to use for device persistent measurements, management, and instantaneous control. You would use this API if you want to quickly connect your devices with People Power's Internet of Things Platform to access your physical devices through mobile apps and web portals.

Requirements

To use People Power's API, your device or proxy must:

  • Connect to the Internet
  • Have a globally unique ID (a MAC address or UUID will do)
  • Support HTTP (GET and POST)
  • Support XML encoding / decoding

On embedded-Linux platforms, the HTTP and XML support is typically provided by open libraries such as cURL and libxml2. The Internet of Things SDK (IOTSDK) provides BSD-licensed open source code to get started.