---
title: "Powermeter-values-to-MQTT-and-Websever"
url: "https://maker.wiznet.io/mason/projects/powermeter-values-to-mqtt-and-websever/"
markdown_url: "https://maker.wiznet.io/mason/projects/powermeter-values-to-mqtt-and-websever/md"
type: "UCC: User Created Content"
author: "twischi"
author_url: "https://github.com/twischi/Powermeter-values-to-MQTT-and-Websever"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "twischi"
original_url: "https://github.com/twischi/Powermeter-values-to-MQTT-and-Websever"
license: "MIT license (MIT)"
published: "2025-07-07"
language: "en"
tags: ["W5500", "ESP32"]
hardware: ["WIZnet W5500"]
likes: 0
views: 1398
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Powermeter-values-to-MQTT-and-Websever

> Powermeter-values-to-MQTT-and-Websever

Original author: twischi (source: https://github.com/twischi/Powermeter-values-to-MQTT-and-Websever)

## Components

- **WIZnet W5500** x 1 ([docs](https://docs.wiznet.io/Product/Chip/Ethernet/W5500))

WIZnet parts: W5500 ([Datasheet](https://docs.wiznet.io/Product/Chip/Ethernet/W5500/datasheet?utm_source=maker&utm_medium=project&utm_campaign=w5500), [product hub](https://maker.wiznet.io/products/w5500/))

## Documents and links

- [Powermeter-values-to-MQTT-and-Websever](https://github.com/twischi/Powermeter-values-to-MQTT-and-Websever) (code)

## Article

## Overview

The **Powermeter-values-to-MQTT-and-Websever** project is an open-source firmware solution for reading data from power meters using the MODBUS protocol and publishing this data to an MQTT broker and an integrated web server. The project supports both Ethernet and Wi-Fi connectivity, as well as Over-The-Air (OTA) firmware updates.

---

## Features

**MODBUS RTU/TCP Support**:
Compatible with a wide range of powermeters that use the MODBUS protocol. Supports both RTU and TCP modes.

**MQTT Integration**:
Publishes powermeter readings to MQTT brokers for integration with platforms such as Home Assistant and Node-RED.

**Built-in Webserver**:
Provides real-time data visualization and device configuration through a web interface.

**Ethernet and Wi-Fi Connectivity**:
Supports both wired and wireless network connections for flexible deployment.

**OTA Firmware Updates**:
Allows firmware upgrades through the web interface without physical access to the device.

---

## Use Cases

Smart home energy monitoring

Industrial automation and energy management

Remote power data logging and analysis

IoT powermeter integration projects

---

## How to Use

Flash the firmware to a compatible ESP8266 or ESP32 device.

Connect the device to the powermeter via MODBUS.

Configure MQTT broker and network settings through the web interface.

Access power meter data via MQTT or the web server.

---

## Keywords

MODBUS to MQTT

Powermeter MODBUS integration

ESP32 powermeter firmware

IoT energy monitoring solution

MODBUS web server

OTA update for powermeter devices

---

For more details and source code, visit the [GitHub repository](https://github.com/twischi/Powermeter-values-to-MQTT-and-Websever).

---

Source: https://maker.wiznet.io/mason/projects/powermeter-values-to-mqtt-and-websever/
