SunnySide Energy Corp approached Rethink Partners to modernize their solar farm management system. Their existing legacy software was unable to handle the real-time data influx from over 5,000 new solar panels, leading to inefficiencies and lost energy production data.
We developed a custom cloud-based architecture using IoT edge computing. This allowed data to be processed locally at the inverter level before being synced to the central dashboard, reducing bandwidth usage by 60% and providing sub-second latency for critical alerts.
The primary challenge was the unreliable internet connectivity at the remote solar farm site. Standard cloud polling methods resulted in data gaps. To solve this, we implemented a robust 'store-and-forward' mechanism on the local gateway devices. This ensures that even during a network outage, 24 hours of high-resolution data is buffered locally and synced automatically once connectivity is restored.
Additionally, standardizing data formats from three different hardware manufacturers required building a custom middleware layer. This abstraction allowed the client to swap out hardware vendors in the future without rewriting their core application logic.