iammeter for Openclaw

A professional Node.js client and CLI tool for querying, analyzing, and exporting energy data from iammeter smart meters via their official API.

iammeter
v0.2.0
Feb 27, 2026
1
1.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install iammeter-openclaw

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install iammeter-openclaw using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is iammeter?

The iammeter skill for Openclaw Skills provides a comprehensive interface for interacting with the iammeter energy monitoring solution. Designed for developers and energy management professionals, it allows for seamless communication with Wi-Fi-based single-phase and three-phase smart meters. This integration facilitates the retrieval of real-time electricity metrics, historical energy consumption, and site-level summaries.

By utilizing Openclaw Skills to bridge the gap between your local environment and the iammeter Cloud API, you can automate data collection and perform deep analysis on power usage. The skill is built on a standard Node.js architecture, ensuring it is both lightweight and highly extensible for custom energy monitoring workflows.

iammeter Use Cases

  • Monitoring real-time electricity metrics such as voltage, current, and power across multiple sites.
  • Exporting historical energy consumption data to CSV format for auditing or reporting purposes.
  • Performing offline analysis to identify connectivity issues or downtime in smart meter installations.
  • Automating energy data harvesting for integration with external dashboards or home automation systems using Openclaw Skills.

How iammeter Works

  1. The skill authenticates with the iammeter cloud using a secure API token managed by Openclaw Skills.
  2. It initializes a Node.js client that wraps the official Swagger-based API endpoints.
  3. Users issue commands via the CLI or AI agent to request specific datasets, such as site lists or historical energy history.
  4. The client processes the API response, handling rate limits and data formatting according to the provided parameters.
  5. Results are either displayed in the console or written to local files like CSVs for further use.

iammeter Setup

To get started, you must first obtain your API token from the iammeter dashboard. You can then configure the skill using one of these methods:

Option A: Automated Configuration Set the token in the Openclaw Skills UI. The token will be stored in your local configuration and injected as the IAMMETER_TOKEN environment variable at runtime.

Option B: Manual Setup

export IAMMETER_TOKEN=<your_token>
cd ~/.openclaw/workspace/skills/iammeter
npm install

iammeter Data Schema & Taxonomy

The skill manages several data types and file outputs summarized below:

Data Point Description Output Format
Site List A catalog of all user-registered energy monitoring sites Console/JSON
Meter Data Real-time upload data including power, voltage, and current Console/JSON
Energy History Aggregated energy usage over a specified time range CSV Export
Analysis Power and offline status reports for troubleshooting Console

iammeter Advanced Features

  • Multi-site support: Retrieve data from all places associated with a single iammeter account via Openclaw Skills.
  • Historical Data Export: Built-in CSV generation for energy history queries spanning custom date ranges.
  • Automated Authentication: Seamless token injection from global configuration files.
  • Comprehensive Analysis: Dedicated endpoints for power analysis and offline device identification.
  • Developer Friendly: Includes a full Node.js client wrapper for building custom extensions on top of the base skill.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*