Communication Flows
Command |
Outbound Communication |
Inbound Communication |
Completion Event |
---|---|---|---|
Remote Connect (This command has sub-commands) |
Initiate MR by Mtr Num Initiate Connect Disconnect |
Reading Changed Notification Connect Disconnect State Changed Notification |
Connect Device Create IMD Completion Event |
Remote Disconnect (This command has sub-commands) |
Initiate Connect Disconnect Initiate MR by Mtr Num |
Connect Disconnect State Changed Notification Reading Changed Notification |
Disconnect Device Create IMD Completion Event |
Device Commissioning (Registration) |
L+G Add Meter to Inventory |
Device Commissioning |
|
Device Commissioning (Installation) |
L+G Meter Exchange Notification |
Device Commissioning |
|
Device Decommissioning |
Meter Remove Notification |
Device Decommissioning |
|
Device Deregistration |
L+G Meter Retire Notification |
Device Deregistration |
|
On-Demand Read (Scalar) |
Initiate MR by Mtr Num |
Reading Changed Notification |
Create IMD Completion Event |
On-Demand Read (Scalar) - CIM |
CIM Meter On Demand Read (Scalar) |
CIM Meter On Demand Read Response |
Create IMD Completion Event |
On-Demand Read (Interval) |
Initiate MR by Mtr Num |
Reading Changed Notification |
Create IMD Completion Event |
On-Demand Read (Interval) - CIM |
CIM Meter On Demand Read (Interval) |
CIM Meter On Demand Read Response |
Create IMD Completion Event |
Device Status Check |
CIM Ping |
CIM Ping Response |
|
Demand Reset |
Schedule Demand Reset (Multispeak) |
Schedule Demand Reset Response (Multispeak) |
Create IMD Completion Event |
Device Registration Commission Commands
Landis+Gyr device commission commands can be used to “register” the device and notify the L+G head-end system that meters have been added to inventory. Device commission commands of this type have the “Registration-Only Mode” flag set to “Yes”. An Enter algorithm on the “Commission Ready” state evaluates the Registration-Only Mode of the command and if set to “Yes”, the command skips the default “Waiting for Measurement” state and is transitioned to the “Execute Completion Event” state, and an activity log entry is created.
Only the device registration request is sent to the head-end system for device commission commands of this type.
Device registration commands are typically created when new devices are added to inventory in an asset management system such as Oracle Utilities Operational Device Management.
Device Installation Commission Commands
Landis+Gyr device commission commands can be used to notify the L+G head-end system that meters have been installed or exchanged. An Enter algorithm on the “Commission Ready” state evaluates the “Is Installation Check Unnecessary” flag of the command and if set to “False”, the algorithm creates an “L+G Meter Exchange Notification” outbound communication and sends an installation notification to the head-end system.
Device Deregistration Commands
The Landis+Gyr adapter supports the Device Deregistration command (based on the D1-DeviceDeregistration business object). This command sends a communication that deregisters the device in the head-end system, and is most often used when retiring a device. The specific message sent is defined for the Device Deregistration processing role for the L+G head-end system service provider.
Device deegistration commands are typically created when devices are retired in an asset management system such as Oracle Utilities Operational Device Management.
Unit of Measure Filtering for On-Demand Reads
Readings returned via On-Demand Read commands are filtered on the combination of Unit of Measure/Time of Use/Service Quantity Identifiers (UOM/TOU/SQI) configured for the device and measuring component. When filtering is enabled, only readings that match a configured UOM/TOU/SQI combination are processed. All others are filtered out.
Filtering is enabled by default via the “Opt Out Of Filtering” parameter (set to "false" by default) on the D3-CCOMPEV (Create IMD Completion Event ) algorithm on the Create Completion Events status of the D3-ReadingChgNotification (Reading Changed Notification - SOA based) business object.
The D3-VALDVCFIL (Check if Device has any Filtering errors) algorithm on the Validate status of the D3-ReadingChgNotification (Reading Changed Notification - SOA based) business object is used to check for errors related to filtering. The value of the “Opt Out Of Filtering” parameter on this algorithm must match the value of the parameter on the D3-CCOMPEV algorithm. The parameters should both be set to either "false" (the default) or "true" (if filtering is to be disabled).
Demand Reset Commands
For on-demand read commands associated with Demand Reset commands, filtering is enabled by default via the “Opt Out Of Filtering” parameter (set to "false" by default) on the D3-SDRCCE (Create Schedule Demand Reset Completion Event) algorithm on the Create Completion Events status of the D3-ScheduleDemandResetResponse (Schedule Demand Response(Multispeak)) business object.
The D3-VALSDRCCE (Check if Device has any Filtering errors - Schedule Demand Reset) algorithm on the Validate status of the D3-ScheduleDemandResetResponse (Schedule Demand Response(Multispeak)) business object is used to check for errors related to filtering. The value of the “Opt Out Of Filtering” parameter on this algorithm must match the value of the parameter on the D3-SDRCCE algorithm. The parameters should both be set to either "false" (the default) or "true" (if filtering is to be disabled).
CIM Commands
For CIM-based on-demand read commands, filtering is enabled by default via the “Opt Out Of Filtering” parameter (set to "false" by default) on the D3-CCMPEVCIM (Create CIM Completion Event) algorithm on the Create Completion Events status of the D3-CIMMeterReadingsResponse (CIM Meter On Demand Read Response SOA Based) business object.
The D3-VALCEVCIM (Check if Device has any Filtering errors CIM Completion Event) algorithm on the Validate status of the D3-CIMMeterReadingsResponse (CIM Meter On Demand Read Response SOA Based) business object is used to check for errors related to filtering. The value of the “Opt Out Of Filtering” parameter on this algorithm must match the value of the parameter on the D3-CCMPEVCIM algorithm. The parameters should both be set to either "false" (the default) or "true" (if filtering is to be disabled).