一种手机App添加周边设备的方法及系统的制作方法

文档序号:9633903阅读:767来源:国知局
一种手机App添加周边设备的方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种手机app与周边设备的配对方法,尤其涉及智能家居中应用手机app控制周边设备时手机app与周边设备配对的方法。
【背景技术】
[0002]在智能家居领域中,随着智能化的深入,越来越多的智能设备厂家通过手机app来控制智能设备。现有智能的家居控制系统通常包括手机、主机(用于连接手机端与周边设备)和若干个周边设备。手机app控制周边设备之前需要与之配对。通常的的配对方式是:手机app搜索周边设备,用户与此同时触发智能设备,手机app接收到周边设备发送的数据包,这样手机app与智能设备配对成功。但是这种添加方法不能获得周边设备的图片和型号等信息;基于上述问题,另外一种添加方式是,提前将该产品的所有相关信息录入到服务器内,添加周边产品后显示与app上,但是这种方法使得服务器内没有的设备无法添加,这就需要一种新的添加方式。另外,对于现有的智能家居体系,通常都是封闭式的,也就是说,每个公司生产的周边设备、主机和云服务器都是成套使用的,使用了一家的主机和云服务器后必须使用他们家的周边设备,这样对于用户来说没有选择权,那有必要采用一种新的使用方式,用户在买到一套产品后想要采购新的周边设备,也能用原有的主机及云服务器来控制。这样就需要提供一种新的添加方式。

【发明内容】

[0003]有鉴于上述问题,有必要提供一种新的添加方式使得在添加时,能够添加服务器内没有的周边设备。
[0004]一种手机app添加周边设备的方法,应用于通过手机app添加周边设备,包括以下步骤:
接收型号为A的第一周边设备发送的第一数据;
接收型号为A的第二周边设备发送的第二数据;
判断第一数据中的数据位和第二数数据中的数据位不同;
删除第一数据和第二数据。删除后,提醒用户重新触发第一周边设备和第二周边设备。
[0005]优选的,用户在添加周边设备之前向服务器供应商提供所述周边设备的型号等相关信息。服务器供应商将其添加到服务器内。
[0006]优选的,服务器存储用户发送的周边设备图片和型号等相关信息,将其分到“特种型号”类别。
[0007]优选的,根据用户输入待添加设备的型号添加周边设备,服务器根据型号查找该所述待添加周边设备的自他信息。
[0008]优选的,用户通过手机app界面输入待添加设备的基本信息,包括型号、照片、名称等信息。
[0009]—种手机app添加周边设备系统,包括收发模块和处理模块,其特征在于: 收发模块用于接收第一周边设备的第一数据和接收第二周边设备的第二数据;
处理模块用于判断第一数据中的数据位和第二数据中的数据位不相同,
收发模块还用于将提醒用户重新触发周边设备。
[0010]优选的,处理模块还用于判断用户输入的型号为“特种型号”。
[0011]本发明中,在配对周边设备的时候仅仅获取遥控器发送数据的20位地址码,一个遥控器的地址码是不变的。这样,在配对时,不需要多次配对。另外将每个型号的周边设备所有按键的输入数据位添加在服务器内,在配对时不需要添加按键的数据位即能模拟该按键的功能。
【附图说明】
[0012]图1为本发明一种手机app添加周边设备的方法及系统的环境示意图。
[0013]图2为本发明一种手机app添加周边设备的方法的流程图。
[0014]图3为本发明一种手机app添加周边设备的方法的流程图中的添加界面示意图。
[0015]图4为发明一种手机app添加周边设备的方法的另一实施例流程图。
[0016]图5为本发明一种手机app添加周边设备系统的结构图。
【具体实施方式】
[0017]以下结合附图来对本发明具体说明。
[0018]如图1所示,为本发明一种手机app添加周边设备的方法及系统,包括手机app、服务器、主机和周边设备。用户通过手机app添加周边设备,服务器作为传输、储存和处理终端。主机放置于家中或是其他周边设备应用场所,用于发送命令至周边设备或是接收周边设备的反馈。主机与周边设备采用近距离传输技术。例如RF、WIFI和蓝牙等。主机与服务器通过网络或是电话和短信等方式传输,当然,也可以通过上述的近距离传输技术。服务器可以单独设置,也可以设置于手机内。另外,本发明主要是在手机app添加周边设备的方法及系统上的改进创新。故,本发明实施例中的具体流程没有涉及主机,对于采用非标准射频(例如,315M、433M等)技术的周边设备而言,主机是必须的一个环节,只是在本实施例的描述中省略了。对于采用可以直接跟通常使用的路由器通讯的周边设备可以不需要主机。
[0019]本发明一种手机app添加周边设备的方法,用于用户自行添加周边设备。第一实施例中,如图2,包括以下步骤:
S11,手机app接收用户输入的待添加周边设备的型号A,并发送至服务器。用户添加周边设备之前,将周边设备的型号和图片发送至服务器供应商,供应商将周边设备型号和图片添加到服务器内。上述型号和图片仅仅是举例,实际操作的时候,用户可能不仅仅提供该两个信息。服务器供应商添加周边设备型号和图片至服务器内后,用户可以自行添加周边设备,用户在app添加界面输入待添加周边设备型号A(假定用户待添加的周边设备型号为A),并发送至服务器。另外,用户可以不输入型号A,而是输入周边产品照片(最好是和发送至服务器供应商同一张照片)。另外,输入的还可以是其他能够让服务器识别的待添加的周边设备的相关信息。总而言之,用户可以输入各种周边设备相关信息,而其型号A仅仅是其中一种。其中,图3为所示意的手机app界面示意图。
[0020]S12,服务器接收手机app发送的型号A,并判断其为“特种型号”。服务器接收到“型号A”这个信息,服务器在数据库中查找“型号A”的设备,查找该型号“A”为“特种型号”。其中,“特种型号”仅仅是服务数据库中各种不同分类中的一种,在流程S11中,服务器供应商将用户发送的周边产品型号添加到“特种型号”内。服务器接收到手机app发送的型号A后,判断该型号属于“特种型号”。
[0021]S13,服务器接收型号为A的第一周边设备发送的第一数据。服务器判断用户输入的型号A为“特种型号”后,将进入针对于“特种型号”的添加方式,自动侦测信号,用户触发型号为A的一个周边设备。服务器接收该上述周边设备发送的第一数据,并提取其中的数据位。具体的,假设一个周边设备发送出来的第一数据包含24bit,包括20bit的ID和4bit的数据位。其中每个周边设备的ID都是不同的,但是同一个型号的周边设备的数据位是相同的。在其他实施例中,前述的24bit只是本实施例中一个具体的案例,也可以不是24bit,数据位也可以不是4bit。厂家可以根据自己的实际情况自定义。
[0022]S14,服务器接收型号为A的第二周边设备发送的第二数据,步骤S13后,用户触发另一个型号为A的周边设备,服务器获取该另一个型号为A的周边设备的第二数据。其中包括该周边设备的数据位。
[0023]S15,判断第一数据中的数据位和第二数据中的数据位是否相同。服务器接收第一周边设备和第二周边设备发送的数据后分别获取他们的数据位。并将其两者数据位对比。在本实施例中,步骤S13和S14中服务器提取接收到的第一数据和第二数据中的数据位,步骤S15中将其两者数据位比较,在其他实施例中,也可以对比接收到的数据中的其他信息,只需该信息满足同一个型号的不同周边设备的信息是相同的。
[0024]当判断否,则执行步骤S16 ;当判断是,则执行步骤S17。
[0025]S16,删除第一数据及第二数据,并向手机端发送用户重新触发周边设备的请求。具体的,判断第一数据中的数据位和第二数据的数据位不同时,则表示用户触发的两个周边设备不是同一个型号或是服务器接收的两个数据对应的周边设备不是同一个型号,这时候需要重新添加。服务器自动删除第一数据及第二数据,并发送
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1