Sorry, your browser does not support JavaScript!

How to Integrate IAMMETER Wi-Fi Energy Meter with Home Assistant (Core Integration Guide)

๐Ÿงญ Introduction

Integrating IAMMETER Wi-Fi energy meters with Home Assistant enables real-time monitoring of household or solar PV systems. This guide focuses on the Core Integration, the simplest and officially supported method to connect IAMMETER meters to Home Assistant.

IAMMETER meters also support other communication protocols such as Modbus/TCP, MQTT, and HTTP API, giving you full flexibility to integrate with smart home or industrial systems.

๐Ÿ”น For a full comparison of all integration methods, see Advanced Integrations Overview.

Home Assistant is a leading open-source platform for smart home automation (official site). By integrating IAMMETER meters, you can easily monitor power usage, visualize solar generation, and automate devices based on energy data.

IAMMETER and Home Assistant integration


โš™๏ธ Step-by-Step Setup Guide

1. Install Home Assistant

Download and install the latest version of Home Assistant (version 0.107.0.dev20200310 or later).

Install Home Assistant


2. Configure the IAMMETER Sensor

Edit your configuration.yaml file and add the IAMMETER integration:

sensor:
  - platform: iammeter
    host: 192.168.1.6
    name: meter

๐Ÿ’ก Tip: Double-click the meter icon from the IAMMETER Wi-Fi Tool or scan your LAN to find the local IP address.

IAMMETER Configuration


3. Restart Home Assistant

After saving the configuration, restart Home Assistant. Once restarted, IAMMETER sensor entities will automatically appear in your entity list.

Sensor entities in HA


4. Available IAMMETER Entities

๐Ÿ”ธ Single-Phase Meter (WEM3080)

Entity Unit Description
wem3080_voltage V Voltage
wem3080_current A Current
wem3080_power W Active Power
wem3080_importenergy kWh Imported Energy (from grid)
wem3080_exportgrid kWh Exported Energy (to grid)

๐Ÿ”ธ Three-Phase Meters (WEM3080T, WEM3050T, WEM3046T)

All IAMMETER three-phase Wi-Fi energy meters provide comprehensive measurements for each phase (A / B / C), including:

  • Voltage (V)
  • Current (A)
  • Active Power (W)
  • Frequency (Hz)
  • Power Factor
  • Imported and Exported Energy (kWh)

These models โ€” WEM3080T, WEM3050T, and WEM3046T โ€” are ideal for three-phase solar PV monitoring, industrial energy management, and split-phase residential systems.
They share the same communication interfaces (HTTP, Modbus/TCP, MQTT) and can be seamlessly integrated into Home Assistant using any of the integration methods described in this guide.

IAMMETER Wiring & Installation Guide


5. Customize Your Dashboard (Lovelace)

You can easily visualize your IAMMETER data with Home Assistantโ€™s Lovelace UI.

Example card configuration:

cards:
  - cards:
      - entity: sensor.meter_voltage
        max: 300
        min: 100
        name: Voltage
        type: gauge
      - entity: sensor.meter_power
        max: 5000
        min: 0
        name: Power
        type: gauge
    type: horizontal-stack
  - entities:
      - entity: sensor.meter_voltage
      - entity: sensor.meter_power
      - entity: sensor.meter_importenergy
      - entity: sensor.meter_exportgrid
    type: glance
  - entities:
      - entity: sensor.meter_power
      - entity: sensor.meter_voltage
      - entity: sensor.meter_importenergy
    hours_to_show: 24
    type: history-graph

Dashboard Example


๐Ÿ”‹ Real-world Applications

With IAMMETER integrated into Home Assistant, you can:

  • Monitor solar PV generation and self-consumption
  • Automate EV charging based on solar surplus
  • Control water heaters or relays using real-time grid export readings
  • Create energy-saving automations for smart homes

Example Use Cases:

You can also combine IAMMETER with the WPC3700 Wi-Fi Power Controller to dynamically control resistive loads (like water heaters) based on solar export power.


๐ŸŒ Advanced Integrations Overview

IAMMETER provides several integration options beyond the Core method. Each offers unique advantages for specific use cases.

Method Interface Refresh Rate Description
Core Integration HTTP ~1 min Simple setup (this guide)
Modbus/TCP Sensor Modbus/TCP 1 s Best for real-time control
MQTT Sensor MQTT 12 s Flexible and cloud-free
HACS (Custom Integration) HTTP/Modbus 1 sโ€“1 min Extended Home Assistant features
MQTT Discovery (New, FW โ‰ฅ i.76.058.8) MQTT 6 s Auto device discovery, easy setup

๐Ÿ“˜ Learn more: Full Comparison of Home Assistant Integrations


๐Ÿงฉ Compatible Systems

IAMMETER energy meters also integrate with:


๐Ÿงฐ Troubleshooting & FAQ

Q1. The IAMMETER sensor does not appear after restart. โ†’ Check your meterโ€™s local IP address and ensure it matches the host: value in the YAML file.

Q2. Entities show โ€œUnavailableโ€ in Home Assistant. โ†’ Make sure the IAMMETER device is reachable in your LAN. Try pinging its IP address.

Q3. Can I use IAMMETER Cloud and Home Assistant simultaneously? โ†’ Yes. All integration methods (Core, Modbus/TCP, MQTT) can work alongside IAMMETER Cloud.

Q4. How often does the Core Integration refresh data? โ†’ Approximately every 60 seconds. For faster updates, use the Modbus/TCP integration.

Q5. Does IAMMETER support MQTT Discovery? โ†’ Yes. Starting from firmware i.76.058.8 (Jan 2025), MQTT Discovery is fully supported.


๐Ÿ“š More Resources


๐Ÿ•“ Last Updated

Updated: October 2025 Author: IAMMETER R&D Team Website: https://www.iammeter.com

Top