Back to Projects
CompletedIoTPrivate

Smart Meter IoT

IoT-based smart electricity metering system with real-time consumption monitoring, remote disconnect, and billing integration.

Smart Meter IoT

Challenges

  • Dealing with unreliable power and network connectivity in remote deployment areas
  • Calibrating current sensors (ACS712) for accurate readings across varying loads
  • Implementing a reliable store-and-forward mechanism when MQTT connection drops

Features

Real-time power consumption monitoring with 5-second granularity
Remote disconnect/reconnect capability via relay control
Automated billing with configurable tariff rates and late payment penalties
Consumption analytics with daily, weekly, and monthly trends
SMS and email alerts for abnormal usage patterns and low balance

Technical Highlights

  • Achieved 98.5% data accuracy compared to manual meter readings
  • Battery backup system keeps the meter running during power outages
  • Remote firmware update capability via OTA

Impact

Deployed in 3 residential buildings, reducing manual meter reading costs by 100% and improving billing accuracy by 15%.

My Role

IoT Engineer & Backend Developer

Timeline

10 weeks (Aug 2024 - Oct 2024)

Tech Stack
PythonIoTArduinoNode.jsMQTTInfluxDB
Private repository: available on request

Have a similar project?

Let's build something great together. I'm available for freelance work.

Get in Touch