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

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.