How Tecell’s CMS handles duplicate MeterValues messages

How Tecell's CMS handles duplicate MeterValues messages

Tecell’s Charge Management System (CMS) automatically detects and filters duplicate MeterValues messages from charging stations to prevent data redundancy and ensure accurate billing. The system uses a combination of timestamp comparison and transaction ID tracking to identify repeated data points. When duplicates are detected, the CMS discards them while preserving the most recent and complete metering data. This process maintains data integrity without requiring manual intervention.

How duplicate detection works in practice

The CMS evaluates each MeterValues message based on two key identifiers: the transaction ID and the timestamp. If a message arrives with the same transaction ID and a timestamp that matches a previously recorded entry, the system flags it as a duplicate. This mechanism prevents duplicate entries from appearing in reports or billing systems. The filtering happens in real time, ensuring that only unique data is processed for further actions.

For example, if a charging station sends the same 10-minute metering update twice due to a communication glitch, the CMS will recognize the repetition and ignore the second message. This behavior is especially important in environments with unreliable network connections, where retransmissions are common. The system logs these duplicate events for audit purposes, allowing operators to monitor and troubleshoot communication issues.

What this means for charging station operators

Operators benefit from clean, accurate billing data without needing to manually resolve duplicate entries. This reduces administrative overhead and minimizes disputes with users or fleet managers. The CMS also supports compliance with industry standards by ensuring that metering data reflects actual charging activity. For fleet operators managing multiple stations, this feature ensures consistent reporting across all locations.

When a station sends a duplicate message, the system does not alert the operator unless there’s a pattern of repeated issues. This avoids overwhelming users with unnecessary notifications. Instead, the system focuses on maintaining data accuracy and performance, which is essential for scalable deployments.

Related Reading

For more on related topics, see: EV Charging CMS – Basic Plan | Tecell.

Further reading: Tecell CMS – EV Charging Software for Fleets, Apartments & Workplaces

Scroll to Top