Capture Object
{
"Tags": {
"Serialnumber": "11111"
},
"Fields": {
"value1": 0,
"value2": 1,
"value3": 2
},
"Timestamp": 1689690810500
}
Will create this:
| Timestamp | Serialnumber | VarName_value1 | VarName_value2 | VarName_value3 |
|---|---|---|---|---|
| 1689690810500 | 11111 | 0 | 1 | 2 |
Timestamp is a Unix timestamp in milliseconds (UTC), sent as a number (a numeric string is accepted too):
1689690810500 is 2023-07-18 14:33:30.500 UTC. Leave it out to use the time Capture Edge receives the message.
NOTE: In Capture Edge versions before 2.0.9 the field name was not prefixed with the variable name. To revert to this old behavior (to support older dashboards), set this on the custom Connect Settings (cogwheel next to the Connection settings):
{"DataParseOptions":{"CaptureObjectParseOptions":{"PrefixFieldNameWithVariableName":false}}}