Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Adapter for Structured Data Files

Sample JSON file (Structured Data Files)

  • Last UpdatedJun 26, 2025
  • 2 minute read

This represents the sample JSON (JavaScript Object Notation) file that ships with the Structured Data Files software.

{

  "System": {

    "Logging": {

      "logLevel": "Information",

      "logFileSizeLimitBytes": 34636833,

      "logFileCountLimit": 31

    },

    "HealthEndpoints": [

      {

        "id": "DataHub-Health",

        "endpoint": "https://uswe.int-datahub.capdev-connect.aveva.com/api/v1/tenants/52d22eb0-3cbd-4433-8b5a-7a790624cd76/namespaces/528ac247-c253-45d9-b2e1-da3395c45b35/omf",

        "clientId": "1ebd4ea5-44e8-4e48-bcf9-efd5f2ab4af4",

        "clientSecret": "{{Secret1}}"

      }

    ],

    "Components": [

      {

        "componentId": "OmfEgress",

        "componentType": "OmfEgress"

      },

      {

        "componentId": "GambitEdge-BACnet",

        "componentType": "BACnet"

      }

    ],

    "Buffering": {

      "bufferLocation": "/usr/share/OSIsoft/Adapters/BACnet/Buffers",

      "maxBufferSizeMB": 1024,

      "enablePersistentBuffering": true

    },

    "General": {

      "enableDiagnostics": true,

      "metadataLevel": "Medium",

      "healthPrefix": null

    }

  },

  "GambitEdge-BACnet": {

    "Logging": {

      "logLevel": "Information",

      "logFileSizeLimitBytes": 34636833,

      "logFileCountLimit": 31

    },

    "DataSource": {

      "ipAddress": "10.7.1.100",

      "port": 47808,

      "maxConcurrentNetworkRequests": 0,

      "requestDelay": "0:00:00",

      "allowedConsecutiveFailedRequests": 3,

      "reconnectInterval": "0:01:00",

      "deviceId": null,

      "networkNumber": null,

      "macAddress": null,

      "includeProperties": false,

      "streamIdPrefix": "stt-bacnet-scadasim",

      "defaultStreamIdPattern": null

    },

    "DataFilters": [

      {

        "id": "DuplicateData",

        "absoluteDeadband": 0,

        "percentChange": null,

        "expirationPeriod": "1:00:00"

      }

    ],

    "DataSelection": [

      {

        "deviceIPAddress": "10.7.1.100",

        "deviceId": 1,

        "objectType": "MultistateValue",

        "objectId": 0,

        "dataCollectionMode": "Poll",

        "propertyIdentifier": "PresentValue",

        "scheduleId": "Schedule1",

        "covIncrement": null,

        "selected": true,

        "name": null,

        "streamId": "1.MultistateValue0.PresentValue",

        "dataFilterId": null

      },

      {

        "deviceIPAddress": "10.7.1.100",

        "deviceId": 1,

        "objectType": "AnalogValue",

        "objectId": 0,

        "dataCollectionMode": "Poll",

        "propertyIdentifier": "PresentValue",

        "scheduleId": "Schedule1",

        "covIncrement": null,

        "selected": true,

        "name": null,

        "streamId": "1.AnalogValue0.PresentValue",

        "dataFilterId": null

      },

      {

        "deviceIPAddress": "10.7.1.100",

        "deviceId": 1,

        "objectType": "BinaryInput",

        "objectId": 0,

        "dataCollectionMode": "Poll",

        "propertyIdentifier": "PresentValue",

        "scheduleId": "Schedule1",

        "covIncrement": null,

        "selected": true,

        "name": null,

        "streamId": "1.BinaryInput0.PresentValue",

        "dataFilterId": null

      },

      {

        "deviceIPAddress": "10.7.1.100",

        "deviceId": 1,

        "objectType": "BinaryOutput",

        "objectId": 0,

        "dataCollectionMode": "Poll",

        "propertyIdentifier": "PresentValue",

        "scheduleId": "Schedule1",

        "covIncrement": null,

        "selected": true,

        "name": null,

        "streamId": "1.BinaryOutput0.PresentValue",

        "dataFilterId": null

      },

      {

        "deviceIPAddress": "10.7.1.100",

        "deviceId": 1,

        "objectType": "BinaryValue",

        "objectId": 0,

        "dataCollectionMode": "Poll",

        "propertyIdentifier": "PresentValue",

        "scheduleId": "Schedule1",

        "covIncrement": null,

        "selected": true,

        "name": null,

        "streamId": "1.BinaryValue0.PresentValue",

        "dataFilterId": null

      },

      {

        "deviceIPAddress": "10.7.1.100",

        "deviceId": 1,

        "objectType": "AnalogOutput",

        "objectId": 0,

        "dataCollectionMode": "Poll",

        "propertyIdentifier": "PresentValue",

        "scheduleId": "Schedule1",

        "covIncrement": null,

        "selected": true,

        "name": null,

        "streamId": "1.AnalogOutput0.PresentValue",

        "dataFilterId": null

      },

      {

        "deviceIPAddress": "10.7.1.100",

        "deviceId": 1,

        "objectType": "MultistateInput",

        "objectId": 0,

        "dataCollectionMode": "Poll",

        "propertyIdentifier": "PresentValue",

        "scheduleId": "Schedule1",

        "covIncrement": null,

        "selected": true,

        "name": null,

        "streamId": "1.MultistateInput0.PresentValue",

        "dataFilterId": null

      },

      {

        "deviceIPAddress": "10.7.1.100",

        "deviceId": 1,

        "objectType": "MultistateOutput",

        "objectId": 0,

        "dataCollectionMode": "Poll",

        "propertyIdentifier": "PresentValue",

        "scheduleId": "Schedule1",

        "covIncrement": null,

        "selected": true,

        "name": null,

        "streamId": "1.MultistateOutput0.PresentValue",

        "dataFilterId": null

      },

      {

        "deviceIPAddress": "10.7.1.100",

        "deviceId": 1,

        "objectType": "AnalogInput",

        "objectId": 0,

        "dataCollectionMode": "Poll",

        "propertyIdentifier": "PresentValue",

        "scheduleId": "Schedule1",

        "covIncrement": null,

        "selected": true,

        "name": null,

        "streamId": "1.AnalogInput0.PresentValue",

        "dataFilterId": null

      }

    ],

    "Schedules": [

      {

          "id": "Schedule1",

          "period": "0:00:01",

          "offset": "0:00:00"

      }

  ]

  },

  "OmfEgress": {

    "Logging": {

      "logLevel": "Information",

      "logFileSizeLimitBytes": 34636833,

      "logFileCountLimit": 31

    },

    "DataEndpoints": [

      {

        "id": "DataHub",

        "endpoint": "https://uswe.int-datahub.capdev-connect.aveva.com/api/v1/tenants/52d22eb0-3cbd-4433-8b5a-7a790624cd76/namespaces/528ac247-c253-45d9-b2e1-da3395c45b35/omf",

        "clientId": "1ebd4ea5-44e8-4e48-bcf9-efd5f2ab4af4",

        "clientSecret": "{{Secret1}}"

      }

    ]

  }

}

Related Links
TitleResults for “How to create a CRG?”Also Available in