Skip to main content

Capture Object

{
"Tags": {
"Serialnumber": "11111"
},
"Fields": {
"value1": 0,
"value2": 1,
"value3": 2
},
"Timestamp": 1689690810500
}

Will create this:

TimestampSerialnumberVarName_value1VarName_value2VarName_value3
168969081050011111012

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}}}