[发明专利]一种设备指令请求方法、设备指令执行系统及电子设备在审
申请号: | 202210281693.0 | 申请日: | 2022-03-21 |
公开(公告)号: | CN114630308A | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 唐伟雄 | 申请(专利权)人: | 广州大通和亿科技有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W12/06;H04W12/69;H04W60/00;H04W76/11;H04L9/32 |
代理公司: | 深圳国海智峰知识产权代理事务所(普通合伙) 44489 | 代理人: | 刘军锋 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 指令 请求 方法 执行 系统 电子设备 | ||
1.一种设备指令请求方法,其特征在于,所述方法包括:
服务器获取蓝牙设备的设备信息,根据所述设备信息对蓝牙设备进行注册;
通过预设的登录接口获取并校验移动终端发送的设备操作人员账户与密码,若校验通过,则生成授权Token并向移动终端下发;
接收蓝牙连接信息获取请求;所述蓝牙连接信息获取请求为移动终端通过获取的需操作蓝牙设备的唯一标识码以及所述授权Token生成;
校验所述蓝牙连接信息获取请求中的授权Token的有效性,若有效,则通过所述蓝牙连接信息获取请求中的唯一标识码获取对应的可操作指令集以及所述设备信息,并向移动终端下发;
接收指令申请请求;所述指令申请请求为移动终端根据所述可操作指令集以及所述唯一标识码、授权Token生成;所述指令申请请求包含需执行指令以及指令参数;
对所述指令申请请求中的授权Token的有效性进行验证,若有效,则根据所述唯一标识码找到蓝牙设备的IoT配置信息,并生成唯一指令标识与指令时间戳;
通过异步线程将设备指令信息向IoT平台以及将所述设备指令信息向移动终端发送;所述设备指令信息包括所述唯一标识码、唯一指令标识、指令时间戳、需执行指令以及指令参数。
2.如权利要求1所述的设备指令请求方法,其特征在于,所述设备信息包括蓝牙名称、mac地址、IoT配置信息。
3.如权利要求1所述的设备指令请求方法,其特征在于,需操作蓝牙设备的唯一标识码为设备DID。
4.一种设备指令请求方法,其特征在于,所述方法包括:
移动终端调用服务器预设的登录接口,向服务器发送设备操作人员账户与密码;
收取授权Token;所述授权Token为服务器对所述设备操作人员账户与密码校验通过后生成;
获取与需操作蓝牙设备相对应的唯一标识码,并通过所述唯一标识码以及所述授权Token生成蓝牙连接信息获取请求后向服务器发送;
接收可操作指令集以及所述设备信息;所述可操作指令集以及所述设备信息为服务器校验所述蓝牙连接信息获取请求中的授权Token为有效时,通过所述蓝牙连接信息获取请求中的唯一标识码获取得到;
搜索近场的蓝牙设备,并通过所述设备信息与所述蓝牙设备进行连接;
根据所述可操作指令集以及所述唯一标识码、授权Token生成指令申请请求并向服务器发送;所述指令申请请求包含需执行指令以及指令参数;
接收设备指令信息;所述设备指令信息包括所述唯一标识码、唯一指令标识、指令时间戳、需执行指令以及指令参数;所述唯一指令标识、指令时间戳为服务器验证所述指令申请请求中的授权Token为有效后,根据所述唯一标识码找到蓝牙设备的IoT配置信息后生成;
将所述设备指令信息通过蓝牙通道向蓝牙设备转发。
5.如权利要求4所述的设备指令请求方法,其特征在于,获取与需操作蓝牙设备相对应的唯一标识码包括:
移动终端对需操作蓝牙设备上所设的唯一标识码进行扫码获取;或
移动终端对需操作蓝牙设备上所设的唯一标识码进行手动录入获取。
6.如权利要求4所述的设备指令请求方法,其特征在于,通过所述设备信息与所述蓝牙设备进行连接包括:
通过蓝牙名称与mac地址与所述蓝牙设备进行连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州大通和亿科技有限公司,未经广州大通和亿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210281693.0/1.html,转载请声明来源钻瓜专利网。