一种基于微信公众平台的智能锁监控系统及监控方法_2

文档序号:9754810阅读:来源:国知局
下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为本发明提供的一种基于微信公众平台的智能锁监控系统实施例结构示意图;
[0037]图2为本发明提供的一种如所述智能锁监控系统的监控方法实施例1流程图;
[0038]图3为本发明提供的一种如所述智能锁监控系统的监控方法实施例2流程图;
[0039]图4为本发明提供的一种智能网关实施例结构示意图;
[0040]图5为本发明提供的一种智能锁实施例结构示意图。
【具体实施方式】
[0041]本发明提供了一种基于微信公众平台的智能锁监控系统、智能网关及智能锁实施例,为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明中技术方案作进一步详细的说明:
[0042]如图1所示,本发明首先提供了一种基于微信公众平台的智能锁监控系统实施例,包括安装有微信客户端的智能终端设备10、微信公众平台服务器20、云服务器30、智能网关40和智能锁50;
[0043]所述智能终端设备10用于基于微信公众号接收用户指令,并由所述微信公众平台服务器20转发至所述云服务器30,并基于微信公众号展示接收到的所述智能锁50的状态信息;其中,所述微信公众号为该智能锁监控系统与用户交互的媒介,由于微信客户端在智能终端设备中的装机量巨大,更有利于本发明技术方案的使用和普及;
[0044]所述云服务器30用于解析所述用户指令并发送给所述智能网关40,并接收所述状态信息并由所述微信公众平台服务器20转发给所述智能终端设备10的微信公众号;其中,所述云服务器中安装有与微信公众平台服务器的接口协议对接的中间件,同时,安装有实现与所述智能网关对接的中间件,从而使得所述云服务器实现了所述微信公众平台服务器与所述智能网关之间的数据传输;
[0045]所述智能网关40用于将所述用户指令发送至所述智能锁50,并解析所述智能锁50上报的状态信息并转发至所述云服务器30;其中,所述智能网关完成网络数据和无线数据的处理和转换;
[0046]所述智能锁50用于接收所述用户指令并执行相关操作,并将自身状态信息上报至所述智能网关40;其中,所述智能锁可以具备指纹、密码、IC卡或者无线等开门方式,并具备锁芯报警、防撬报警、胁迫用户开门报警等功能;
[0047]其中,所述智能终端设备10、所述微信公众平台服务器20、所述云服务器30、所述智能网关40和所述智能锁50顺序连接。
[0048]优选地,所述智能网关通过有线网络或者wifi网络连接路由器并经由路由器连接所述云服务器。
[0049]上述智能锁监控系统中,所述智能网关通过内置的无线网络模块与智能锁内置的无线网络模块相连接。
[°°50] 其中,所述无线网络模块包括但不仅限于:433Mhz模块、zigbee模块、z-wave模块、或者其他低于IGHz的RF射频模块。
[0051]如图2所示,本发明同时提供了如上述智能锁监控系统的监控方法实施例1,用于完成用户指令的下发,包括:
[0052]S201用户利用智能终端设备的微信公众号选择用户指令;所述用户指令包括:开锁、布防、撤防、读取操作记录或者添加智能锁;
[0053]S202微信公众平台服务器将所述用户指令转发至指定云服务器;
[0054]S203所述云服务器将所述用户指令解析后重新打包发送给已绑定的智能网关;
[0055]S204所述智能网关将所述用户指令发送给已绑定的智能锁;
[0056]S205所述智能锁基于用户指令执行相关操作;所述相关操作包括:智能锁开启、智能锁进入布防状态、智能锁进入撤防状态、读取智能锁内的操作记录或者实现智能锁的联网配对。
[0057]更优选地,所述智能锁基于用户指令执行相关操作为:判定智能锁是否成功接收用户指令,若是,则反馈智能锁响应所述用户指令,否则反馈智能锁响应超时。
[0058]更优选地,若用户指令为添加智能锁,则所述智能网关进入添加状态并等待60秒,若添加成功,则反馈添加成功,否则反馈等待超时并返回公众号。
[0059]如图3所示,本发明同时提供了如上述智能锁监控系统的监控方法实施例2,用于完成智能锁的状态信息的上报,包括:
[0060]S301若智能锁检测到存在状态切换,则将自身状态信息上报至已绑定的智能网关;
[0061]S302所述智能网关解析所述状态信息后发送到已绑定的云服务器;
[0062]S303所述云服务器对所述状态信息进行解析并重新打包后发送给微信公众平台服务器;
[0063]S304所述微信公众平台服务器将所述状态信息下发到用户的智能终端设备中,利用微信公众号展示给用户;
[0064]其中,所述状态信息包括但不仅限于:用户开门信息、胁迫用户开门报警信息、智能锁防撬报警信息、智能锁锁芯报警信息、智能锁布防信息、智能锁撤防信息、智能锁常开信息、智能锁常闭信息、设备掉线提醒信息或者添加智能锁信息。
[0065]如上所述,本发明首先提供了一种基于微信公众平台的智能锁监控系统及监控方法实施例,包括安装有微信客户端的智能终端设备、微信公众平台服务器、云服务器、智能网关和智能锁,用户通过微信公众号提交针对智能锁的用户指令,并经由微信公众平台服务器、云服务器、智能网关转发到所述智能锁,所述智能锁根据用户指令执行相关操作;反之,智能锁的状态信息经由智能网关、云服务器、微信公众平台服务器到达用户的智能终端设备的微信公众号,并展示给用户,以便用户参考做出及时有效的响应操作。上述智能锁监控系统利用微信公众平台完成用户指令的下发,避免了开发和维护多版本的APP客户端的麻烦,同时,本发明将智能网关与智能锁分开,并利用无线网络实现数据交互,从而避免了智能锁功耗过大的问题,并且解决了门锁布线的问题,不仅能够实时了解智能锁的状态信息,而且能够实时下发用户指令并且整个系统安全可靠。
[0066]如图4所示,本发明其次提供了一种智能网关40实施例,适用于上述智能锁监控系统,包括:单片机、电源电路、时钟电路、复位电路、以太网电路和无线网络模块;
[0067]所述电源电路、所述时钟电路、所述复位电路与所述单片机相连接;所述以太网电路和所述无线网络模块通过SPI总线与所述单片机相连接;
[0068]其中,所述以太网电路与路由器相连接,用于将智能锁的状态信息经路由器发送至云服务器;
[0069]所述无线网络模块用于将所述用户指令发送至智能锁并接收智能锁发送的状态
?目息O
[0070]其中,所述以太网电路与路由器相连接的方法包括但不限于:有线连接或者WiFi连接等形式。
[0071 ] 优选地,还包括:RS232-USB接口转换器和USB接口,所述RS232-USB接口转换器与所述USB接口相连接;其中,
[0072]所述RS232-USB接口转换器通过UART总线与所述单片机相连
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1