Axelta Center of Excellence
For support:


Smart Grid Energy monitoring over IoT using ZigBee Mesh network and MQTT protocol

Brief description - In this project we are interfacing Arduino to electricity energy meter to read energy (kWh) and electric current (Amp) consumption data which is then interfaced to ZigBee module to send data wirelessly over mesh network & posted to cloud using Node MCU.


100% output Guaranteed

Block Diagram

Block Diagram

Package includes:

  • Node MCU
  • Xbee module
  • Energy meter
  • Current sensor
  • Power supply
  • USB to D Type cable
  • USB to Micro Cable
  • Connectors
  • CD with complete documentation, software's required,libraries,video,Osmosis Platform account creation documents

Technologies used

  1. ZigBee
  2. Wi-Fi
  3. Energy, Power, Current reading - KWh, Watt, Amp
  4. MQTT - Message Queuing Telemetry Transport

Software used

  1. Arduino IDE - for Arduino and NodeMCU programming
  2. XCTU Application - for Xbee configuration
  3. MQTT Lens
  4. OSMOSIS MQTT Broker

Hardware used

  1. Energy meter
  2. Power switch
  3. Load Bulb
  4. Optocoupler
  5. Current sensor
  6. Arduino UNO
  7. ZigBee Module
  8. Wi-Fi module

Project area

Smart Grid, Smart Cities, IoT enable power plants.

System Block Diagram

Block Diagram

Sample output report generated form posted data are given below