Master Configurations

Master configurations define configuration settings for individual adapters. The sections below provide details for the master configuration provided for each Smart Grid Gateway adapter.

Itron OpenWay Master Configuration

The “Itron – Master Config” master configuration defines details used by the Itron OpenWay commands and payload processing, including the following:

  • Itron Version: Used to specify the version of the Itron OpenWay head end system being used.

  • Command Status Changed URL Configuration: Used to define URL configuration for asynchronous callback requests.

    • Status Changed Service URL Script: Used to define a service script which composes the URL for asynchronous callbacks. The script should include an /output/applicationUrl field containing the results. When determining the URL, the system initially checks if a script has been configured on this field, and if so, that script is used. If this field is blank (which is the default), the Determine Application URL (D1-DetStChSU) script is used to compose the URL.

    • Default Status Changed Service URL: The base portion of a URL sent to the head end system which provides a location to which it should send an asynchronous callback request. This base URL is appended by command-specific URL components defined as algorithm parameters on "Populate Send Details." algorithms on outbound communication business objects.

    • Commands: Command-specific base URLs for asynchronous callback requests

  • Arrived Data Save Locations: Used to define how payloads and exceptions are routed and processed by the Itron DataSubscriberService, Itron EventSubscriberService, and Itron ExceptionSubscriberService inbound web services.

    • DataArrived Output Configuration: Defines how payloads are routed and processed by the Itron DataSubscriberService inbound web service.  

      • Save to Staging: A flag that indicates if payloads routed and processed by the Itron DataSubscriberService inbound web service should be saved to a staging area in Oracle Object Storage. This should be set to "Yes" to enable the use of a staging area in Object Storage. 

      • File Storage: The staging location where payloads are routed for later processing. This should be a File Location Extendable Lookup value.

      • Output Bucket/Folder Name: The specific object storage bucket or folder within the file storage location where payloads are routed.

      • Filename Generation Script: The name of a service script used to compose the filename when saving incoming payloads to the staging area. By default, the D8-DEFFNGEN script is used.

    • EventsArrived Output Configuration: Defines how event payloads are routed and processed by the Itron EventSubscriberService inbound web service.

      • Save to Staging: A flag that indicates if event payloads routed and processed by the Itron EventSubscriberService inbound web service should be saved to a staging area in Oracle Object Storage. This should be set to "Yes" to enable the use of a staging area in Object Storage.

      • File Storage: The staging location where event payloads are routed for later processing. This should be a File Location Extendable Lookup value.

      • Output Bucket/Folder Name: The specific object storage bucket or folder within the file storage location where event payloads are routed.

      • Filename Generation Script: The name of a service script used to compose the filename when saving incoming event payloads to the staging area. By default, the D8-DEFFNGEN script is used.

    • ExceptionsArrived Output Configuration: Defines how exceptions are routed and processed by the Itron ExceptionSubscriberService inbound web service

      • Save to Staging: A flag that indicates if exceptions routed and processed by the Itron ExceptionSubscriberService inbound web service should be saved to a staging area in Oracle Object Storage. This should be set to "Yes" to enable the use of a staging area in Object Storage.

      • File Storage: The staging location where exceptions are routed for later processing. This should be a File Location Extendable Lookup value.

      • Output Bucket/Folder Name: The specific object storage bucket or folder within the file storage location where exceptions are routed.

      • Filename Generation Script: The name of a service script used to compose the filename when saving exceptions to the staging area. By default, the D8-DEFFNGEN script is used.

Landis+Gyr Master Configuration

The “L+G – Master Config” master configuration defines details used by the Landis+Gyr commands and payload processing, including the following:

  • Command Status Changed URL Configuration: Used to define URL configuration for asynchronous callback requests

    • Status Changed Service URL Script: Used to define a service script which composes the URL for asynchronous callbacks. The script should include an /output/applicationUrl field containing the results. When determining the URL, the system initially checks if a script has been configured on this field, and if so, that script is used. If this field is blank (which is the default), the Determine Application URL (D1-DetStChSU) script is used to compose the URL.

    • Default Status Changed Service URL: The base portion of a URL sent to the head end system which provides a location to which it should send an asynchronous callback request. This base URL is appended by command-specific URL components defined as algorithm parameters on "Populate Send Details." algorithms on outbound communication business objects.

    • Commands: Command-specific base URLs for asynchronous callback requests

  • AMI Events Configuration: Used to define settings for the CIM AMIEvent interface

    • Save to Staging Area: Flag that indicate whether to save incoming data to a staging area, such as Oracle Object Storage, or process it directly

    • Processing Configuration Value: An SGG Payload Processing Configuration extendable lookup used when immediately processing the AMIEvent payloads

Sensus Master Configuration

The “Sensus Master Configuration” master configuration defines details used by the Sensus commands and outage events, including the following:

  • Command Status Changed URL Configuration: Used to define URL configuration for asynchronous callback requests

    • Status Changed Service URL Script: Used to define a service script which composes the URL for asynchronous callbacks. The script should include an /output/applicationUrl field containing the results. When determining the URL, the system initially checks if a script has been configured on this field, and if so, that script is used. If this field is blank (which is the default), the Determine Application URL (D1-DetStChSU) script is used to compose the URL.

    • Default Status Changed Service URL: The base portion of a URL sent to the head end system which provides a location to which it should send an asynchronous callback request. This base URL is appended by command-specific URL components defined as algorithm parameters on "Populate Send Details." algorithms on outbound communication business objects.

    • Commands: Command-specific base URLs for asynchronous callback requests

  • Outage Events Head End System: Used to define the head end system expected to which outage events are sent via the ODEventNotification interface

Silver Spring Networks Version Master Configuration

The “SSN – Version Master Config” master configuration specifies the version of the Silver Spring Networks head end system with which the system is communicating:

  • SSN Version: Used to define the version of the Silver Spring Networks head end system. Options include:
    • SSN Version 4.4
    • SSN Version 4.7
    • SSN Version 4.10
      Note: SSN Version 4.10 is only version of the Silver Spring Networks adapter supported with native implementations.
  • SSN - Get Job Status Configuration: Used to specify the Retry Limit and Wait Duration (in Seconds) for the Get Job Status requests sent by outbound communications.