阿里云物联网数据解析脚本格式
阿里云物联网数据解析脚本格式
目前阿里云物联网平台IoT只支持使用JavaScript语言编写解析脚本, 为您提供了在线脚本编辑器,用于编辑、提交脚本和模拟数据解析。
脚本中需定义支持以下两个方法:
将JSON格式数据转为设备自定义数据格式:protocolToRawData。
设备自定义数据格式转JSON格式数据: rawDataToProtocol。
/**
* 将Json协议的数据转换为设备能识别的格式数据, 物联网平台给设备下发数据时调用
* 入参:jsonObj 对 象 不能为空
* 出参:rawData byte[]数组 不能为空
*/
function protocolToRawData(jsonObj) {
return rawdata;
}
/**
* 将设备的自定义格式数据转换为Json数据, 设备上报的数据到物联网平台时调用
* 入 参 : rawData byte[]数 组 不能为空
* 出 参 : jsonObj 对象 不能为空
*/
function rawDataToProtocol(rawData) {
return jsonObj;
}