Read remote Modbus meters over GPRS
Platform service that automatically collects meter readings from Modbus devices connected via GPRS modems, bridging wireless and wired protocols.
What it is
This backend service enables automatic meter reading (AMR) for Modbus-based energy and industrial devices that connect to the platform via GPRS modems. It listens for incoming modem connections, reads Modbus registers from remote meters, and streams the readings into the platform's data pipeline. The service supports both TCP and RTU protocols over GPRS, making it adaptable to different modem and meter configurations.
Key benefits
Wireless meter data collection
Automatically read Modbus meters from anywhere your GPRS modems can reach—no wired infrastructure required. Data flows continuously into your platform.
Dual protocol flexibility
Support for both Modbus TCP-over-GPRS and RTU-over-GPRS means you can work with any modem or meter configuration without rewiring.
Scalable multi-meter polling
The service manages thousands of meter connections in a single deployment, with configurable poll cycles per device and automatic health monitoring.
Real-time data broadcasting
Meter readings are immediately broadcast via the platform's messaging infrastructure (RabbitMQ or direct socket), enabling live dashboards and analytics.
Capabilities
- Accept incoming GPRS modem connections on a configured listening port
- Read Modbus registers from remote meters using either TCP or RTU protocol
- Poll meters on schedules you define per device
- Broadcast meter readings as binary messages into the platform's messaging layer
- Validate license at startup and enforce platform licensing
- Simulate meter readings for testing and staging environments
- Configure all polling, GPRS connections, and message routing from the platform database
