Smart meter writes at scale, safely
REST API that locks meters during writes, preventing conflicts and ensuring data integrity across your smart meter fleet.
What it is
A control interface for your DLMS/COSEM smart meters. Utilities and energy operators send write requests (like load-limit adjustments or meter resets) through the platform's web dashboard. The service acquires an exclusive lock on each meter to prevent concurrent writes, translates your meter identifiers to protocol instructions, executes them via the DLMS standard, and records every write attempt in your audit log. Both TCP and GPRS meter connections are supported.
Key benefits
Reliable Concurrent Write Protection
Exclusive per-meter locks prevent race conditions when multiple operators issue commands. Conflicts timeout and audit rather than corrupt meter state.
Complete Audit Trail
Every write attempt — whether successful or rejected — is logged to your database with timestamp, operator, target, and outcome. Full regulatory and forensic traceability.
Multi-Protocol Meter Support
Handles DLMS over TCP and DLMS over GPRS connections from a single REST API. No need for separate control systems per meter type.
Scalable Batch Operations
Issue hundreds of meter commands in one API call — they are processed concurrently, with no per-command overhead.
Capabilities
- Accept write requests from web dashboards and third-party integrations via REST API
- Lock individual meters during write operations to prevent concurrent command conflicts
- Translate operator commands (OBIS codes) into DLMS protocol instructions
- Execute writes to both TCP-connected and GPRS-connected smart meters
- Batch process multiple meter commands with individual error handling
- Record complete audit trail (OBIS code, value, status, timestamp, request ID) for every write
- Support load-limit operations (normal, minimum-over, minimum-under thresholds)
- Enforce request validation and connection verification before attempting writes
