CN105306679A - 一种周边设备与手机App配对的方法 - Google Patents

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

Info

Publication number
CN105306679A
CN105306679A CN201510586939.5A CN201510586939A CN105306679A CN 105306679 A CN105306679 A CN 105306679A CN 201510586939 A CN201510586939 A CN 201510586939A CN 105306679 A CN105306679 A CN 105306679A
Authority
CN
China
Prior art keywords
peripheral equipment
mobile phone
phone app
model
packet
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
Application number
CN201510586939.5A
Other languages
English (en)
Other versions
CN105306679B (zh
Inventor
朱卫民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Ism Technology Co Ltd
Original Assignee
Shenzhen Ism Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Ism Technology Co Ltd filed Critical Shenzhen Ism Technology Co Ltd
Priority to CN201510586939.5A priority Critical patent/CN105306679B/zh
Publication of CN105306679A publication Critical patent/CN105306679A/zh
Application granted granted Critical
Publication of CN105306679B publication Critical patent/CN105306679B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

一种周边设备与手机app配对的方法,包括以下步骤:S11,手机app接收用户输入的需要配对的周边设备型号并发送至服务器;S13,服务器根据周边设备的型号生成一个包含24位数据的数据包;S15,周边设备接收主机发送的数据包。本发明中通过手机app内输入需要配对的周边设备型号后在服务器内生成一个对应该型号的周边设备的数据包发送至周边设备,周边设备配对后通过识别该数据包的数据来接收和发送信息。或者是用户不在手机app端输入型号而直接配对,服务器随意生成一个带有24bit数据包,并发送至周边设备,完成配对。该配对方法简单方便,不需要通过遥控器,该方法是以后周边设备和手机app配对的方向。

Description

一种周边设备与手机App配对的方法
技术领域
本发明涉及一种周边设备与手机app配对的方法,尤其涉及智能家居中周边设备在不使用遥控器的情况下与手机app配对的方法。
背景技术
在智能家居领域中,随着智能化的深入,越来越多的智能设备厂家设计通过手机app来控制智能设备。现有智能家居控制***通常包括手机、主机(用于连接手机端与周边设备)和若干个周边设备。手机在控制周边设备之前需要与之配对,现有的做法是,手机app与周边设备配备的遥控器相适配。通过适配遥控器,手机app能够模拟遥控器的功能来控制周边设备。但是很多周边设备是没有配备遥控器的。而且周边设备,如排插没有向外发送信息的功能,这样,如果按照原有的配对方式,周边设备无法想外发送信息,则,手机app不能接收到周边设备的信息,无法完成配对。另外,现在越来越多的采用手机app来控制周边设备。那我们在平时应用的时候就用不上遥控器,那我们是不是就没有必要生产遥控器了,直接就用手机来控制,那我们的生产商家就不用生产遥控器。那么,对于没有遥控器的周边设备,手机该如何与周边设备配对呢?
发明内容
有鉴于上述问题,有必要提供一种新的配对方法,在没有遥控器的情况下,周边设备直接与手机app配对。
一种周边设备与手机app配对的方法,其特征在于,包括以下步骤:
S11,手机app接收用户输入的需要配对的周边设备型号并发送至服务器;
S13,服务器根据周边设备的型号生成一个包含24位数据的数据包;
S15,周边设备接收主机发送的数据包。
优选的,还包括以下步骤:
S12,服务器判断接收到的型号是不附带遥控器的周边设备的型号,当服务器判断该型号的周边设备是不附带遥控器时,进行步骤S13。
优选的,还包括以下步骤:
S14,主机接收服务器发送的数据包并发送至周边设备。
优选的,服务器内存有所有周边设备的相关信息,并将所有型号的周边设备分为附带遥控器和不附带遥控器两个种类。
优选的,服务器内存有用户输入的型号对应周边设备的4位按键输入数据位,服务器生成的24位数据中包括一个4位按键输入数据位,所述生成的4位按键输入数据位和所述服务器内存有用户输入的型号对应周边设备的4位按键输入数据位是相同的。
优选的,周边设备接收到了数据包后判断该数据包中的4位按键输入数据位与周边设备内存有的四位按键输入数据位相同时,周边设备储存该数据包。
一种周边设备与手机app配对的***,该***包括控制端和周边设备,其中控制端包括:
控制端通信模块,用于与周边设备之间的信息传递,向周边设备发送数据和接收来自周边设备的数据包;
生成模块,用于根据周边设备的型号生成一个数据包;
在生成模块生成一个数据包后,控制端通信模块将其发送至周边设备,周边设备储存该数据包。
优选的,控制端还包括判断模块,用于根据用户输入的型号来判断周边设备不附带遥控器。
优选的,生成模块生成的数据包中包括一个4位的按键输入数据位,该生成的4位的按键输入数据位是和控制器储存的该型号的4位按键输入数据位相同的。
优选的,周边设备包括通信模块和分析模块,分析模块用于判断周边设备的型号与用户输入的周边设备型号是一样的。
本发明中,在配对时,用户在手机app端输入需要配对的周边设备型号,服务器根据该型号生成一个数据包发送至周边设备,周边设备接收后储存即配对完成,配对简单方便,而且不需要通过遥控器。这样,在以后智能家居的产品中,不需要生产遥控器,给生产商家节约了一大笔成本。
附图说明
图1为本发明一种周边设备与手机app配对方法应用环境图。
图2为本发明一种周边设备与手机app配对的方法的流程图。
图3为本发明一种周边设备与手机app配对的***图。
具体实施方式
以下结合附图来对本发明具体说明。
如图1所示,为本发明一种周边设备与手机app配对的方法应用环境图。本发明中周边设备是指如图1中所示的排插、烟感、红外线感应、门磁等等,这些周边设备通常配有1527编码芯片,也可以是其他编码方式。手机app用于控制这些周边设备和接收这些周边设备的反馈。所述主机是作为手机app与周边设备信息传递的中转站,手机app远程发送指令至位于家中的主机,主机根据用户指令发送命令至周边设备。通常手机与主机是通过广域网连接,也就是主机是需要连接网络的,当用户在家中的时候,手机也可以通过局域网与主机通信。另外,本发明主要是用于没有遥控器的周边设备。现在越来越多的采用在手机上安装一个app来控制周边设备,通过手机控制多个周边设备,不需要每个设备配一个遥控器。本发明主要用于周边设备没有遥控器的时候与手机app配对的一种方法,操作简单。在第一实施例中,具体的配对方法包括以下步骤:
S11,手机app接收用户输入的需要配对的周边设备型号,并发送至服务器;具体的,用户需要与某个型号的周边设备配对时,用户在手机app上输入想要配对的周边设备的型号,服务器接收用户输入的周边设备的型号。
S12,服务器判断接收到的型号是否为不附带遥控器的周边设备的型号。具体的,服务器内存有所有的周边设备的相关信息,例如每个周边设备的型号、图片和名称等。并将所有型号的周边设备分为附带遥控器和不附带遥控器两类。服务器根据接收到的周边设备型号判断该型号附带遥控器和不附带遥控器两类,当判断周边设备不附带遥控器时,则进行步骤S13。
S13,服务器根据周边设备的型号生成包含一个24位数据的数据包并发送至主机。具体的,当判断接收到的型号的周边设备是不附带遥控器时,则服务器生成一个含有24位数据的数据包。其中,24位数据包括一个20位的地址码和一个4位的按键输入数据位,同一个型号的周边设备的皆有一个4位的按键输入位,且一个型号的4位按键输入位是不变的,服务器内存有每个型号的周边设备的4位数据位,服务器内生成一个24位数据时,将存储的4位按键的数据位作为生成的4位的按键输入数据位,另外的20位的地址码由服务器随机生成,服务器生成一个包含24位数据的数据包后,将该24位数据发送至主机。
S14,主机接收服务器发送的数据包并发送至周边设备。
S15,周边设备接收主机发送的数据包。具体的,用户在手机app中输入要配对的周边设备型号后,用户按压周边设备按键使其进入配对状态。例如,可以设定常按周边设备的按键一定时间后使周边设备进入配对状态,型号A的周边设备在按压按键5秒后进入配对状态。用户进入配对状态后等待主机发送数据,周边设备接收到数据包后根据数据包中的4位按键的数据位判断用户输入的型号是否和处于配对状态的周边设备是同一个型号。具体的,如果4位按键的数据位与储存在周边设备的4位数据位相同,则判断用户输入的型号和配对的周边设备是同一个型号。周边设备保存该数据,配对成功。如果不相同,则判断用户输入的型号和配对的周边设备的型号不同,周边设备则不保存该数据包,继续等待对的数据包。本实施例中,是周边设备已经确定了4位按键输入数据位,我们在配对之前将该4位按键输入数据位输入到服务器内,服务器生成24位数据时,将上述4位按键输入数据位包含在24位数据位中。
第二实施例中,假设周边设备为一个排插,可以设定排插的开关分别对应一个按键输入数据位,例如0010表示打开排插,0001表示关闭排插。我们在配对时,服务器同时发送两个分别带有0010和0001的4位按键输入数据位的数据包至排插。其他的操作过程与第一实施方式是一样的。这样在手机app端则可以通过按压两个按键来控制排插的开关。在需要两个按键控制排插时通过一次发送两个24bit数据至排插。另外,在配对成功后,服务器将用户配对的周边设备的相关信息,如:型号、名称、图片等等显示于app操作界面上。另外,此处只是列举两个按键来控制周边设备,如果需要通过三个按键或是四个按键,则与上述的方法是一样的,也只是需要配对一次,只是有多个按键的时候服务器生成多个按键对应的24bit数据。
第三实施例中,周边设备没有设定4位按键输入数据位。且通过一个按键来控制周边设备的开启和关闭,周边设备和手机app配对时包括以下几个步骤:第一步,用户在手机端开启搜索周边设备,此处可以通过类似于第一实施例中的输入型号来配对,也可以不用输入型号直接进入配对;第二步,服务器生成一个数据包,该数据包中包含一个24位数据;第三步,服务器将该数据包发送至主机,主机发送至周边设备。其中,主机已经将周边设备设为开启模式,周边设备接收到该24位数据是随机生成的,配对完成后,手机app通过一个按键控制设备的开启和关闭。
第四实施例中,周边设备没有设定4位按键输入数据位,另外,通过两个按键来控制周边设备的开启和关闭,周边设备和手机app配对时的步骤类似与第三实施例。区别在于:此时需要配对两次,每个按键命令配对一次。配对两个按键后,通过两个按键来控制周边设备的开关,此处所指两个按键可能在手机app不是以按键的形式显示,应该解读为代表两个不同的命令。至于手机app上如何完成两个不同的命令转换,可以根据app设计者设定。另外,此处只是列举两个按键来控制周边设备,如果需要通过三个按键或是四个按键,则类似于上述的方法配对三次或是四次。
本发明还提供一种周边设备与手机app配对的***,包括控制端100和周边设备200。其中,控制端100在本发明中是指组成的用于控制周边设备的手机app、服务器和主机。其中控制端100包括控制端通信模块101、判断模块102、和数据生成模块103。
控制端通信模块101用于与周边设备200之间的信息传递,向周边设备200发送数据包和接收来自周边设备发送的数据包。
判断模块102,用于判断用户输入的型号是否为不附带遥控的周边设备,具体的,服务器内存有所有的周边设备的相关信息,例如型号、图片和名称等。并将所有型号的周边设备分为附带遥控器和不附带遥控器两类。服务器根据接收到的周边设备型号判断该型号是附带遥控器。
数据生成模块103,用于根据周边设备的型号生成包含24位数据的数据包。可以是一个也可以是多个。具体的,其中,24位数据包括一个20位的地址码和4位的按键输入数据位,一个型号的周边设备的4个按键输入位是不变的,服务器内存有该型号的周边设备的4位数据位,服务器内要生成一个24位数据时,将存储的4位数据位作为生成的4位按键输入数据位,另外的20位的地址码由服务器随机生成。在另一实施方式中,数据生成模块103根据输入的型号一次生成两个24位数据,该两个24位数据中的4位按键输入数据位都是来自服务器内存储的该型号对应的4位按键输入数据位。另外,当服务器没有存入该周边设备型号时,服务器则随意生成一个24位的数据。此时,不能生成两个或更多的24位数据,如果需要生成多个24位数据时,则需要配对多次。控制端通信模块101还用于将生成模块103生成的数据包发送至周边设备。
周边设备200包括周边设备通信模块201和分析模块202。
周边设备通信模块201,用于接收控制端发送的数据包。在接收控制端发送的数据包之前周边设备已经进入配对模式。
分析模块202,用于判断周边设备通信模块202接收到的控制端发送的数据包中的4位按键的数据位是否和本周边设备中储存的4位数据位相同,如果相同,则说明用户在手机app端输入的型号和配对的周边设备型号是一样的,则周边设备存储该数据包,配对成功。之后的手机app控制周边设备或是周边设备向手机app反馈信息都是通过该保存的数据包来识别。如果不相同,则说明用于在手机app端输入的型号与配对的周边设备型号是不同的,周边设备200则丢弃该数据。
本发明中提供的一种周边设备与手机app配对的方法及***,在周边设备与手机app配对时,通过让服务器发送一个24位的数据包至周边设备,周边设备接收到该24位数据包并储存则周边设备与手机app配对成功。该配对方法简单实用,可以在不需要遥控器的的情况下轻松的配对。这样,我们在生产的时候不用生产遥控器。
以上仅仅为本发明中的一种实施例,并不能因此限定本发明的专利范围于此,可以理解的,凡是利用本发明说明书和附图所做的等效替换或是等效改变,或是在此基础上进行简单的变换或推理得出的方案均应在本发明的保护范围之内。

Claims (10)

1.一种周边设备与手机app配对的方法,其特征在于,包括以下步骤:
手机app接收用户的指令开始配对;
服务器生成至少包含一个24位数据的数据包,并通过主机发送至周边设备;
周边设备接收主机发送的数据包。
2.如权利要求1所述的一种周边设备与手机app配对的方法,其特征在于:所述手机app接收用户的指令开启配对中,用户在手机app端输入需要配对的周边设备的型号。
3.如权利要求2所述的一种周边设备与手机app配对的方法,其特征在于:还包括以下步骤:
服务器判断用户输入的型号是不附带遥控器的周边设备的型号。
4.如权利要求3所述的一种周边设备与手机app配对的方法,其特征在于:所述服务器生成的24位数据中包含4位按键输入按键位,是来自服务器内保存的用户输入的型号对应周边设备能够识别的4位按键输入数据位。
5.如权利要求4所述的一种周边设备与手机app配对的方法,其特征在于:服务器内存有需要配对的周边设备的所有信息,包括:4位按键输入数据位、名称和型号。
6.如权利要求3所述的一种周边设备与手机app配对的方法,其特征在于:周边设备接收到了数据包后判断该数据包中的4位按键输入数据位与周边设备内存有的四位按键输入数据位相同时,周边设备储存该数据包。
7.一种周边设备与手机app配对的***,该***包括控制端和周边设备,其中控制端包括:
控制端通信模块,用于与周边设备之间的信息传递,向周边设备发送数据和接收来自周边设备的数据包;
生成模块,用于根据周边设备的型号生成一个数据包;
在生成模块生成一个数据包后,控制端通信模块将其发送至周边设备,周边设备储存该数据包。
8.如权利要求7所述的一种周边设备与手机app配对的***,其特征在于,控制端还包括判断模块,用于根据用户输入的型号来判断周边设备不附带遥控器。
9.如权利要求8所述的一种周边设备与手机app配对的***,其特征在于,所述生成模块生成的数据包中包括一个4位的按键输入数据位,该生成的4位的按键输入数据位是和控制器储存的该型号的4位按键输入数据位相同的。
10.如权利要求8所述的一种周边设备与手机app配对的***,其特征在于,周边设备包括分析模块,分析模块用于判断周边设备的型号与用户输入的周边设备型号是一样的。
CN201510586939.5A 2015-09-15 2015-09-15 一种周边设备与手机App配对的方法 Active CN105306679B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510586939.5A CN105306679B (zh) 2015-09-15 2015-09-15 一种周边设备与手机App配对的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510586939.5A CN105306679B (zh) 2015-09-15 2015-09-15 一种周边设备与手机App配对的方法

Publications (2)

Publication Number Publication Date
CN105306679A true CN105306679A (zh) 2016-02-03
CN105306679B CN105306679B (zh) 2019-02-15

Family

ID=55203410

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510586939.5A Active CN105306679B (zh) 2015-09-15 2015-09-15 一种周边设备与手机App配对的方法

Country Status (1)

Country Link
CN (1) CN105306679B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020040316A1 (en) * 2000-09-29 2002-04-04 Lintec Corporation Integrated customer management system and method using wireless barcode
CN103079021A (zh) * 2012-12-26 2013-05-01 百度在线网络技术(北京)有限公司 通过移动终端对智能家电进行控制的方法、***和装置
CN103369035A (zh) * 2013-06-24 2013-10-23 四川长虹电器股份有限公司 基于二维码的智能家电通讯方法
CN104570755A (zh) * 2015-01-21 2015-04-29 苏州奥莱维信息技术有限公司 一种基于手机的智能家居控制方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020040316A1 (en) * 2000-09-29 2002-04-04 Lintec Corporation Integrated customer management system and method using wireless barcode
CN103079021A (zh) * 2012-12-26 2013-05-01 百度在线网络技术(北京)有限公司 通过移动终端对智能家电进行控制的方法、***和装置
CN103369035A (zh) * 2013-06-24 2013-10-23 四川长虹电器股份有限公司 基于二维码的智能家电通讯方法
CN104570755A (zh) * 2015-01-21 2015-04-29 苏州奥莱维信息技术有限公司 一种基于手机的智能家居控制方法

Also Published As

Publication number Publication date
CN105306679B (zh) 2019-02-15

Similar Documents

Publication Publication Date Title
CN102568178B (zh) 遥控***及遥控方法
CN104503378B (zh) 一种机器人以及基于该机器人的控制家电的方法
CN103237058A (zh) 红外控制的学习方法
CN102651165A (zh) 一种无线学习型红外转发***及其工作方法
US20160132029A1 (en) Method for configuring and controlling smart home products
CN102495614A (zh) 一种智能家居控制***
CN105353625A (zh) 绑定智能设备的方法、装置及***
CN104157115A (zh) 基于云服务的网络型万能遥控装置及方法
CN104967544B (zh) 网络接入设备联动方法及网络接入设备联动装置
RU2573762C1 (ru) Система удаленного контроля и управления электронными устройствами "умный дом"
CN104980322A (zh) 网络接入设备间联动的方法及装置
CN102708858A (zh) 基于编组方式的语音库实现语音识别***及其方法
CN103235584A (zh) 智能家居控制方法、装置、mcu及***
CN205810103U (zh) 基于云端红外码库数据的远程无线红外转发控制***
CN105632494A (zh) 智能家电设备的控制方法及装置
CN108594731A (zh) 一种基于nfc的智能电器设备控制方法
CN107659933A (zh) 一种无线设备双向配对连接方法、无线设备及存储介质
CN104900045A (zh) 一种信号传输方法、电子设备及控制***
CN204498292U (zh) 一种智能机顶盒遥控***
CN105306679A (zh) 一种周边设备与手机App配对的方法
US20150005909A1 (en) Communication Device, Communication Method, and Management Device
CN104122829A (zh) 兼容异构产品的智能家居控制***和控制方法
CN114170785A (zh) 一种基于智能家居网关的离线红外设备的添加***及方法
CN108124176A (zh) 配对方法、通信装置、配对装置、子设备包及制造方法
EP3657732B1 (en) Electronic device control system for controlling electronic device, and method for controlling electronic device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Room 905, Zhenhua Times Square, 21 Heping Road, Longhua New District, Guangdong, Shenzhen, 518055

Applicant after: SHENZHEN ISM TECHNOLOGY CO., LTD.

Address before: 518055 Guangdong city of Shenzhen province Nanshan District Xi Li Lu University City Creative Park A Building Room 601

Applicant before: SHENZHEN ISM TECHNOLOGY CO., LTD.

COR Change of bibliographic data
GR01 Patent grant
GR01 Patent grant