Solar Field Monitoring Field
Requirement:
The client wanted to develop a solar panel monitoring system that would help visualise performance data from PV devices across multiple locations. The goal was to enhance operational efficiency by gaining real-time insights into system performance, thereby maximizing energy yield and streamlining maintenance. They were looking for a scalable, centralized platform that could offer dashboards, alerts, and historical trends to support their maintenance and energy optimization teams.
Solution
We designed and implemented a solar panel monitoring system using the ThingsBoard IoT platform for device data visualization and management. The devices communicate using both HTTP and MQTT protocols, ensuring flexible and reliable data ingestion. The backend infrastructure is hosted on AWS, utilizing EC2 instances for scalability and high availability. Sensor and inverter data from each solar installation is sent to the platform, where it is parsed, processed, and visualized using customizable dashboards. Features such as rule-based alerts, historical analytics, and remote device management were integrated to support proactive maintenance and performance optimization of the PV plants.
We also designed a Flutter-based mobile application for visualization and control.



