一种周边设备与手机App配对的方法

文档序号:9551520阅读:795来源:国知局
一种周边设备与手机App配对的方法
【技术领域】
[0001]本发明涉及一种周边设备与手机app配对的方法,尤其涉及智能家居中周边设备在不使用遥控器的情况下与手机app配对的方法。
【背景技术】
[0002]在智能家居领域中,随着智能化的深入,越来越多的智能设备厂家设计通过手机app来控制智能设备。现有智能家居控制系统通常包括手机、主机(用于连接手机端与周边设备)和若干个周边设备。手机在控制周边设备之前需要与之配对,现有的做法是,手机app与周边设备配备的遥控器相适配。通过适配遥控器,手机app能够模拟遥控器的功能来控制周边设备。但是很多周边设备是没有配备遥控器的。而且周边设备,如排插没有向外发送信息的功能,这样,如果按照原有的配对方式,周边设备无法想外发送信息,则,手机app不能接收到周边设备的信息,无法完成配对。另外,现在越来越多的采用手机app来控制周边设备。那我们在平时应用的时候就用不上遥控器,那我们是不是就没有必要生产遥控器了,直接就用手机来控制,那我们的生产商家就不用生产遥控器。那么,对于没有遥控器的周边设备,手机该如何与周边设备配对呢?

【发明内容】

[0003]有鉴于上述问题,有必要提供一种新的配对方法,在没有遥控器的情况下,周边设备直接与手机app配对。
[0004]一种周边设备与手机app配对的方法,其特征在于,包括以下步骤:
S11,手机app接收用户输入的需要配对的周边设备型号并发送至服务器;
S13,服务器根据周边设备的型号生成一个包含24位数据的数据包;
S15,周边设备接收主机发送的数据包。
[0005]优选的,还包括以下步骤:
S12,服务器判断接收到的型号是不附带遥控器的周边设备的型号,当服务器判断该型号的周边设备是不附带遥控器时,进行步骤S13。
[0006]优选的,还包括以下步骤:
S14,主机接收服务器发送的数据包并发送至周边设备。
[0007]优选的,服务器内存有所有周边设备的相关信息,并将所有型号的周边设备分为附带遥控器和不附带遥控器两个种类。
[0008]优选的,服务器内存有用户输入的型号对应周边设备的4位按键输入数据位,月艮务器生成的24位数据中包括一个4位按键输入数据位,所述生成的4位按键输入数据位和所述服务器内存有用户输入的型号对应周边设备的4位按键输入数据位是相同的。
[0009]优选的,周边设备接收到了数据包后判断该数据包中的4位按键输入数据位与周边设备内存有的四位按键输入数据位相同时,周边设备储存该数据包。
[0010]一种周边设备与手机app配对的系统,该系统包括控制端和周边设备,其中控制端包括:
控制端通信模块,用于与周边设备之间的信息传递,向周边设备发送数据和接收来自周边设备的数据包;
生成模块,用于根据周边设备的型号生成一个数据包;
在生成模块生成一个数据包后,控制端通信模块将其发送至周边设备,周边设备储存该数据包。
[0011]优选的,控制端还包括判断模块,用于根据用户输入的型号来判断周边设备不附带遥控器。
[0012]优选的,生成模块生成的数据包中包括一个4位的按键输入数据位,该生成的4位的按键输入数据位是和控制器储存的该型号的4位按键输入数据位相同的。
[0013]优选的,周边设备包括通信模块和分析模块,分析模块用于判断周边设备的型号与用户输入的周边设备型号是一样的。
[0014]本发明中,在配对时,用户在手机app端输入需要配对的周边设备型号,服务器根据该型号生成一个数据包发送至周边设备,周边设备接收后储存即配对完成,配对简单方便,而且不需要通过遥控器。这样,在以后智能家居的产品中,不需要生产遥控器,给生产商家节约了一大笔成本。
【附图说明】
[0015]图1为本发明一种周边设备与手机app配对方法应用环境图。
[0016]图2为本发明一种周边设备与手机app配对的方法的流程图。
[0017]图3为本发明一种周边设备与手机app配对的系统图。
【具体实施方式】
[0018]以下结合附图来对本发明具体说明。
[0019]如图1所不,为本发明一种周边设备与手机app配对的方法应用环境图。本发明中周边设备是指如图1中所示的排插、烟感、红外线感应、门磁等等,这些周边设备通常配有1527编码芯片,也可以是其他编码方式。手机app用于控制这些周边设备和接收这些周边设备的反馈。所述主机是作为手机app与周边设备信息传递的中转站,手机app远程发送指令至位于家中的主机,主机根据用户指令发送命令至周边设备。通常手机与主机是通过广域网连接,也就是主机是需要连接网络的,当用户在家中的时候,手机也可以通过局域网与主机通信。另外,本发明主要是用于没有遥控器的周边设备。现在越来越多的采用在手机上安装一个app来控制周边设备,通过手机控制多个周边设备,不需要每个设备配一个遥控器。本发明主要用于周边设备没有遥控器的时候与手机app配对的一种方法,操作简单。在第一实施例中,具体的配对方法包括以下步骤:
S11,手机app接收用户输入的需要配对的周边设备型号,并发送至服务器;具体的,用户需要与某个型号的周边设备配对时,用户在手机app上输入想要配对的周边设备的型号,服务器接收用户输入的周边设备的型号。
[0020]S12,服务器判断接收到的型号是否为不附带遥控器的周边设备的型号。具体的,服务器内存有所有的周边设备的相关信息,例如每个周边设备的型号、图片和名称等。并将所有型号的周边设备分为附带遥控器和不附带遥控器两类。服务器根据接收到的周边设备型号判断该型号附带遥控器和不附带遥控器两类,当判断周边设备不附带遥控器时,则进行步骤S13。
[0021]S13,服务器根据周边设备的型号生成包含一个24位数据的数据包并发送至主机。具体的,当判断接收到的型号的周边设备是不附带遥控器时,则服务器生成一个含有24位数据的数据包。其中,24位数据包括一个20位的地址码和一个4位的按键输入数据位,同一个型号的周边设备的皆有一个4位的按键输入位,且一个型号的4位按键输入位是不变的,服务器内存有每个型号的周边设备的4位数据位,服务器内生成一个24位数据时,将存储的4位按键的数据位作为生成的4位的按键输入数据位,另外的20位的地址码由服务器随机生成,服务器生成一个包含24位数据的数据包后,将该24位数据发送至主机。
[0022]S14,主机接收服务器发送的数据包并发送至周边设备。
[0023]S15,周边设备接收主机发送的数据包。具体的,用户在手机app中输入要配对的周边设备型号后,用户按压周边设备按键使其进入配对状态。例如,可以设定常按周边设备的按键一定时间后使周边设备进入配对状态,型号A的周边设备在按压按键5秒后进入配对状态。用户进入配对状态后等待主机发送数据,周边设备接收到数据包后根据数据包中的4位按键的数据位判断用户输入的型号是否和处于配对状态的周边设备是同一个型号。具体的,如果4位按键的数据位与储存在周边设备的4位数据位相同,则判断用户输入的型号和配对的周边设备是同一个型号。周边设备保存该数据,配对成功。如果不相同,则判断用户输入的型号和配对的周边设备的型号不同,周边设备则不保存该数据包,继续等待对的数据包。本实施例中,是周边设备已经确定了 4位按键输入数据位,我们在配对之前将该4位按键输入数据位输入到服务器内,服务器生成24位数据时,将上述4位按键输入数据位包含在24位数据位中。
[0024]第二实施例中,假设周边设备为一个排插,可以设定排插的开关分别对应一个按键输入数据位,例如0010表不打开排插,0001表不关闭排插。我们在配对时,服务器同时发送两个分别带有0010和0001的4位按键输入数据位的数据包至排插。其他的操作过程与第一实施方式是一样的。这样在手机app端则可以通过按压两个按键来控制排插的开关。在需要两个按键控制排插时通过一次发送两个24
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1