BackSolar IoT Monitoring Platform
IoT

Solar IoT Monitoring Platform

Real-time solar charger monitoring platform for connected devices and energy data using Raspberry Pi and MQTT.

ReactNode.jsMQTTMySQLRaspberry PiLinux Live Demo
Solar IoT Monitoring Platform
Solar IoT Monitoring Platform
Solar IoT Monitoring Platform
1

Problem

Needed real-time monitoring of distributed solar charger devices across multiple locations with no reliable internet connectivity.

2

Solution

Built an end-to-end IoT platform with Raspberry Pi edge devices communicating via MQTT to a centralized Node.js backend, with a React dashboard for live data visualization — including live energy flow, a device map, and CO₂ offset/carbon credit tracking.

3

Architecture

Device → Raspberry Pi → MQTT Broker → Node.js Backend → MySQL → React Dashboard

4

My Contribution

Designed the full system architecture, developed the MQTT integration layer, built the real-time dashboard and device map, and deployed on Linux VPS with Nginx and PM2.

5

Result

Currently monitoring 510 devices (338 online) across Rajasthan in real time, with a 66.3% success rate and live tracking of solar output, CO₂ offset, and carbon credits.