阿里云物联网数据解析脚本格式

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