查询设备最近的一笔数据

例, 请求: http://api.shinemonitor.com/public/?sign=69d579a61f9568227a940befe987a8b70f42a899&salt=2594478891299802506&token=355e07ae268f6e3c5c5e0c9d5c1072c23914cef48a290dc587e42f5a190a6cbd&action=queryDeviceLastData&i18n=zh_CN&pn=J1817101731142&devcode=752&devaddr=1&sn=687484400018

参数 描述 必选
action queryDeviceLastData
i18n 国际化语言, 见多语言支持
pn 数采器编号
devcode 设备协议编码
devaddr 设备地址(485总线)
sn 设备序列号

响应:

参数 描述 必选
dat[x].title 设备协议字段的名称
dat[x].unit 设备协议字段的单位, 一些字段有单位, 如逆变器的电发量单位W, 另一些可能没有单位, 如序列号
dat[x].val 设备协议字段的值

尤其要说明的是: dat[0], dat[1], 总是表示数据明细的唯一标识和数据发生时的时间戳(设备所在时区), 时间戳格式: yyyy-mm-dd hh:mi:ss.

{
    "err":0,
    "desc":"ERR_NONE",
    "dat":[
        {
            "title":"id",
            "val":"cac824e415f211e7bde91c6f6593e938"
        },
        {
            "title":"时间戳",
            "val":"2017-03-31 17:17:59"
        },
        {
            "title":"序列号",
            "val":"687484400018"
        },
        {
            "title":"PV1输入电压",
            "unit":"V",
            "val":"608.4"
        },
        {
            "title":"PV2输入电压",
            "unit":"V",
            "val":"582.9"
        },
        Object{...},
        Object{...},
        Object{...},
        Object{...},
        Object{...},
        Object{...},
        Object{...},
        Object{...},
        Object{...}
    ]
}

可能出现的错误:

返回错误码 描述 详细描述
0x0006 ERR_FORMAT_ERROR 参数错误
0x000C ERR_NO_RECORD 无记录(该设备没有数据)
0x0102 ERR_NOT_FOUND_DEVICE 找不到设备