Supported Assets
Battery Storage Integration
Cleori enables battery storage systems to participate in the Estonian mFRR (manual Frequency Restoration Reserve) market operated by Elering. Our platform provides seamless integration for domestic and commercial battery systems, unlocking new revenue streams through grid flexibility services.
Why Battery Storage?
Battery storage systems are ideal for flexibility markets due to their:
- Bidirectional capabilities - Both charge and discharge for up/down regulation
- Fast response times - Sub-second activation for grid stability
- High efficiency - 85%+ round-trip efficiency
Integration Requirements
Minimum Specifications
- Capacity: 100 kWh minimum
- Power: 50 kW charge/discharge
- Response: < 2 seconds
- Efficiency: > 85% round-trip
- Communication: Real-time capable
Supported Technologies
- Lithium-ion (Li-ion)
- Lithium iron phosphate (LiFePO4)
- Flow batteries
- Sodium-ion
- Other grid-scale storage
Telemetry Requirements
Important: Telemetry must be sent at least every 10 seconds to meet Estonian mFRR market requirements.
| Parameter | Field | Unit | Description | Required |
|---|---|---|---|---|
| Time | time | RFC 3339 | Timestamp of measurement | ✅ |
| Power | power | kW | Power flow (+ import, - export) | ✅ |
| State of Charge | soc | % | Current battery charge level | ✅ |
Flexible Submission: Telemetry values can be sent all together in a single request or individually as they become available. The API accepts partial updates - you only need to include the time field and at least one measurement value.
Integration via Cleori API
Currently, integration is supported exclusively through the Cleori API. Partners must implement the required endpoints for telemetry submission and activation reception.
Sending Telemetry
Receiving and Confirming Activations
Time-Critical: Activation signals must be acknowledged promptly and executed according to market requirements.
Polling Requirement: Activations must be checked at least once per minute to ensure timely response to grid requirements.
Getting Activations
Poll for pending activations to receive dispatch instructions:
Confirming Activation
Once you've started executing an activation, confirm it:
Getting Started
- Step 1: Technical ReviewGather battery specifications and verify minimum requirements
- Step 2: API IntegrationImplement telemetry endpoints and activation handlers
- Step 3: Testing PhaseComplete integration testing with simulated activations
- Step 4: CertificationValidate compliance with Elering market requirements
- Step 5: Go LiveBegin live market participation and revenue generation
Ready to integrate? Our team is here to help you every step of the way.