Reference
IoT Platform for Energy Storage & Electricity Price Optimization
Our Work
Managing, monitoring, and intelligently controlling thousands of energy storage systems simultaneously in real time—that is the challenge we solved together with SENEC. Based on MQTT and Apache Kafka, we developed a scalable IoT platform that processes approximately 5 million messages per minute. Building on this, we developed an electricity price optimization system that automatically analyzes daily EPEX spot prices and intelligently controls the charging process for the storage units. This results in measurable financial benefits for the end customer.
Modern Energy Systems Thanks to smart technologies
Our Client: Who Is SENEC?
Since 2009, the SENEC GmbH in Leipzig intelligent Energy Storage Systems and Storage-Based Energy Solutions. With more than 75,000 systems sold and a network of over 1,100 specialist partners, SENEC is one of Europe’s leading providers of innovative energy and storage solutions for single-family homes. Its product portfolio includes energy storage systems, solar modules, a virtual electricity account, and electric vehicle charging stations. Since 2018, SENEC has been a wholly owned subsidiary of EnBW Energie Baden-Württemberg AG and employs over 450 people at locations in Germany, Italy, and Australia.
Innovative Real-Time Software Platform (IoT) for the Energy Storage Systems of Tomorrow
Project Success Story
Real-time software platforms for the energy storage systems of tomorrow: Over the years, SENEC has developed five core areas – ranging from the storage platform to billing and the partner portal.
Key Areas of Cooperation
The goal was to reliably manage thousands of energy storage systems in the field in real time—with the ability to remotely diagnose, update, and automatically integrate devices. In addition, the end customer was to receive tangible financial benefits through smart charging control that automatically adjusts to daily electricity prices.
![]()
Key Factors
- Remote Firmware Updates and Real-Time Diagnostics without on-site work
- Automated Onboarding New storage via a web app
- Daily EPEX Spot Price Feed for smart charging control
- Performance Optimization Through Bulk Processing as the volume of news increases
![]()
Implementation
- Performance Optimization Through Bulk Processing of Up to 1,000 Messages Per Event
- Implementation of remote firmware updates, real-time diagnostics, and automatic onboarding via a web app
- Development of an electricity price optimization system that retrieves daily EPEX spot prices via CronJob for automatic charging control
Results of the Collaboration
Today, SENEC has a highly available IoT platform that reliably manages several thousand storage units in real time—with remote firmware updates, real-time diagnostics, and automatic onboarding via a web app. Partner specialists can be supported entirely remotely, without the need for on-site visits. Electricity price optimization adds a concrete value-added feature to the platform: The storage system automatically charges when electricity is cheap, thereby reducing grid consumption during peak-price periods.
At the heart of the platform is an event-driven architecture based on MQTT and Apache Kafka—deliberately chosen over traditional REST polling, which reaches its limits when thousands of devices are communicating simultaneously. Targeted performance optimizations through bulk processing significantly increased throughput without requiring fundamental changes to the architecture. The electricity price optimization feature evaluates current EPEX spot prices daily via a CronJob and automatically controls the charging process without manual intervention.
Storage & Electricity Price Optimization – Features
Additional Industry References
Learn more about our expertise and services in the energy sector.
Software for Partner and Installer Portals
Modernization, redesign, and Kubernetes migration of a central sales tool for more than 1,100 field sales partners. …
Customer portal software for virtual power plants
New Customer Portal for e2m: Management and Forecasting of Thousands of Decentralized Generation Plants in the Virtual Power Plant. …
AI-Driven Predictive Maintenance for Energy Storage Systems
AI-powered failure prediction for energy storage systems in the field — developed, trained, and deployed in live operations. …
Billing Engine: Digital Billing System
Our billing engine for SENEC: a custom-built billing system for complex energy contracts. …
Get Started on Your Project
Sebastian Wetzel
We understand that every project is unique. Our experts look forward to speaking with you to find customized solutions.