Products / Smart Metering Protocols / DLMS Device Write Service
Smart Metering Protocols

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

Put DLMS Device Write Service to work on your estate.

Request a demo →