- 客户区域:
- 查看问题
回复: 1
从有人云上获取设备数据流程
产品型号: mp.usr.cn
-
【您想要实现什么功能?】:
我在有人云上买了一块PCL板子,功能:设备获取数据 传输到有人云上;(这个只是测试,估计老板要买几千块板子,因为我们做的项目需要把设备安装到别人的家里进行采集信息和报警处理的功能);
【您是如何连接和设置的?】:
目前物件还没到,只能做模拟的形式;
【您遇到什么问题?】:
大佬,我有两个问题需要咨询:
1.现在我是想从 云上获取设备的数据,
我现在的流程是,先走登录接口,获取token和uid,之后再走 根据设备获取变量信息接口 拿到 数据点id 这个值,
最后在走 【获取设备变量历史记录】这个接口,在根据数据点id 设备的SN 从机地址 和序号 可以精准获取这台设备的所有数据,
请问我这个流程对吗。。因为我的硬件设备还没到,所以只能做模拟,大概是这个流程嘛?大佬
2.我看有人的API文档 还有一个叫http推送数据的,
这个 推送数据 需要一个api接口,这个我明白什么意思;
但是这句话 '云组态中绑定模板的设备不推送原始数据',是我不能直接获取设备的原始数据吗?
我得根据 推送的数据 { 数据点id dataPointId & 设备iddeviceId } 这两个字段,
在调用【获取设备变量历史记录】这个接口, 才可以获取原始的数据嘛?
--
-
穆琳琳您好
1.是对的,先通过API接口登录,获取token 然后获取数据点ID,通过SN和从机地址获取数据
2.http数据推送,直接将数据推送到http服务器
如果您在云端的设备下选择了数据模板,有人云对您的数据进行解析,您通过http获取到的就是解析后的数据
如果您选择数据透传,有人云只做传输,不解析数据,不在云端做存储,推送的就是您串口设备直接上来的数据
由于云端不做存储,没办法通过【获取设备变量历史记录】这个接口调取数据,只能通过http数据推送
若此工单对解决您的问题有帮助,请点个赞;您的参与,是对我们最大的鼓励。
有用
*leh68zi