DLMS/Cosem
The DLMS/COSEM Device Driver allows Iotellect Server to communicate with smart meters supporting DLMS/COSEM protocol. Meter readings and readings' metadata are retrieved and are available as device setting variables.
The DLMS/COSEM driver supports both serial and IP (TCP) meter communications.
Configuring Iotellect Server for Serial Communications
See Enabling Serial Communications if you have troubles connecting to DLMS/COSEM serial devices.
Driver Information
Driver Plugin ID: | com.tibbo.linkserver.plugin.device.dlms-cosem |
Global Settings
None defined.
User Level Settings
None defined.
Device Account Properties
Connection Properties
Connection settings define how Iotellect Server communicates with a certain DLMS/COSEM device. These settings may be accessed using the Edit Device Properties action of Device Context. The following connection properties are available:
Property | Description |
Mode | A choice of DLMS/COSEM TCP, DLMS/COSEM UDP and DLMS/COSEM Serial. |
IP address or host name | Address of DLMS/COSEM device (for DLMS/COSEM TCP/UDP). |
Port | DLMS/COSEM device port (IP port number defaulting to 4059 for DLMS/COSEM TCP/UDP; Serial port name for DLMS/COSEM Serial). |
Baud Rate | Baud Rate (for DLMS Serial). |
Incoming Flow Control | Incoming flow control type: None, CTS/RTS, or XON/XOFF (for DLMS/COSEM Serial). |
Outgoing Flow Control | Outgoing flow control type: None, CTS/RTS, or XON/XOFF (for DLMS/COSEM Serial). |
Data Bits | Serial data bits (for DLMS/COSEM Serial). |
Stop Bits | Serial stop bits (for DLMS/COSEM Serial). |
Parity | Serial parity (for DLMS/COSEM Serial). |
Timeout | Command timeout (default is 30 seconds). |
Manufacturer | Meter manufacturer (for secondary addressing). |
Authentication | Authentication (None, Low, High), and enter the Password, if needed. |
Password | Password for authorization. |
Logical Name Referencing | Logical Name Referencing: using Logical Names (LN) is based on OBIS codes or Short Names (SN) use simply register addresses. |
Client Address | Client ID. |
Logical Server | Logical address. |
Physical Server | Physical address. |
Device Assets
The driver creates one root asset for every DLMS/COSEM object type supported by the device. Each asset's children match to the individual instances of this object found in the device.
Device Settings
No settings are provided by the driver.
Device Operations
No operations provided by the driver.
Device Events
No events provided by the driver.
Connection Handling
This driver makes the device Online if:
- Serial port was opened successfully (for DLMS/COSEM Serial devices)
- TCP connection with the device was successfully established (for DLMS/COSEM TCP/UDP devices)
Synchronization Details
Synchronization between Iotellect Server and DLMS/COSEM device includes the following steps:
- Reading metadata of available meter readings.
- Reading values of M-Bus meter readings and storing these values in settings cache.
Was this page helpful?