Back to Projects
CompletedIoTPrivate
Smart Meter IoT
IoT-based smart electricity metering system with real-time consumption monitoring, remote disconnect, and billing integration.
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