Sorry, your browser does not support JavaScript!

Test IAMMETER's Cloud API using Swagger UI.

IAMMETER System API Documentation Summary

The IAMMETER System API provides developers and users with programmatic access to retrieve energy monitoring data from IAMMETER devices. This API is designed to integrate IAMMETER's energy monitoring capabilities into custom applications, IoT systems, or third-party platforms.

Documentation and Support

For detailed API specifications, parameters, and examples, please refer to the official documentation.

All of APIs can be tested directly here https://www.iammeter.com/swaggerui

For assistance, please use https://imeter.club/

Key Features

  • Real-Time Data Access: Retrieve real-time energy consumption data, including voltage, current, power, and energy usage.
  • Historical Data: Access historical energy data for analysis and reporting.
  • Device Management: Obtain device information and status, such as firmware version and connectivity.
  • Custom Integration: Easily integrate energy data into smart home systems, energy management platforms, or other applications.

API Endpoints

  1. Get Real-Time Data: Fetch the latest energy consumption metrics from the device.

    • Example: GET /api/v1/realtime
    • Returns: Voltage, current, power, and energy data.
  2. Get Historical Data: Retrieve energy usage data over a specified time period.

    • Example: GET /api/v1/historical?start=timestamp&end=timestamp
    • Returns: Aggregated energy consumption data.
  3. Get Device Information: Access details about the connected IAMMETER device.

    • Example: GET /api/v1/deviceinfo
    • Returns: Device ID, firmware version, and connectivity status.

Authentication

  • The API uses token-based authentication for secure access.
  • Include the API token in the request header for authorization.

Usage Examples

  • Real-Time Monitoring: Display live energy usage on a dashboard.
  • Energy Reporting: Generate reports using historical data.
  • Smart Home Integration: Automate energy-saving actions based on real-time data.
Top