@itentialopensource/adapter-sevone_v2
Version:
This adapter integrates with system described as: SevOne v2 api.
954 lines • 17.1 kB
JSON
{
"name": "string",
"resources": [
{
"group": {
"id": 3,
"indicatorTypes": {
"ids": {},
"objectTypeId": {},
"pluginId": {}
},
"type": "ObjectGroup"
},
"indicators": [
{
"deviceId": 1,
"ids": [
4,
1
],
"objectId": 5,
"pluginId": 7
},
{
"deviceId": 10,
"ids": [
6,
10,
9,
2,
2,
6,
2,
4,
6
],
"objectId": 2,
"pluginId": 3
},
{
"deviceId": 8,
"ids": [
6,
5,
6
],
"objectId": 7,
"pluginId": 4
},
{
"deviceId": 1,
"ids": [
1,
9,
8,
6
],
"objectId": 4,
"pluginId": 5
},
{
"deviceId": 6,
"ids": [
1,
8,
6,
5,
5,
2
],
"objectId": 3,
"pluginId": 10
},
{
"deviceId": 8,
"ids": [
8,
4,
9
],
"objectId": 9,
"pluginId": 6
},
{
"deviceId": 9,
"ids": [
5,
2,
5,
6,
9
],
"objectId": 4,
"pluginId": 4
},
{
"deviceId": 1,
"ids": [
10,
4
],
"objectId": 9,
"pluginId": 3
}
]
},
{
"group": {
"id": 3,
"indicatorTypes": {
"ids": {},
"objectTypeId": {},
"pluginId": {}
},
"type": "ObjectGroup"
},
"indicators": [
{
"deviceId": 8,
"ids": [
4,
6,
6,
1,
9,
5
],
"objectId": 8,
"pluginId": 7
},
{
"deviceId": 5,
"ids": [
3,
8,
9,
5,
2
],
"objectId": 3,
"pluginId": 9
},
{
"deviceId": 7,
"ids": [
10,
5,
6,
7,
2,
10,
3,
2,
3
],
"objectId": 2,
"pluginId": 4
},
{
"deviceId": 3,
"ids": [
2,
8,
5,
10,
5,
5
],
"objectId": 8,
"pluginId": 4
},
{
"deviceId": 9,
"ids": [
5,
2,
2,
10,
6,
3,
6,
1,
10
],
"objectId": 1,
"pluginId": 1
},
{
"deviceId": 4,
"ids": [
2,
2,
10,
1,
9,
10,
3,
3,
1
],
"objectId": 2,
"pluginId": 4
},
{
"deviceId": 6,
"ids": [
5,
1,
5,
4,
4,
1
],
"objectId": 7,
"pluginId": 1
},
{
"deviceId": 5,
"ids": [
1,
3,
8,
5,
4,
9,
3,
7,
3
],
"objectId": 6,
"pluginId": 6
},
{
"deviceId": 9,
"ids": [
3,
6,
4,
8,
3
],
"objectId": 6,
"pluginId": 6
},
{
"deviceId": 10,
"ids": [
9,
10,
8,
4,
7,
10,
1
],
"objectId": 10,
"pluginId": 8
}
]
},
{
"group": {
"id": 8,
"indicatorTypes": {
"ids": {},
"objectTypeId": {},
"pluginId": {}
},
"type": "ObjectGroup"
},
"indicators": [
{
"deviceId": 6,
"ids": [
3,
3,
10,
7,
7,
2,
2,
6
],
"objectId": 3,
"pluginId": 6
},
{
"deviceId": 2,
"ids": [
4,
10,
1,
9
],
"objectId": 6,
"pluginId": 10
},
{
"deviceId": 3,
"ids": [
6,
7,
6
],
"objectId": 6,
"pluginId": 8
},
{
"deviceId": 5,
"ids": [
3,
3,
4,
5,
7
],
"objectId": 6,
"pluginId": 10
},
{
"deviceId": 6,
"ids": [
10,
6,
4,
1,
10,
9,
8,
6,
4
],
"objectId": 4,
"pluginId": 2
},
{
"deviceId": 3,
"ids": [
10,
6,
1,
10
],
"objectId": 7,
"pluginId": 5
},
{
"deviceId": 9,
"ids": [
8,
3,
3,
8
],
"objectId": 6,
"pluginId": 8
},
{
"deviceId": 2,
"ids": [
3,
5,
1,
8
],
"objectId": 3,
"pluginId": 1
},
{
"deviceId": 2,
"ids": [
6,
3,
8,
8,
8
],
"objectId": 10,
"pluginId": 6
}
]
},
{
"group": {
"id": 6,
"indicatorTypes": {
"ids": {},
"objectTypeId": {},
"pluginId": {}
},
"type": "ObjectGroup"
},
"indicators": [
{
"deviceId": 8,
"ids": [
2,
8
],
"objectId": 4,
"pluginId": 7
},
{
"deviceId": 10,
"ids": [
8,
5,
3,
2,
10
],
"objectId": 9,
"pluginId": 10
},
{
"deviceId": 7,
"ids": [
2,
7,
10,
6,
10,
7,
8,
9,
2,
1
],
"objectId": 5,
"pluginId": 2
},
{
"deviceId": 3,
"ids": [
4,
9,
4,
5,
8,
7,
9
],
"objectId": 4,
"pluginId": 5
},
{
"deviceId": 6,
"ids": [
10,
1,
5,
10
],
"objectId": 6,
"pluginId": 8
}
]
},
{
"group": {
"id": 3,
"indicatorTypes": {
"ids": {},
"objectTypeId": {},
"pluginId": {}
},
"type": "DeviceGroup"
},
"indicators": [
{
"deviceId": 6,
"ids": [
4
],
"objectId": 2,
"pluginId": 9
},
{
"deviceId": 7,
"ids": [
7,
5
],
"objectId": 10,
"pluginId": 1
},
{
"deviceId": 2,
"ids": [
2,
4,
1,
5
],
"objectId": 9,
"pluginId": 3
},
{
"deviceId": 10,
"ids": [
8,
9,
3,
8,
2,
6,
3,
9,
6
],
"objectId": 6,
"pluginId": 9
},
{
"deviceId": 9,
"ids": [
7,
4,
8,
7,
9,
4
],
"objectId": 2,
"pluginId": 1
},
{
"deviceId": 8,
"ids": [
8,
4
],
"objectId": 10,
"pluginId": 8
}
]
},
{
"group": {
"id": 10,
"indicatorTypes": {
"ids": {},
"objectTypeId": {},
"pluginId": {}
},
"type": "DeviceGroup"
},
"indicators": [
{
"deviceId": 3,
"ids": [
7,
2,
6
],
"objectId": 3,
"pluginId": 9
},
{
"deviceId": 8,
"ids": [
10,
6,
8,
2,
3,
1,
1,
6
],
"objectId": 9,
"pluginId": 6
},
{
"deviceId": 8,
"ids": [
7
],
"objectId": 2,
"pluginId": 1
},
{
"deviceId": 8,
"ids": [
8,
8,
6,
1,
7,
10,
6,
1,
3,
1
],
"objectId": 2,
"pluginId": 2
},
{
"deviceId": 5,
"ids": [
9,
10,
10,
9,
1,
4
],
"objectId": 2,
"pluginId": 7
},
{
"deviceId": 7,
"ids": [
8,
2,
5,
1,
8,
10,
4,
1,
5,
2
],
"objectId": 1,
"pluginId": 7
}
]
},
{
"group": {
"id": 3,
"indicatorTypes": {
"ids": {},
"objectTypeId": {},
"pluginId": {}
},
"type": "DeviceGroup"
},
"indicators": [
{
"deviceId": 3,
"ids": [
4,
7,
6,
6,
8,
1,
5
],
"objectId": 9,
"pluginId": 2
},
{
"deviceId": 3,
"ids": [
3,
8
],
"objectId": 8,
"pluginId": 9
},
{
"deviceId": 4,
"ids": [
8,
8
],
"objectId": 4,
"pluginId": 9
},
{
"deviceId": 1,
"ids": [
1,
5,
6,
10,
3
],
"objectId": 4,
"pluginId": 8
},
{
"deviceId": 3,
"ids": [
6,
7,
7,
9
],
"objectId": 9,
"pluginId": 3
},
{
"deviceId": 1,
"ids": [
8,
10,
2,
3,
4,
5,
5,
9,
7,
5
],
"objectId": 3,
"pluginId": 10
},
{
"deviceId": 4,
"ids": [
2,
7,
4,
8,
3
],
"objectId": 5,
"pluginId": 3
},
{
"deviceId": 2,
"ids": [
7,
4,
5,
5,
6,
8,
6,
6,
9,
5
],
"objectId": 6,
"pluginId": 10
},
{
"deviceId": 9,
"ids": [
10,
5,
2,
3,
3,
7,
8
],
"objectId": 8,
"pluginId": 8
}
]
}
],
"settings": {
"rawData": {
"csv": {
"expandTimeseries": true,
"formatTimestamp": true
},
"dataAggregation": {
"aggregationType": {},
"aggregationUnits": {},
"aggregationValue": 3,
"useAggregation": true
},
"rawData": {
"fitTimeSpanTo": {},
"percentiles": 4,
"projectionTime": 1,
"reduceData": false,
"standardDeviation": 9,
"timeOverTimeOnly": true,
"timeOverTimeType": {},
"timeOverTimeUnits": {},
"timeOverTimeValue": 3,
"trend": {},
"trendType": {},
"useBaseline": true,
"usePercentiles": false,
"useTimeOverTime": true
},
"units": {
"percentage": true,
"preferredUnits": "bits"
},
"workHours": {
"customWorkhours": [
{},
{},
{},
{}
],
"type": {},
"workHoursGroupId": 8
}
},
"sourceFields": {
"fields": [
"string",
"string",
"string"
],
"sort": [
[
"string",
"string",
"string",
"string"
]
]
}
},
"time": {
"ranges": {
"end": "string",
"options": {},
"start": "string",
"type": "CustomWeek"
},
"timezone": "string"
},
"visualization": {
"bar": {
"drawGraphOutline": true,
"prettyXAxis": true,
"prettyYAxis": false,
"scaleToMinimumValue": false,
"scaled": true,
"showAggregation": false,
"showAverage": true,
"showFrequency": true,
"showLast": false,
"showLegend": false,
"showPeak": false,
"showTimespan": true,
"showTitle": true,
"showValley": false
},
"csv": {
"csvSetting": {
"expandTimeseries": true,
"formatTimestamp": false
}
},
"line": {
"drawGraphOutline": false,
"dualYAxes": true,
"logScale": true,
"prettyXAxis": true,
"prettyYAxis": false,
"scaleToMinimumValue": false,
"scaled": true,
"showAggregation": false,
"showAverage": false,
"showFrequency": false,
"showLast": true,
"showLegend": false,
"showPeak": true,
"showTimespan": true,
"showTitle": false,
"showValley": false
},
"pie": {
"showAggregation": false,
"showAverage": true,
"showFrequency": false,
"showLast": true,
"showLegend": true,
"showPeak": false,
"showTimespan": false,
"showTitle": true,
"showValley": true
},
"radial": {
"drawGraphOutline": true,
"scaled": false,
"showAggregation": false,
"showAverage": true,
"showFrequency": false,
"showLast": true,
"showLegend": true,
"showPeak": true,
"showTimespan": true,
"showTitle": true,
"showValley": true
},
"stackedBar": {
"drawGraphOutline": true,
"prettyXAxis": false,
"prettyYAxis": true,
"scaled": false,
"showAggregation": true,
"showAverage": false,
"showFrequency": false,
"showLast": true,
"showLegend": true,
"showPeak": false,
"showTimespan": false,
"showTitle": false,
"showValley": false
},
"stackedLine": {
"drawGraphOutline": false,
"prettyXAxis": true,
"prettyYAxis": false,
"scaleToMinimumValue": true,
"scaled": false,
"sendGraphCSV": true,
"showAggregation": false,
"showAverage": false,
"showFrequency": false,
"showLast": true,
"showLegend": false,
"showPeak": false,
"showTimespan": true,
"showTitle": false,
"showValley": true
},
"table": {
"column": {
"exclude": [
"string",
"string",
"string",
"string",
"string"
],
"include": [
"string",
"string",
"string",
"string",
"string",
"string"
]
},
"dataPresentation": {
"formatNumbers": true,
"precision": 5
},
"table": {
"blockVis": false,
"hideHeaders": true,
"wrapCells": false
}
}
}
}