S2 Services (CEM)

The S2 standard is an upcoming energy flexibility protocol, among others devised at TNO. What is it for? With S2, energy assets (PV, EV, heat pumps, batteries, etc.) can:

  1. become a flexible and useful part of an EMS,
  2. with automated connection & configuration,
  3. 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”).

S2 Landscape

CEM implementations for pilots

We develop S2-compatible CEM implementations tailored to pilot use cases.

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

These implementations allow you to explore different architectural choices within S2 and understand trade-offs between centralized and local control.

FlexMeasures-based implementations

We deliver production-ready implementations based on FlexMeasures.

  • 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.

S2 Architecture, focusing on the CEM

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

Visualization of simulation progress, good for deep dives

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.

FlexMeasures Logo

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:

  1. Exploration – feasibility, architecture, S2 design
  2. Prototype – working CEM with real devices or simulations
  3. Pilot – field testing with controlled scaling
  4. Production – robust, scalable deployment

Let’s build your S2 solution

If you are exploring S2 and want to move from concept to a working setup, we can help you build a practical, hands-on pilot that delivers real insight.