S2 Services (CEM)
- become a flexible and useful part of an EMS,
- with automated connection & configuration,
- while the EMS respects their its self-chosen preferred operation modes
Seita is one of the early implementing companies in this growing eco-system. On this page, we describe the services we provide around the EMS side of S2 (or the Customer Energy manager, “CEM”).

CEM implementations for pilots
We have experience with two complementary approaches:
Cloud-based CEM
- Built on FlexMeasures using the flexmeasures-s2 plugin
- WebSocket-based S2 server accessible to distributed devices
- Suitable for scalable pilot setups and integration testing
Local CEM (edge / gateway)
- Based on the flexmeasures-client toolkit
- Runs close to devices (e.g. in a home or gateway environment)
- Suitable for testing local coordination and device interaction
FlexMeasures-based implementations
- Deployment of S2-enabled CEMs using FlexMeasures
- Integration of the S2Scheduler for advanced optimization
-WebSocket-based communication with devices (RMs) - Custom extensions for your specific assets and business logic
Scheduling & flexibility experiments
We enable pilots that demonstrate the value of coordinated energy flexibility.
- Multi-device scheduling (e.g. EVs, batteries, heat pumps)
- Cost optimization using dynamic tariffs
- Target profile optimization (e.g. grid signals)
- Exploration of different S2 control strategies
Our implementations are based on the FlexMeasures scheduling framework, including advanced optimization techniques.

Pilot deployment & scaling experiments
We support the technical setup and controlled scaling of your pilot.
- Docker-based deployment of pilot environments
- Integration with simulated or real devices
- Scaling tests with increasing numbers of resources
- Identification of bottlenecks (e.g. concurrency, communication, infrastructure)
Insights & iteration
A pilot is only valuable if it leads to actionable insights.
We help you:
- Analyze pilot results and system behavior
- Identify architectural improvements
- Understand limitations of current S2 implementations
- Define next steps toward production readiness

Why FlexMeasures?
FlexMeasures is a proven, open-source energy management platform designed for flexibility orchestration.
- Open architecture and vendor-independent
- Built for scheduling and forecasting
- Supports complex assets and multi-device coordination
- Actively used in real-world pilots and deployments
- Flexible enough for experimentation and rapid iteration
This makes it ideal for exploring S2 without committing to a fixed architecture too early. By building on FlexMeasures, you avoid vendor lock-in and gain a transparent, extensible foundation for your energy services.
Typical pilot scenarios
- Home Energy Management Systems (HEMS)
- Smart charging and EV integration
- Battery and hybrid system coordination
- Flexibility aggregation experiments
- Validation of S2 communication with real devices
Typical use cases
- Home Energy Management Systems (HEMS)
- Smart charging for electric vehicles
- Battery optimization and aggregation
- Hybrid systems (e.g. heat pump + storage + PV)
- Demand response and flexibility services
From pilot to production
We support the full journey:
- Exploration – feasibility, architecture, S2 design
- Prototype – working CEM with real devices or simulations
- Pilot – field testing with controlled scaling
- Production – robust, scalable deployment

