Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
en:mervis-scada:82-iot-api [2019/05/21 13:57] m.kulvejt |
en:mervis-scada:82-iot-api [2021/04/08 13:04] (current) |
} | } |
], | ], |
"level1_txt": "Area 52", | "level_1_txt": "Area 52", |
"level2_txt": "Building A", | "level_2_txt": "Building A", |
"level3_txt": "AHU 89", | "level_3_txt": "AHU 89", |
"level4_txt": "Floor 7", | "level_4_txt": "Floor 7", |
"level5_txt": "Room 12" | "level_5_txt": "Room 12" |
}, { | }, { |
"id": "relative_humidity_25", | "id": "relative_humidity_25", |
} | } |
], | ], |
"level1_txt": "Area 52", | "level_1_txt": "Area 52", |
"level2_txt": "Building A", | "level_2_txt": "Building A", |
"level3_txt": "AHU 89", | "level_3_txt": "AHU 89", |
"level4_txt": "Floor 7", | "level_4_txt": "Floor 7", |
"level5_txt": "Room 12" | "level_5_txt": "Room 12" |
} | } |
] | ] |
</code> | </code> |
| |
| * Use always UTC form of the timestamp. Otherwise a default conversion will occurr. Default conversion can depend on many factors and is not reliable. Even if it works right now for your time zone it can change in the future as we upgrade/update/move the IT infrastructure. |
| * Available data types: |
| * float64 |
| * string |
| * int64 |
| * uint64 |
| * bool |
| * datetime |
| |
| |
"name": "Mervis Av., Building A", //User description of the site or controller | "name": "Mervis Av., Building A", //User description of the site or controller |
"timestamp": "2019-04-18T15:58:59Z", //Default timestamp of the values. May be overridden in the "Values" section | "timestamp": "2019-04-18T15:58:59Z", //Default timestamp of the values. May be overridden in the "Values" section |
"period": "PT5M", //Default sample interval. May be overridden in the "Values" section | "period": "PT5M", //Default sample interval. May be overridden in the "Values" section. https://en.wikipedia.org/wiki/ISO_8601#Time_intervals |
"levels": [{ //Levels are used to further identify data | "levels": [{ //Levels are used to further identify data |
"id": 1, //Here is a list of "known" Levels that can be later | "id": 1, //Here is a list of "known" Levels that can be later |
} | } |
], | ], |
"level1_idx": 3, //you can either use Level index to previously defined Levels | "level_1_idx": 3, //you can either use Level index to previously defined Levels |
"level2_idx": 2, | "level_2_idx": 2, |
"levelX_idx": 1, | "level_X_idx": 1, |
"level1_txt": "Area 52", //or directly define the Level name | "level_1_txt": "Area 52", //or directly define the Level name |
"level2_txt": "AHU 89", | "level_2_txt": "AHU 89", |
"levelX_txt": "Building A", | "level_X_txt": "Building A", |
"tags": [{ //arbitrary array of tags | "tags": [{ //arbitrary array of tags |
"name": "technology_id", //tag name - string | "name": "technology_id", //tag name - string |