Difference between revisions of "Custom Settings"
From Datonis
(Tag: Visual edit) |
(Tag: Visual edit) |
||
Line 7: | Line 7: | ||
* [[File:Use HTTP Transport.jpg|frameless]] | * [[File:Use HTTP Transport.jpg|frameless]] | ||
* Done. | * Done. | ||
+ | |||
+ | === AWS IoT Latency Calculation === | ||
+ | Edge Sends a data package to the AWS. This data package can have multiple things data. In each thing data, there will be '''scanning timestamp''', '''thing key''', and '''data array'''. | ||
+ | |||
+ | Following will be the format for data : | ||
+ | |||
+ | <code>{</code> | ||
+ | |||
+ | <code>"events": [</code> | ||
+ | |||
+ | <code>{</code> | ||
+ | |||
+ | <code>"thing_key": "ft26ecabad",</code> | ||
+ | |||
+ | <code>"timestamp": 1641561474351,</code> | ||
+ | |||
+ | <code>"data": {</code> | ||
+ | |||
+ | <code>"tag_1": 2542</code> | ||
+ | |||
+ | <code>},</code> | ||
+ | |||
+ | <code>"data_faas_function": "",</code> | ||
+ | |||
+ | <code>"type": "data"</code> | ||
+ | |||
+ | <code>}</code> | ||
+ | |||
+ | <code>],</code> | ||
+ | |||
+ | <code>"timestamp": 1641795756303</code> | ||
+ | |||
+ | <code>}</code> | ||
+ | |||
+ | '''Calculation : total time taken from scanning to send = (Send timestamp - Scan timestamp) + (current received timestamp) - (Send timestamp)'''. | ||
+ | |||
+ | Scan Timestamp : timestamp under each thing object | ||
+ | |||
+ | Send Timestamp : timestamp to the end of package |
Revision as of 09:49, 3 March 2022
Edge AWS IoT Configuration
- Setup the AWS IoT Core account and download the certificate, AmazonCA1 and private key.
- Open Cloud Services and go to the AWS IoT Service Tab.
- Edit All the Necessary fields like aws-endpoint, private key etc.
- Select AWS from the edge.data-destination dropdown menu (This determines where to send data like to datonis or aws).
- Go to EdgeDataService Tab and change connect.use-http-transport to true to use the AWS IoT Service.
- Done.
AWS IoT Latency Calculation
Edge Sends a data package to the AWS. This data package can have multiple things data. In each thing data, there will be scanning timestamp, thing key, and data array.
Following will be the format for data :
{
"events": [
{
"thing_key": "ft26ecabad",
"timestamp": 1641561474351,
"data": {
"tag_1": 2542
},
"data_faas_function": "",
"type": "data"
}
],
"timestamp": 1641795756303
}
Calculation : total time taken from scanning to send = (Send timestamp - Scan timestamp) + (current received timestamp) - (Send timestamp).
Scan Timestamp : timestamp under each thing object
Send Timestamp : timestamp to the end of package