[发明专利]一种基于微信小程序和蓝牙的开锁系统及方法在审
申请号: | 201810645694.2 | 申请日: | 2018-06-21 |
公开(公告)号: | CN108898709A | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 宁仁飞;王跃宏;陈涛 | 申请(专利权)人: | 合肥芯锁物联科技有限公司 |
主分类号: | G07C9/00 | 分类号: | G07C9/00;H04M1/725;H04W4/80 |
代理公司: | 北京和信华成知识产权代理事务所(普通合伙) 11390 | 代理人: | 胡剑辉 |
地址: | 230000 安徽省合肥市*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 小程序 智能门锁 开锁系统 手机蓝牙 二维码 云平台 蓝牙 手机 无线网络连接 繁琐步骤 门锁开关 通信连接 用户下载 功耗 服务器 扫描 通信 | ||
本发明公开了一种基于微信小程序和蓝牙的开锁系统及方法,包括安装在手机端的微信小程序、安装在服务器端的系统云平台以及安装在门上的智能门锁,微信小程序通过手机蓝牙与智能门锁通信连接,并通过无线网络连接系统云平台,智能门锁上贴有二维码,通过使用微信小程序扫描智能门锁上的二维码,通过手机蓝牙通信,控制门锁开关,不仅使用方便、功耗低,并且免去了用户下载、安装手机APP的繁琐步骤。
技术领域
本发明属于智能门锁技术领域,涉及一种开锁系统及方法,具体是一种基于微信小程序和蓝牙的开锁系统及方法。
背景技术
目前的市场上智能门锁主要是使用指纹或密码开锁,部分门锁具有wifi联网功能,使用手机APP开锁,用户需要下载、安装相应的手机APP进行操作,操作繁琐,使用不方便,并且功耗大。
发明内容
本发明的目的在于提供一种基于微信小程序和蓝牙的开锁系统及方法,使用方便,功耗低。
本发明的目的可以通过以下技术方案实现:
一种基于微信小程序和蓝牙的开锁系统,包括安装在手机端的微信小程序、安装在服务器端的系统云平台以及安装在门上的智能门锁;
所述微信小程序通过手机蓝牙与智能门锁通信连接,并通过无线网络连接系统云平台,所述智能门锁上贴有二维码;
所述微信小程序包括蓝牙驱动模块和扫码管理模块,所述蓝牙驱动模块驱动手机蓝牙与智能门锁建立通信连接,所述扫码管理模块驱动微信扫码功能,扫描智能门锁上的二维码,进入申请开锁界面,将开锁申请提交到云平台,获得云平台鉴权后,通过蓝牙发送开锁命令到智能门锁,并获取智能门锁的开锁结果反馈到系统云平台;
所述系统云平台是用于管理智能门锁的系统平台,用户可以添加智能门锁,且具有管理权限。
进一步地,所述系统云平台和微信小程序之间的开锁命令、微信小程序与智能门锁之前的开锁命令,均使用对称加密方法进行加密。
一种基于微信小程序和蓝牙的开锁方法,具体包括以下步骤:
步骤S1,打开微信小程序,驱动手机蓝牙连接智能门锁;
步骤S2,检测手机蓝牙是否成功连接智能门锁,若连接成功,进入步骤S3,若连接失败,返回步骤S1;
步骤S3,使用微信小程序启动微信扫码功能,扫描智能门锁上的二维码,进入申请开锁界面;
步骤S4,通过微信小程序将开锁申请提交到系统云平台;
步骤S5,系统云平台对接收到的开锁申请进行鉴权,若鉴权通过,输出开锁命令到微信小程序,并执行步骤S6,若鉴权失败,通过微信小程序展示开锁失败信息;
步骤S6,微信小程序发送开锁命令到智能门锁,智能门锁接收到开锁命令后进行鉴权,若鉴权通过,智能门锁开锁,并输出开锁结果信息到微信小程序,若鉴权失败,智能门锁发送开锁结果信息到微信小程序;
步骤S7,微信小程序接收开锁结果信息,并上报到系统云平台,系统云平台记录相应的开锁信息。
本发明的有益效果:本发明提供的基于微信小程序和蓝牙的开锁系统,使用微信小程序扫描智能门锁上的二维码,通过手机蓝牙通信,控制门锁开关,不仅使用方便、功耗低,并且免去了用户下载、安装手机APP的繁琐步骤。
附图说明
下面结合附图和具体实施例对本发明作进一步详细描述。
图1是本发明的系统示意图。
图2是本发明的方法流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥芯锁物联科技有限公司,未经合肥芯锁物联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810645694.2/2.html,转载请声明来源钻瓜专利网。