一种通过NFC方式复位蓝牙设备的方法及系统技术方案

技术编号:22446681 阅读:40 留言:0更新日期:2019-11-02 06:03
本发明专利技术提供了一种通过NFC方式复位蓝牙设备的方法、系统及计算机可读存储介质,包括主机端与蓝牙设备,包括以下步骤:主机端通过NFC方式读取蓝牙设备的唯一标识信息及加密复位指令;主机端记录所述唯一标识信息及加密复位指令,并根据所述唯一标识信息及加密复位指令生成复位密钥;主机端将包含该复位密钥的第一数据包通过无连接广播的方式发送给蓝牙设备;蓝牙设备判断第一数据包所包含的复位密钥是否匹配;根据判断结果决定是否执行复位操作。本发明专利技术能够有效解决蓝牙设备无法集成硬件复位操作的问题或适用于需要远距离安全复位操作的场景,步骤简单,便于用户对蓝牙设备进行复位操作。

A method and system of resetting Bluetooth device by NFC

【技术实现步骤摘要】
一种通过NFC方式复位蓝牙设备的方法及系统
本专利技术涉及智能家居
,尤其涉及一种通过NFC方式复位蓝牙设备的方法、系统及计算机可读存储介质。
技术介绍
智能家居,是在现代时尚家居的基础上,将组合智能、电子智能、机械智能、物联智能巧妙的融入家居产品当中,使家居智能化、国际化、时尚化,使家居生活更加便捷、舒适,是新贵生活方式重要组成部分,是未来国际家居的发展潮流和趋势。现有的智能家居大多数都是采用蓝牙通信的方式与物联网进行,且智能家居产品组合智能打破了传统家居的组合模式,充分发挥了用户的主观创造性(DIY);但是,现有的智能家居在需要进行复位时,均需要通过集成硬件复位操作的方式,不利于某些体型较小的智能家居的结构简化,同时也不便于用户远程对智能家居进行复位操作。
技术实现思路
本专利技术为解决技术问题,提供了一种通过NFC方式复位蓝牙设备的方法、系统及计算机可读存储介质。本专利技术提供了一种通过NFC方式复位蓝牙设备的方法,包括主机端与蓝牙设备,包括以下步骤:主机端通过NFC方式读取蓝牙设备的唯一标识信息及加密复位指令;主机端记录所述唯一标识信息及加密复位指令,并根据所述唯一标识信息及加密复位指令生成复位密钥;主机端将包含该复位密钥的第一数据包通过无连接广播的方式发送给蓝牙设备;蓝牙设备判断第一数据包所包含的复位密钥是否匹配;根据判断结果决定是否执行复位操作。进一步地,步骤“主机端将包含该复位密钥的第一数据包通过无连接广播的方式发送给蓝牙设备”具体包括以下步骤:主机端通过蓝牙广播对第一数据包进行广播;蓝牙设备监听广播,判断所述第一数据包内是否包含属于所述蓝牙设备自身的唯一标识信息及加密复位指令;若包含则接收该第一数据包,反之则丢弃该第一数据包。进一步地,步骤“蓝牙设备判断第一数据包所包含的复位密钥是否匹配”具体包括以下步骤:蓝牙设备识别第一数据包所包含的复位密钥;蓝牙设备判断所述复位密钥与蓝牙设备自身携带的复位密钥是否相同。进一步地,所述唯一标识信息包括蓝牙设备自身的UUID、MAC地址、私有标识定义及自定义字符串中的一种或多种。进一步地,步骤“根据判断结果决定是否执行复位操作”具体包括以下步骤:若第一数据包的复位密钥与蓝牙设备自身携带的复位密钥相同则执行复位操作;若第一数据包的复位密钥与蓝牙设备自身携带的复位密钥不相同则丢弃该第一数据包。第二方面,本专利技术还提供一种通过NFC方式复位蓝牙设备的系统,包括主机端,所述主机端包括:第一NFC模块,用于读取蓝牙设备的唯一标识信息及加密复位指令;第一控制模块,用于记录所述唯一标识信息及加密复位指令,并根据该唯一标识信息及加密复位指令生成复位密钥和带有所述复位密钥的第一数据包;及第一蓝牙模块,用于与蓝牙设备进行通信。第三方面,本专利技术还提供一种通过NFC方式复位蓝牙设备的系统,包括蓝牙设备,所述蓝牙设备包括:第二NFC模块,用于与主机进行通信;第二控制模块,用于判断第一数据包的复位密钥与蓝牙设备自身携带的复位密钥是否相同;及第二蓝牙模块,用于与主机端进行通信。进一步地,所述第二控制模块包括:第一识别单元,用于识别第一数据包所包含的复位密钥;第一判断单元,用于判断所述复位密钥与蓝牙设备自身携带的复位密钥是否相同;第二判断单元,用于判断所述第一数据包内是否包含属于所述蓝牙设备自身的唯一标识信息及加密复位指令。进一步地,所述蓝牙设备还包括:复位模块,用于根据第一判断单元的判断结果对蓝牙设备进行复位操作。第四方面,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现所述的任一项方法的步骤。本专利技术的有益效果是:本专利技术实施例的主机端通过NFC方式读取蓝牙设备的唯一标识信息及加密复位指令,根据该唯一标识信息及加密复位指令生成对应的复位密钥,然后通过蓝牙通信的方式将第一数据包发送给蓝牙设备,蓝牙设备接收第一数据包后,通过判断第一数据包内所包含的复位密钥与自身携带的复位密钥是否一致,从而决定是的对蓝牙设备进行复位操作,能够有效解决蓝牙设备无法集成硬件复位操作的问题或适用于需要远距离安全复位操作的场景,步骤简单,便于用户对蓝牙设备进行复位操作。附图说明图1为本专利技术通过NFC方式复位蓝牙设备的方法一个实施例的步骤流程图。图2为本专利技术通过NFC方式复位蓝牙设备的方法另一个实施例的步骤流程图。图3为本专利技术通过NFC方式复位蓝牙设备的方法又一个实施例的步骤流程图。图4为本专利技术通过NFC方式复位蓝牙设备的系统的主机端一个实施例的连接示意图。图5为本专利技术通过NFC方式复位蓝牙设备的系统的蓝牙设备一个实施例的连接示意图。图6为本专利技术通过NFC方式复位蓝牙设备的系统的蓝牙设备一个实施例的连接示意图。图7为本专利技术通过NFC方式复位蓝牙设备的系统的第二控制模块一个实施例的连接示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。在本专利技术中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。在本专利技术中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。下面通过具体实施方式结合附图对本专利技术作进一步详细说明。如图1~图7所示,本专利技术提供了一种通过NFC方式复位蓝牙设备2的方法,包括主机端1与蓝牙设备2,包括以下步骤:主机端1通过NFC方式读取蓝牙设备2的唯一标识信息及加密复位指令;主机端1记录所述唯一标识信息及加密复位指令,并根据所述唯一标识信息及加密复位指令生成复位密钥;主机端1本文档来自技高网...

【技术保护点】
1.一种通过NFC方式复位蓝牙设备的方法,包括主机端与蓝牙设备,其特征在于,包括以下步骤:主机端通过NFC方式读取蓝牙设备的唯一标识信息及加密复位指令;主机端记录所述唯一标识信息及加密复位指令,并根据所述唯一标识信息及加密复位指令生成复位密钥;主机端将包含该复位密钥的第一数据包通过无连接广播的方式发送给蓝牙设备;蓝牙设备判断第一数据包所包含的复位密钥是否匹配;根据判断结果决定是否执行复位操作。

【技术特征摘要】
1.一种通过NFC方式复位蓝牙设备的方法,包括主机端与蓝牙设备,其特征在于,包括以下步骤:主机端通过NFC方式读取蓝牙设备的唯一标识信息及加密复位指令;主机端记录所述唯一标识信息及加密复位指令,并根据所述唯一标识信息及加密复位指令生成复位密钥;主机端将包含该复位密钥的第一数据包通过无连接广播的方式发送给蓝牙设备;蓝牙设备判断第一数据包所包含的复位密钥是否匹配;根据判断结果决定是否执行复位操作。2.如权利要求1所述的通过NFC方式复位蓝牙设备的方法,其特征在于,步骤“主机端将包含该复位密钥的第一数据包通过无连接广播的方式发送给蓝牙设备”具体包括以下步骤:主机端通过蓝牙广播对第一数据包进行广播;蓝牙设备监听广播,判断所述第一数据包内是否包含属于所述蓝牙设备自身的唯一标识信息;若包含则接收该第一数据包,反之则丢弃该第一数据包。3.如权利要求1所述的通过NFC方式复位蓝牙设备的方法,其特征在于,步骤“蓝牙设备判断第一数据包所包含的复位密钥是否匹配”具体包括以下步骤:蓝牙设备识别第一数据包所包含的复位密钥;蓝牙设备判断所述复位密钥与蓝牙设备自身携带的复位密钥是否相同。4.如权利要求1所述的通过NFC方式复位蓝牙设备的方法,其特征在于,所述唯一标识信息包括蓝牙设备自身的UUID、MAC地址、私有标识定义及自定义字符串中的一种或多种。5.如权利要求1所述的通过NFC方式复位蓝牙设备的方法,其特征在于,步骤“根据判断结果决定是否执行复位操作”具体包括以下步骤:若第一数据包...

【专利技术属性】
技术研发人员:洪文斌何军亭
申请(专利权)人:东莞市云茂智能科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1