首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
程序员
关于萤石云设备,以及类似的情况一般怎么处理比较好
unt
·
2022-10-14 15:30:15 +08:00
· 1094 次点击
这是一个创建于 771 天前的主题,其中的信息可能已经有所发展或是发生改变。
萤石云设备会挂载到萤石账户下,官方提供了查询单台设备状态和账号下所有设备状态的方法。 在客户系统里,也会添加这些设备,那客户系统中所有这些设备的状态如何去获取:
后端根据序列号去遍历,去萤石云请求状态数据,但是这样好傻,200 台设备需要去查 200 次;
先获取所有不同的 accessToken, 根据 token 去查所有的设备状态,然后匹配序列号返填数据;
因为客户可能会不停地刷新,是否选择不用去实时更新状态,设置几分钟的定时查询,将状态直接记录进表里(状态数据可能会有几分种的误差)
萤石云
设备
状态
序列号
1 条回复
•
2022-10-14 22:27:55 +08:00
1
flynaj
2022-10-14 22:27:55 +08:00 via Android
状态设备上线的时候就存数据库里面了。
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
2895 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms ·
UTC 09:03
·
PVG 17:03
·
LAX 01:03
·
JFK 04:03
Developed with
CodeLauncher
♥ Do have faith in what you're doing.