Sorry, your browser does not support JavaScript!

Integrate 3rd-Party Devices into IAMMETER Virtual Meter

The IAMMETER Virtual Meter is an cloud-based solution that enables seamless integration of third-party energy monitoring devices—such as smart meters and solar inverters—into the IAMMETER-Cloud platform.

Open Source Project for Virtual Meter

To encourage more open-source applications of the IAMMETER Virtual Meter, IAMMETER has created a new open-source project on GitHub.

IAMMETER's Virtual Meter on GitHub

Virtual Meter repository on GitHub

The main goal of this project is to allow more third-party devices to integrate with the Virtual Meter via open APIs, thereby enabling access to IAMMETER-Cloud's powerful energy management and solar PV monitoring features.

How to Integrate Third-Party Devices into the Virtual Meter

There are two main steps required to upload third-party device data to the Virtual Meter:

  • Read local data: Users collect parameters (such as voltage, current, active power, forward energy, reverse energy, power factor, and frequency) from their inverter or meter devices via local interfaces.
  • Upload data via API: Use the API provided by the Virtual Meter to push the data to IAMMETER-Cloud.

For detailed instructions, please refer to: How to integrate 3rd-party smart meter into Virtual Meter

Supported Third-Party Devices

This section lists the third-party hardware currently supported by the Virtual Meter.

Inverters (Cloud Mode)

Currently supported inverter brands include GoodWe, Solax, Hoymiles, and Solinteg. These are all integrated via cloud bridging, which means data is fetched from the official monitoring platforms of the respective inverters.

We aim to support local data reading directly from inverter devices in future integrations.

If you're familiar with reading local data from a specific inverter brand, you're welcome to contribute by integrating it with the Virtual Meter.

Refer to: Locally Read Inverter Data and Upload to Virtual Meter

Shelly 3EM Pro

Shelly 3EM Pro is a three-phase smart meter developed by Shelly. Integrating this device into the IAMMETER Virtual Meter is straightforward and requires no additional hardware. By using the script feature of the Shelly 3EM Pro, you can run a JavaScript script and simply replace the SN in the script with your Virtual Meter SN. This enables the device to push its data (voltage, current, active power, forward energy, reverse energy, power factor, frequency) directly to IAMMETER Virtual Meter.

For step-by-step instructions, see: Push Shelly 3EM Pro data to IAMMETER's Virtual Meter

Shelly 3EM integration image

Rewards for Contributing to the Open Source Project

We warmly welcome all contributors to submit more pull requests (PRs) to the IAMMETER's Virtual Meter GitHub repository.

IAMMETER will offer the following rewards to contributors whose code is accepted into the project:

  • IAMMETER smart meter products
  • Extended service duration for Virtual Meter SN

About IAMMETER

IAMMETER is a company focused on energy management products and services, offering smart energy meters, management apps, and cloud platforms.

Our goal is to help customers manage, utilize, and save energy effectively, reducing electricity bills through smart monitoring and analysis.

Solutions

Products

System

Top