CN113225742A - 无线门铃的配对方法和无线门铃*** - Google Patents
无线门铃的配对方法和无线门铃*** Download PDFInfo
- Publication number
- CN113225742A CN113225742A CN202110356173.7A CN202110356173A CN113225742A CN 113225742 A CN113225742 A CN 113225742A CN 202110356173 A CN202110356173 A CN 202110356173A CN 113225742 A CN113225742 A CN 113225742A
- Authority
- CN
- China
- Prior art keywords
- doorbell
- indoor unit
- access control
- intelligent access
- character string
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B3/00—Audible signalling systems; Audible personal calling systems
- G08B3/10—Audible signalling systems; Audible personal calling systems using electric transmission; using electromagnetic transmission
- G08B3/1008—Personal calling arrangements or devices, i.e. paging systems
- G08B3/1016—Personal calling arrangements or devices, i.e. paging systems using wireless transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Selective Calling Equipment (AREA)
- Lock And Its Accessories (AREA)
Abstract
本申请涉及一种无线门铃的配对方法和无线门铃***,该无线门铃***包括智能门禁设备、电子锁和门铃内机,智能门禁设备包括第一主控模块、第一无线收发模块和门铃触发器,门铃内机包括第二主控模块、第二无线收发模块和扬声器,智能门禁设备和门铃内机通过私有通信协议进行配对,私有通信协议包括硬件协议和软件协议,硬件协议包括前导码、第一同步头、数据区和CRC校验,在数据区内设置软件协议,软件协议包括第二同步头、数据长度、智能门禁设备地址、门铃内机地址、命令字和参数区,智能门禁设备和门铃内机通过私有通信协议进行配对,在配对过程中,不会配对到错误的门铃内机,提高配对的正确性及无线门铃***的安全性。
Description
技术领域
本申请涉及无线门铃技术领域,特别是涉及无线门铃的配对方法和无线门铃***。
背景技术
无线门铃又称无线遥控门铃或遥控门铃,无线门铃通常包括智能门禁设备、电子锁及门铃内机,无线门铃***一般是通过无线射频进行命令传输,智能门禁设备和门铃内机进行配对后,才能给门铃内机发送控制信号,而统一出厂的门铃内机不带任何区分标识,导致智能门禁设备和门铃内机配对过程中,会受到使用同样射频模块的其它公司产品所发的信号干扰,从而配对到错误的门铃内机,缺乏安全性,用户体验比较差;
针对相关技术中,智能门禁设备和门铃内机配对过程中,容易配对到错误的门铃内机,安全性不高问题,尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种无线门铃的配对方法和无线门铃***,以至少解决相关技术中智能门禁设备和门铃内机配对过程中,容易配对到错误的门铃内机,安全性不高问题。
第一方面,本申请实施例提供了一种无线门铃的配对方法,所述无线门铃包括智能门禁设备、电子锁和门铃内机,所述智能门禁设备包括第一主控模块、第一无线收发模块和门铃触发器,所述门铃内机包括第二主控模块、第二无线收发模块和扬声器,所述第一主控模块分别与所述第一无线收发模块和所述门铃触发器连接,所述第二主控模块分别与所述第二无线收发模块和所述扬声器连接;
所述智能门禁设备和所述门铃内机通过私有通信协议进行配对,其中,所述私有通信协议包括硬件协议和软件协议,
所述硬件协议包括前导码、第一同步头、数据区和CRC校验,在所述数据区内设置所述软件协议,所述软件协议包括第二同步头、数据长度、智能门禁设备地址、门铃内机地址、命令字和参数区。
在其中一些实施例中,所述智能门禁设备和所述门铃内机通过私有通信协议进行配对包括:
所述智能门禁设备和所述门铃内机遵循所述私有通信协议,将所述智能门禁设备切换到配对页面,获取长按所述门铃内机的配对按键的预设时间,在所述预设时间内无配对信号的情况下,则所述门铃内机切换回普通模式;
若匹配到配对信号,则所述门铃内机进入配对模式,所述智能门禁设备向所述门铃内机发送配对命令,所述门铃内机接收到所述配对命令后,向所述智能门禁设备发送请求地址命令,所述智能门禁设备接收到请求地址命令后,为所述门铃内机分配地址,所述门铃内机设置完所述智能门禁设备地址和所述门铃内机地址后返回配对成功命令。
在其中一些实施例中,所述智能门禁设备和所述门铃内机通过私有通信协议进行配对阶段,所述方法还包括:
所述智能门禁设备通过所述第一无线收发模块将密钥以明文的方式发送到所述第二无线收发模块,所述第二无线收发模块将所述密钥发送到所述第二主控模块,其中,所述密钥保存在所述智能门禁设备中;
所述智能门禁设备和所述门铃内机通过私有通信协议进行配对完成之后,所述方法还包括:
所述智能门禁主机和所述门铃内机之间的数据传输过程中,根据所述密钥对所述数据进行加解密。
在其中一些实施例中,所述智能门禁主机和所述门铃内机之间的数据传输过程中,根据所述密钥对所述数据进行加解密包括:
所述智能门禁设备获取开门原数据和所述密钥,根据所述开门原数据和所述密钥进行加密运算,得到字符串A,对所述字符串A做MD5运算,得到第一MD5值,取所述第一MD5值预设值个字节作为第一字符串,将所述字符串A和所述第一字符串发送至所述门铃内机;
所述门铃内机根据所述密钥对所述字符串A进行解密,得到所述开门原数据,根据所述开门原数据和所述密钥进行加密运算,得到字符串B,对所述字符串B做MD5运算,得到第二MD5值,取所述第二MD5值预设值个字节作为第二字符串。
在其中一些实施例中,获取到所述第一字符串和所述第二字符串之后,所述方法还包括:
所述门铃内机获取所述第一字符串和所述第二字符串的比较结果,若所述比较结果相等,则所述门铃内机根据所述开门原数据进行相应的处理,若所述比较结果不相等,则不做回复,等待重发。
第二方面,本申请实施例提供了一种无线门铃***,所述无线门铃***包括智能门禁设备、电子锁和门铃内机,所述智能门禁设备包括第一主控模块、第一无线收发模块和门铃触发器,所述门铃内机包括第二主控模块、第二无线收发模块和扬声器,所述第一主控模块分别与所述第一无线收发模块和所述门铃触发器连接,所述第二主控模块分别与所述第二无线收发模块和所述扬声器连接;
所述智能门禁设备和所述门铃内机通过私有通信协议进行配对,其中,所述私有通信协议包括硬件协议和软件协议,
所述硬件协议包括前导码、第一同步头、数据区和CRC校验,在所述数据区内设置所述软件协议,所述软件协议包括第二同步头、数据长度、智能门禁设备地址、门铃内机地址、命令字和参数区。
在其中一些实施例中,所述智能门禁设备和所述门铃内机通过私有通信协议进行配对包括:
所述智能门禁设备和所述门铃内机遵循所述私有通信协议,将所述智能门禁设备切换到配对页面,获取长按所述门铃内机的配对按键的预设时间,在所述预设时间内无配对信号的情况下,则所述门铃内机切换回普通模式;
若匹配到配对信号,则所述门铃内机进入配对模式,所述智能门禁设备向所述门铃内机发送配对命令,所述门铃内机接收到所述配对命令后,向所述智能门禁设备发送请求地址命令,所述智能门禁设备接收到请求地址命令后,为所述门铃内机分配地址,所述门铃内机设置完所述智能门禁设备地址和所述门铃内机地址后返回配对成功命令。
在其中一些实施例中,所述智能门禁设备和所述门铃内机通过私有通信协议进行配对阶段,
所述智能门禁设备通过所述第一无线收发模块将密钥以明文的方式发送到所述第二无线收发模块,所述第二无线收发模块将所述密钥发送到所述第二主控模块,其中,所述密钥保存在所述智能门禁设备中;
所述智能门禁设备和所述门铃内机通过私有通信协议进行配对完成之后,所述智能门禁主机和所述门铃内机之间的数据传输过程中,根据所述密钥对所述数据进行加解密。
在其中一些实施例中,所述智能门禁主机和所述门铃内机之间的数据传输过程中,根据所述密钥对所述数据进行加解密包括:
所述智能门禁设备获取开门原数据和所述密钥,根据所述开门原数据和所述密钥进行加密运算,得到字符串A,对所述字符串A做MD5运算,得到第一MD5值,取所述第一MD5值预设值个字节作为第一字符串,将所述字符串A和所述第一字符串发送至所述门铃内机;
所述门铃内机根据所述密钥对所述字符串A进行解密,得到所述开门原数据,根据所述开门原数据和所述密钥进行加密运算,得到字符串B,对所述字符串B做MD5运算,得到第二MD5值,取所述第二MD5值预设值个字节作为第二字符串。
在其中一些实施例中,获取到所述第一字符串和所述第二字符串之后,
所述门铃内机获取所述第一字符串和所述第二字符串的比较结果,若所述比较结果相等,则所述门铃内机根据所述开门原数据进行相应的处理,若所述比较结果不相等,则不做回复,等待重发。
相比于相关技术,本申请实施例提供的无线门铃***,该无线门铃***包括智能门禁设备、电子锁和门铃内机,智能门禁设备包括第一主控模块、第一无线收发模块和门铃触发器,门铃内机包括第二主控模块、第二无线收发模块和扬声器,第一主控模块分别与第一无线收发模块和门铃触发器连接,第二主控模块分别与第二无线收发模块和扬声器连接;智能门禁设备和门铃内机通过私有通信协议进行配对,其中,私有通信协议包括硬件协议和软件协议,硬件协议包括前导码、第一同步头、数据区和CRC校验,在数据区内设置软件协议,软件协议包括第二同步头、数据长度、智能门禁设备地址、门铃内机地址、命令字和参数区,智能门禁设备和门铃内机通过私有通信协议进行配对,在配对过程中,不会配对到错误的门铃内机,提高配对的正确性及无线门铃***的安全性。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是根据本申请实施例的无线门铃***的结构框图;
图2是根据本申请实施例的加密过程的流程图;
图3是根据本申请实施例的解密过程的流程图;
图4是根据本申请实施例的无线门铃的配对方法的流程图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。
在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。
除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指大于或者等于两个。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。
本实施例提供了一种无线门铃***,图1是根据本申请实施例的无线门铃***的结构框图,如图1所示,无线门铃***包括智能门禁设备11、电子锁10和门铃内机12,智能门禁设备11包括第一主控模块111、第一无线收发模块112和门铃触发器110,门铃内机12包括第二主控模块120、第二无线收发模块122和扬声器121,第一主控模块111分别与第一无线收发模块112和门铃触发器110连接,第二主控模块120分别与第二无线收发模块122和扬声器121连接;本实施例中,当有客户按下门铃触发器110时,第一主控模块111获取到门铃触发信号,第一主控模块111通过第一无线收发模块112将门铃触发信号发送至第二无线收发模块122,第一主控模块111通过第二无线收发模块122获取到门铃触发信号,控制扬声器121响铃,用户听到响铃后通过智能门禁设备11控制电子锁10打开,其中,第一无线收发模块112和第二无线收发模块122为无线射频模块;
智能门禁设备11和门铃内机12通过私有通信协议进行配对,其中,私有通信协议包括硬件协议和软件协议,硬件协议包括前导码、第一同步头、数据区和CRC校验,在数据区内设置软件协议,软件协议包括第二同步头、数据长度、智能门禁设备地址、门铃内机地址、命令字和参数区。相关技术中,统一出厂的门铃内机12不带任何区分标识,智能门禁设备11与门铃内机12之间通过无线射频进行数据传输,会受到使用同样射频模块的其它公司的产品所发的信号干扰、不同用户组的门铃内机12和智能门禁设备11交互时相互之间的信号干扰或同一智能门禁设备11和不同的门铃内机12通讯时的信号干扰;
故在本实施例中,智能门禁设备11和门铃内机12通过私有通信协议进行配对,私有通信协议包括硬件协议和软件协议,硬件协议包括前导码、第一同步头、数据区和CRC校验,硬件协议参数设置主要依赖原厂的参数设置工具,构造如下表1所示的硬件协议数据组成:
表1:硬件协议数据组成
前导码(1字节) | 第一同步头(可变) | 数据区(可变) | CRC校验 |
其中,前导码用于同步和分隔硬件协议数据的数据帧,第一同步头是自定义的同步头,该第一同步头可以用于过滤其它使用同样无线射频模块的公司的数据,例如,对于满足第一同步头的数据,接收设备进行接收处理,对于不满足第一同步头的数据,接收设备不进行接收处理,其中,该接收设备可以为智能门禁设备11或者门铃内机12,数据区用于设置软件协议数据,用于区分不同的外部设备,从而降低公司内部不同外部设备之间的传输干扰,CRC校验用于保证数据的完整性,只有满足该硬件协议数据组成的数据才能被无线射频模块接收并存入FIFO存储器中,在非实时***中,接收设备接收到数据时可能在做其它业务,接收设备将接收的数据存入FIFO存储器中异步处理,则不会堵塞在接收设备运行的接收线程里;根据该硬件协议数据组成,配置公司自定义的前导码,不同字节的第一同步头和数据区,接收设备的安全性和防干扰性得到提高。
在硬件协议中的数据区内设置软件协议,可以降低公司内部不同外部设备之间的传输干扰,软件协议包括第二同步头、数据长度、智能门禁设备地址、门铃内机地址、命令字和参数区,构造如下表2所示的软件协议数据组成:
表2:软件协议数据组成
其中,第二同步头用于区分和接收设备频段一样的其它外部设备,保证接收设备不会受到外部设备的频率干扰,数据长度指示智能门禁设备地址、门铃内机地址、命令字和参数区总的长度,命令字加可变参数区,可较容易的去拓展不同的命令和协议控制,例如,第二同步头为5a a5 00 ff,数据长度为0d,智能门禁设备地址为12 34 56 78,门铃内机地址为01,当命令字为01,参数区为00 05 00 08 11 22时,表示初始化参数命令,例如,默认门铃提示音和门铃音量等,命令字为02,参数区为00 05时,表示智能门禁设备11对门铃内机12进行控制,例如,设置响铃时间和响铃次数等,当智能门禁设备11发送数据5a a5 00ff 0d 12 34 56 78 01 01 00 05 00 08 11 22至门铃内机12时,表示智能门禁设备11指示门铃内机12进行初始化;当智能门禁设备11发送数据5a a5 00 ff 0d 12 34 56 78 0102 00 05至门铃内机12时,表示智能门禁设备11要对门铃内机12的响铃时间和响铃次数进行设置;在智能门禁设备11和门铃内机12的配对阶段将智能门禁设备地址和门铃内机地址参数保存在设备双方,用于后续的通讯和控制,本申请的私有通信协议,可拓展性强,通信效果好,设计开发难度低,防止由于协议过于简单一旦被不法分子掌握相应的协议组成,会造成不可挽回的损失。
在其中一些实施例中,智能门禁设备11和门铃内机12通过私有通信协议进行配对包括:智能门禁设备11和门铃内机12遵循私有通信协议,将智能门禁设备11切换到配对页面,获取长按门铃内机12的配对按键的预设时间,在预设时间内无配对信号的情况下,则门铃内机12切换回普通模式;若匹配到配对信号,则门铃内机12进入配对模式,智能门禁设备11向门铃内机12发送配对命令,门铃内机12接收到配对命令后,向智能门禁设备11发送请求地址命令,智能门禁设备11接收到请求地址命令后,为门铃内机12分配地址,门铃内机12设置完智能门禁设备地址和门铃内机地址后返回配对成功命令。本实施例中,智能门禁设备11和门铃内机12遵循私有通信协议,长按门铃内机12的配对按键进入配对模式后,智能门禁设备11会发送广播数据询问是否需要配对,满足协议头的门铃内机12才能接收到这个广播,其中,协议头包括前导码和第一同步头;智能门禁设备11和门铃内机12通过私有通信协议进行配对,防止配对过程中配对到错误的门铃内机12,提高智能门禁设备11和门铃内机12配对过程中的安全性。
在其中一些实施例中,智能门禁设备11和门铃内机12通过私有通信协议进行配对阶段,智能门禁设备11通过第一无线收发模块112将密钥以明文的方式发送到第二无线收发模块,第二无线收发模块将密钥发送到第二主控模块120,其中,密钥保存在智能门禁设备11中;在配对阶段,智能门禁设备11将地址信息发送至门铃内机12的同时,还要将密钥发送给门铃内机12,智能门禁设备11和门铃内机12通过私有通信协议进行配对完成之后,智能门禁主机和门铃内机12之间的数据传输过程中,根据密钥对数据进行加解密,在配对阶段默认是安全的,配对完成后的数据都必须经过明文转暗码,然后发送,再暗码转明码的过程,极大的增加了无线门铃***的安全系数。
在其中一些实施例中,图2是根据本申请实施例的加密过程的流程图,如图2所示,智能门禁主机11和门铃内机12之间的数据传输过程中,根据密钥对数据进行加密包括如下步骤:
步骤S201,智能门禁设备11获取开门原数据;
步骤S202,智能门禁设备11获取当前密钥;其中,该密钥为随机生成的rand值,智能门禁设备11和门铃内机12重新配对时,重新获取rand值作为密钥;
步骤S203,智能门禁设备11根据开门原数据和密钥进行加密运算,得到字符串A;
步骤S204,对字符串A做MD5运算,得到第一MD5值,取第一MD5值预设值个字节作为第一字符串;其中,MD5信息摘要算法(MD5 Message-Digest Algorithm),是一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致,取第一MD5值后面四个字节作为第一字符串可以减少发送的字节长度,提高发送效率,且只需4个字节即能完成校验工作;
步骤S205,智能门禁设备11将字符串A和第一字符串发送至门铃内机12。
图3是根据本申请实施例的解密过程的流程图,如图3所示,智能门禁主机11和门铃内机12之间的数据传输过程中,根据密钥对数据进行解密包括如下步骤:
步骤S301,门铃内机12根据密钥对字符串A进行解密,得到开门原数据;
步骤S302,门铃内机12根据开门原数据和密钥进行加密运算,得到字符串B;
步骤S303,对字符串B做MD5运算,得到第二MD5值,取第二MD5值预设值个字节作为第二字符串;
步骤S304,门铃内机12判断第一字符串和第二字符串的是否相等;
步骤S305,若比较结果相等,则门铃内机12根据开门原数据进行相应的处理,并发送ACK应答;ACK应答指对设备或是进程发出的消息,回复已收到数据;
步骤S306,若比较结果不相等,则不做回复,等待重发;比较结果不相等,则说明不是与门铃内机12配对的智能门禁设备11发出的消息。
上述加解密阶段,通过对需要传输的数据进行加密,接收到数据之后进行解密,且智能门禁设备11和门铃内机12都要对加密后的数据做MD5运算,通过双重加密,极大提高了无线门铃***的安全性;常规的无线通讯很容易通过抓包分析来判断出具体包的功能,使用安全加密后可以防止无线门铃***被恶意破解后造成各种安全问题,提高无线门铃***的安全性。
本实施例还提供了一种无线门铃的配对方法,图4是根据本申请实施例的无线门铃的配对方法的流程图,如图4所示,该方法包括如下步骤:
步骤S401,无线门铃包括智能门禁设备11、电子锁10和门铃内机12,智能门禁设备11包括第一主控模块111、第一无线收发模块112和门铃触发器110,门铃内机12包括第二主控模块120、第二无线收发模块122和扬声器121,第一主控模块111分别与第一无线收发模块112和门铃触发器110连接,第二主控模块120分别与第二无线收发模块122和扬声器121连接;
步骤S402,智能门禁设备11和门铃内机12通过私有通信协议进行配对,其中,私有通信协议包括硬件协议和软件协议,硬件协议包括前导码、第一同步头、数据区和CRC校验,在数据区内设置软件协议,软件协议包括第二同步头、数据长度、智能门禁设备地址、门铃内机地址、命令字和参数区。
本领域的技术人员应该明白,以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种无线门铃的配对方法,其特征在于,所述无线门铃包括智能门禁设备、电子锁和门铃内机,所述智能门禁设备包括第一主控模块、第一无线收发模块和门铃触发器,所述门铃内机包括第二主控模块、第二无线收发模块和扬声器,所述第一主控模块分别与所述第一无线收发模块和所述门铃触发器连接,所述第二主控模块分别与所述第二无线收发模块和所述扬声器连接;
所述智能门禁设备和所述门铃内机通过私有通信协议进行配对,其中,所述私有通信协议包括硬件协议和软件协议,
所述硬件协议包括前导码、第一同步头、数据区和CRC校验,在所述数据区内设置所述软件协议,所述软件协议包括第二同步头、数据长度、智能门禁设备地址、门铃内机地址、命令字和参数区。
2.根据权利要求1所述的方法,其特征在于,所述智能门禁设备和所述门铃内机通过私有通信协议进行配对包括:
所述智能门禁设备和所述门铃内机遵循所述私有通信协议,将所述智能门禁设备切换到配对页面,获取长按所述门铃内机的配对按键的预设时间,在所述预设时间内无配对信号的情况下,则所述门铃内机切换回普通模式;
若匹配到配对信号,则所述门铃内机进入配对模式,所述智能门禁设备向所述门铃内机发送配对命令,所述门铃内机接收到所述配对命令后,向所述智能门禁设备发送请求地址命令,所述智能门禁设备接收到请求地址命令后,为所述门铃内机分配地址,所述门铃内机设置完所述智能门禁设备地址和所述门铃内机地址后返回配对成功命令。
3.根据权利要求1所述的方法,其特征在于,所述智能门禁设备和所述门铃内机通过私有通信协议进行配对阶段,所述方法还包括:
所述智能门禁设备通过所述第一无线收发模块将密钥以明文的方式发送到所述第二无线收发模块,所述第二无线收发模块将所述密钥发送到所述第二主控模块,其中,所述密钥保存在所述智能门禁设备中;
所述智能门禁设备和所述门铃内机通过私有通信协议进行配对完成之后,所述方法还包括:
所述智能门禁主机和所述门铃内机之间的数据传输过程中,根据所述密钥对所述数据进行加解密。
4.根据权利要求3所述的方法,其特征在于,所述智能门禁主机和所述门铃内机之间的数据传输过程中,根据所述密钥对所述数据进行加解密包括:
所述智能门禁设备获取开门原数据和所述密钥,根据所述开门原数据和所述密钥进行加密运算,得到字符串A,对所述字符串A做MD5运算,得到第一MD5值,取所述第一MD5值预设值个字节作为第一字符串,将所述字符串A和所述第一字符串发送至所述门铃内机;
所述门铃内机根据所述密钥对所述字符串A进行解密,得到所述开门原数据,根据所述开门原数据和所述密钥进行加密运算,得到字符串B,对所述字符串B做MD5运算,得到第二MD5值,取所述第二MD5值预设值个字节作为第二字符串。
5.根据权利要求4所述的方法,其特征在于,获取到所述第一字符串和所述第二字符串之后,所述方法还包括:
所述门铃内机获取所述第一字符串和所述第二字符串的比较结果,若所述比较结果相等,则所述门铃内机根据所述开门原数据进行相应的处理,若所述比较结果不相等,则不做回复,等待重发。
6.一种无线门铃***,其特征在于,所述无线门铃***包括智能门禁设备、电子锁和门铃内机,所述智能门禁设备包括第一主控模块、第一无线收发模块和门铃触发器,所述门铃内机包括第二主控模块、第二无线收发模块和扬声器,所述第一主控模块分别与所述第一无线收发模块和所述门铃触发器连接,所述第二主控模块分别与所述第二无线收发模块和所述扬声器连接;
所述智能门禁设备和所述门铃内机通过私有通信协议进行配对,其中,所述私有通信协议包括硬件协议和软件协议,
所述硬件协议包括前导码、第一同步头、数据区和CRC校验,在所述数据区内设置所述软件协议,所述软件协议包括第二同步头、数据长度、智能门禁设备地址、门铃内机地址、命令字和参数区。
7.根据权利要求6所述的***,其特征在于,所述智能门禁设备和所述门铃内机通过私有通信协议进行配对包括:
所述智能门禁设备和所述门铃内机遵循所述私有通信协议,将所述智能门禁设备切换到配对页面,获取长按所述门铃内机的配对按键的预设时间,在所述预设时间内无配对信号的情况下,则所述门铃内机切换回普通模式;
若匹配到配对信号,则所述门铃内机进入配对模式,所述智能门禁设备向所述门铃内机发送配对命令,所述门铃内机接收到所述配对命令后,向所述智能门禁设备发送请求地址命令,所述智能门禁设备接收到请求地址命令后,为所述门铃内机分配地址,所述门铃内机设置完所述智能门禁设备地址和所述门铃内机地址后返回配对成功命令。
8.根据权利要求6所述的***,其特征在于,所述智能门禁设备和所述门铃内机通过私有通信协议进行配对阶段,
所述智能门禁设备通过所述第一无线收发模块将密钥以明文的方式发送到所述第二无线收发模块,所述第二无线收发模块将所述密钥发送到所述第二主控模块,其中,所述密钥保存在所述智能门禁设备中;
所述智能门禁设备和所述门铃内机通过私有通信协议进行配对完成之后,所述智能门禁主机和所述门铃内机之间的数据传输过程中,根据所述密钥对所述数据进行加解密。
9.根据权利要求8所述的***,其特征在于,所述智能门禁主机和所述门铃内机之间的数据传输过程中,根据所述密钥对所述数据进行加解密包括:
所述智能门禁设备获取开门原数据和所述密钥,根据所述开门原数据和所述密钥进行加密运算,得到字符串A,对所述字符串A做MD5运算,得到第一MD5值,取所述第一MD5值预设值个字节作为第一字符串,将所述字符串A和所述第一字符串发送至所述门铃内机;
所述门铃内机根据所述密钥对所述字符串A进行解密,得到所述开门原数据,根据所述开门原数据和所述密钥进行加密运算,得到字符串B,对所述字符串B做MD5运算,得到第二MD5值,取所述第二MD5值预设值个字节作为第二字符串。
10.根据权利要求9所述的***,其特征在于,获取到所述第一字符串和所述第二字符串之后,
所述门铃内机获取所述第一字符串和所述第二字符串的比较结果,若所述比较结果相等,则所述门铃内机根据所述开门原数据进行相应的处理,若所述比较结果不相等,则不做回复,等待重发。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110356173.7A CN113225742B (zh) | 2021-04-01 | 2021-04-01 | 无线门铃的配对方法和无线门铃*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110356173.7A CN113225742B (zh) | 2021-04-01 | 2021-04-01 | 无线门铃的配对方法和无线门铃*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113225742A true CN113225742A (zh) | 2021-08-06 |
CN113225742B CN113225742B (zh) | 2022-06-24 |
Family
ID=77086261
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110356173.7A Active CN113225742B (zh) | 2021-04-01 | 2021-04-01 | 无线门铃的配对方法和无线门铃*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113225742B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114095295A (zh) * | 2021-11-18 | 2022-02-25 | 歌尔科技有限公司 | 智能门铃信息继承方法、智能门铃和计算机可读存储介质 |
CN115086939A (zh) * | 2022-01-21 | 2022-09-20 | 武汉领普科技有限公司 | 接收器及其处理方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106411907A (zh) * | 2016-10-13 | 2017-02-15 | 广西咪付网络技术有限公司 | 一种数据传输方法和*** |
CN106898068A (zh) * | 2017-02-10 | 2017-06-27 | 武汉烽火技术服务有限公司 | 基于信息匹配的门禁***管理方法 |
CN107404591A (zh) * | 2017-06-21 | 2017-11-28 | 国家电网公司 | 智能门铃监控方法和装置 |
US20180331847A1 (en) * | 2016-01-21 | 2018-11-15 | Alibaba Group Holding Limited | Method and apparatus for processing identification data |
CN112165733A (zh) * | 2020-09-25 | 2021-01-01 | 杭州涂鸦信息技术有限公司 | 一种私有协议的点对点多信道网络搭建方法及*** |
CN112436998A (zh) * | 2020-11-12 | 2021-03-02 | 北京天融信网络安全技术有限公司 | 一种数据传输方法及电子设备 |
-
2021
- 2021-04-01 CN CN202110356173.7A patent/CN113225742B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180331847A1 (en) * | 2016-01-21 | 2018-11-15 | Alibaba Group Holding Limited | Method and apparatus for processing identification data |
CN106411907A (zh) * | 2016-10-13 | 2017-02-15 | 广西咪付网络技术有限公司 | 一种数据传输方法和*** |
CN106898068A (zh) * | 2017-02-10 | 2017-06-27 | 武汉烽火技术服务有限公司 | 基于信息匹配的门禁***管理方法 |
CN107404591A (zh) * | 2017-06-21 | 2017-11-28 | 国家电网公司 | 智能门铃监控方法和装置 |
CN112165733A (zh) * | 2020-09-25 | 2021-01-01 | 杭州涂鸦信息技术有限公司 | 一种私有协议的点对点多信道网络搭建方法及*** |
CN112436998A (zh) * | 2020-11-12 | 2021-03-02 | 北京天融信网络安全技术有限公司 | 一种数据传输方法及电子设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114095295A (zh) * | 2021-11-18 | 2022-02-25 | 歌尔科技有限公司 | 智能门铃信息继承方法、智能门铃和计算机可读存储介质 |
CN115086939A (zh) * | 2022-01-21 | 2022-09-20 | 武汉领普科技有限公司 | 接收器及其处理方法 |
CN115086939B (zh) * | 2022-01-21 | 2024-04-19 | 武汉领普科技有限公司 | 接收器及其处理方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113225742B (zh) | 2022-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11070364B2 (en) | Secure communication method and smart lock system based thereof | |
USRE49876E1 (en) | Secure configuration of a headless networking device | |
US10812969B2 (en) | System and method for configuring a wireless device for wireless network access | |
CN104735747B (zh) | 信息传递方法、接收方法及物联网设备 | |
AU2006211768B2 (en) | Wireless network system and communication method for external device to temporarily access wireless network | |
KR101378647B1 (ko) | Ieee 802.15.4 네트워크에서의 보안 설정 가능한 맥프레임 제공 방법 및 장치 | |
CN107454079B (zh) | 基于物联网平台的轻量级设备认证及共享密钥协商方法 | |
JP2020144873A (ja) | 通信保護を備えた聴覚装置および関連する方法 | |
CN110462691A (zh) | 智能门锁的开锁方法、移动终端、智能门锁及云服务器 | |
CN113225742B (zh) | 无线门铃的配对方法和无线门铃*** | |
US20080258864A1 (en) | Communication Apparatus and Communication Method | |
CN107005927A (zh) | 用户设备ue的接入方法、设备及*** | |
EP4207673A1 (en) | Network connection method, terminal, device to be connected to network, and storage medium | |
JP5239123B2 (ja) | 無線lanシステム | |
WO2007059558A1 (en) | Wireless protocol for privacy and authentication | |
US20040196979A1 (en) | Encryption/decryption device and method for a wireless local area network | |
CN100566337C (zh) | 增强无线局域网安全的方法 | |
CN105007163A (zh) | 预共享密钥的发送、获取方法及发送、获取装置 | |
CN107493171A (zh) | 无线射频设备、认证服务器及认证方法 | |
US11019037B2 (en) | Security improvements in a wireless data exchange protocol | |
Chakrabarty et al. | Black networks for Bluetooth low energy | |
KR101745482B1 (ko) | 스마트홈 시스템에서의 통신 방법 및 그 장치 | |
JP2005323149A (ja) | 無線通信システム | |
JP3394225B2 (ja) | 通信方法及び通信システム装置 | |
EP3661243A1 (en) | Secure beacons |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |