射频设备控制方法、服务器、射频主机和射频设备控制系统与流程

文档序号:12694756阅读:426来源:国知局
射频设备控制方法、服务器、射频主机和射频设备控制系统与流程

本发明涉及射频技术领域,尤其涉及一种射频设备控制方法、服务器、射频主机和射频设备控制系统。



背景技术:

射频(RF)遥控设备已经越来越普及,许多家庭都用上了无线控制的开关、电动窗帘、电动卷帘门、电动晾衣架等家用设备,但这些设备配备的普通射频遥控器无法实现定时控制、远程控制等功能,使用非常不便。

每家设备制造厂商使用的通讯协议都不相同,至今没有一个遥控器能够兼容不同的通讯协议,以至于无法控制多个不同种类的射频设备,也就无法实现多个设备的情景联动控制,用户体验较差。



技术实现要素:

有鉴于此,本发明的目的在于提供一种射频设备控制方法、服务器、射频主机和射频设备控制系统,以使得用户通过同一终端实现对基于不同通讯协议的射频设备的控制。

本发明解决上述技术问题所采用的技术方案如下:

根据本发明的一个方面,提供的一种射频设备控制方法,该方法包括:接收用户通过终端发送的控制信息,所述控制信息中包括对射频设备的控制命令、所述射频设备的设备信息;根据所述设备信息确定所述射频设备对应的通讯协议;根据所述通讯协议对所述控制命令进行处理,得到射频码原始数据;根据预设的编码规则对所述射频码原始数据进行编码得到数据流;将所述数据流发送给射频主机;由所述射频主机将所述数据流处理后发射给所述射频设备,使所述射频设备执行所述控制命令对应的功能。

可选地,前述的方法,所述通讯协议中包含调制方式参数;在将所述数据流发送给射频主机之前,还包括:将所述调制方式参数添加到所述数据流中;由所述射频主机从所述数据流获取所述调制方式参数以及解码得到所述射频码原始数据,并按所述调制方式参数选择调制方式,使用所述调制方式将所述射频码原始数据发送到所述射频设备。

可选地,前述的方法,根据预设的编码规则对所述射频码原始数据进行编码得到数据流,具体包括:将所述射频码原始数据处理为多个时间序列;将所述多个时间序列中每个时间序列以及其需重复发送的次数组合为一个单元,将所述多个时间序列对应的多个单元组成所述数据流。

可选地,前述的方法,根据所述设备信息确定于所述射频设备对应的通讯协议,具体包括:从预设的用于存储多个设备信息以及对应的多个通讯协议的数据库中,查找所述射频设备的设备信息对应的所述通讯协议。

可选地,前述的方法,还包括:将所述数据库中的至少一个设备信息发送给所述终端。

依据本发明的另一方面,还提供了一种服务器,包括:接收模块,接收用户通过终端发送的控制信息,所述控制信息中包括对射频设备的控制命令、所述射频设备的设备信息;通讯协议确定模块,根据所述设备信息确定所述射频设备对应的通讯协议;控制命令处理模块,根据所述通讯协议对所述控制命令进行处理,得到射频码原始数据;编码模块,根据预设的编码规则对所述射频码原始数据进行编码得到数据流;发送模块,将所述数据流发送给射频主机;由所述射频主机将所述数据流处理后发射给所述射频设备,使所述射频设备执行所述控制命令对应的功能。

可选地,前述的服务器,所述通讯协议中包含调制方式参数;所述编码模块,还将所述调制方式参数添加到所述数据流中,所述发送模块将所述数据流发送给所述射频主机;由所述射频主机从所述数据流获取所述调制方式参数以及解码得到所述射频码原始数据,并按所述调制方式参数选择调制方式,使用所述调制方式将所述射频码原始数据发送到所述射频主机。

可选地,前述的服务器,所述编码模块将所述射频码原始数据处理为多个时间序列,以及将所述多个时间序列中每个时间序列以及其需重复发送的次数组合为一个单元,将所述多个时间序列对应的多个单元组成所述数据流。

可选地,前述的服务器,所述通讯协议确定模块从预设的用于存储多个通讯协议以及对应的多个设备信息的数据库中,查找所述射频设备的设备信息对应的所述通讯协议。

可选地,前述的服务器,所述发送模块还将所述数据库中的至少一个设备信息发送给所述终端。

依据本发明的另一方面,提供的一种射频设备控制方法,包括:接收来自服务器的由射频设备对应的射频码原始数据编码得到的数据流,其中所述数据流中添加有所述射频设备对应的调制方式参数;从所述数据流获取所述调制方式参数以及解码得到所述射频码原始数据,并按所述调制方式参数选择调制方式;使用所述调制方式将所述射频码原始数据发送到所述射频设备。

依据本发明的另一方面,提供的一种射频主机,包括:接收模块,接收来自服务器的由射频设备对应的射频码原始数据编码得到的数据流,其中所述数据流中添加有所述射频设备对应的调制方式参数;主控模块,从所述数据流获取所述调制方式参数以及解码得到所述射频码原始数据,并按所述调制方式参数选择调制方式;发射模块,使用所述调制方式将所述射频码原始数据发送到所述射频设备。

依据本发明的另一方面,提供的一种射频设备控制系统,包括:终端、前述的服务器、射频主机、射频设备;所述服务器接收用户通过所述终端发送的控制信息,所述控制信息中包括对所述射频设备的控制命令、所述射频设备的设备信息;所述服务器根据所述设备信息确定所述射频设备对应的通讯协议;所述服务器根据所述通讯协议对所述控制命令进行处理,得到射频码原始数据;所述服务器根据预设的编码规则对所述射频码原始数据进行编码得到数据流;所述服务器将所述数据流发送给所述射频主机;由所述射频主机将所述数据流处理后发射给所述射频设备,使所述射频设备执行所述控制命令对应的功能。

根据以上技术方案,可知本发明的射频设备控制方法、服务器、射频主机和射频设备控制系统至少具有以下有益效果:

根据本发明的技术方案,用户通过终端发送的控制指令传输到服务器后,由服务器识别该射频设备的通讯协议后,将该控制指令处理为包含射频码原始数据的数据流后,再传输到射频主机进行处理及发射,则射频设备接收能够识别的射频码原始数据,从而执行控制指令对应的功能,可见在本发明的技术方案中,用户通过终端发送对射频设备的控制指令时不需要考虑射频设备对应的通讯协议,由服务器根据射频设备的通讯协议自行生成可识别的射频码原始数据,从而实现用户通过一个终端对不同通讯协议的射频设备的控制。

附图说明

图1为本发明实施例提供的一种射频设备控制方法的流程图;

图2为本发明实施例提供的一种射频设备控制方法的流程图;

图3为本发明实施例提供的一种服务器的框图;

图4为本发明实施例提供的一种服务器的框图;

图5为本发明实施例提供的一种射频设备控制系统的框图;

图6本发明实施例提供的一种射频设备控制方法的流程图;

图7为本发明实施例提供的一种射频主机的框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,本发明的一个实施例中提供一种射频设备控制方法,该方法包括:

步骤S110,接收用户通过终端发送的控制信息,控制信息中包括对射频设备的控制命令、射频设备的设备信息。

在本实施例中,终端包括但不限于手机、遥控器等设备;在本实施例中,可以在终端上实现一个应用,即APP,用户通过APP发出控制信息,APP检测用户触发的按键(该按键控制某射频设备执行某个功能),并获取该按键所属的设备信息,包括但不限于设备厂商、设备型号信息,以及要触发的功能(控制命令)信息,然后将以上信息打包成数据包发送给服务器;服务器接收用户发出的对射频设备的控制信息,该控制信息包括控制设备的设备信息(所属厂商、型号)及控制指令等。

步骤S120,根据设备信息确定射频设备对应的通讯协议。

在本实施例中,服务器根据该控制信息中的设备厂商、设备型号信息从数据库中确定与该设备匹配的通讯协议。

步骤S130,根据通讯协议对控制命令进行处理,得到射频码原始数据。

在本实施例中,服务器使用所确定的通讯协议对控制指令进行解析,生成射频码原始数据。

步骤S140,根据预设的编码规则对射频码原始数据进行编码得到数据流。

步骤S150,将数据流发送给射频主机;由射频主机将数据流处理后发射给射频设备,使射频设备执行控制命令对应的功能。

在本实施例中,智能射频主机通过WIFI连接互联网,可使用手机在任何能连接互联网的地方遥控家中射频设备,并具有定时控制功能,用户可以根据需求进行设定。

根据本实施例的技术方案,用户通过终端发送对射频设备时不需要考虑射频设备对应的通讯协议,由服务器根据射频设备的通讯协议自行生成可识别的射频码原始数据,从而实现用户通过一个终端对不同通讯协议的射频设备的控制。

如图2所示,本发明的一个实施例中提供一种射频设备控制方法,该方法包括:

步骤S210,接收用户通过终端发送的控制信息,控制信息中包括对射频设备的控制命令、射频设备的设备信息。

步骤S220,从预设的用于存储多个设备信息以及对应的多个通讯协议的数据库中,查找该射频设备的设备信息对应的通讯协议,通讯协议中包含调制方式参数。

在本实施例中,服务器上可以实现一云端射频码数据库,用于存储不同设备厂商、设备型号对应的通讯协议(包括调制方式)等信息,数据库可以实时更新以增加新的设备厂商、设备型号及其对应的通讯协议。

步骤S230,根据通讯协议对控制命令进行处理,得到射频码原始数据。

步骤S240,对射频码原始数据进行编码得到数据流,将所述调制方式参数添加到所述数据流中,将数据流发送给射频主机,由射频主机从数据流获取调制方式参数以及解码得到射频码原始数据,并按调制方式参数选择调制方式,使用调制方式将射频码原始数据发送到射频主机。

在本实施例中,在服务器的硬件基础上可以实现云端射频码生成系统,用于接收控制终端(APP)发出的数据包,可根据该数据包中的设备厂商、设备型号等信息,从云端射频码数据库中匹配到与该设备对应的通讯协议,通过匹配到的通讯协议对数据包中包含的控制指令进行解析,同时生成射频码原始数据,再根据预设的编码规则对射频码原始数据进行编码,然后组成数据包发送给射频主机。

在本实施例中,服务器通过预设的编码规则对射频码原始数据进行编码,生成数据流,以便于传输给射频主机;在本实施例中,射频主机对接收到的数据流进行解析,按照数据流中的调制方式参数切换到对应的调制方式。然后,按照编码规则对接收到的数据流中包含射频码的数据部分进行解码,得到射频码原始数据,将射频码原始数据以设定的调试方式发送给射频设备,使射频设备执行相关指令以实现相应的功能;在本实施例中,射频主机能够实时改变射频信号调制方式与通讯协议的;与上述云端射频码数据库与云端射频码生成系统配合工作,能够发射多种调制方式、多种通讯协议的射频码,实现一个遥控终端就可以控制市面上不同厂商的各种射频设备。

在本实施例中,还可以在上述实施例基础上增加另外一个独立的步骤:将数据库中的至少一个设备信息发送给终端。从而用户在终端处可以查看至少一个设备的设备信息。

在本实施例中,在用户通过APP连接服务器时,APP可通过服务器从所述射频码数据库中获取新的设备厂商列表、设备型号列表。在本实施例中,所有的设备厂商、设备型号与对应的通讯协议等信息、资料全部保存在云端服务器,形成云端射频码数据库;APP与射频主机硬件不需要存储任何设备厂商、设备型号等信息,当APP启动时,会通过服务器从云端射频码数据库获取支持的设备厂商列表、设备型号列表。因此,当需要新增支持的设备厂商、设备型号时,仅需要更新云端射频码数据库中的数据,极大的降低了维护成本;同时不需要频繁更新APP、固件版本,提升了用户体验;在本实施例中,服务器支持的射频设备品牌、型号可以实时更新、增加。

本发明的一个实施例中提供一种射频设备控制方法,步骤S240包括:

将射频码原始数据处理为多个时间序列。

将多个时间序列中每个时间序列以及其需重复发送的次数组合为一个单元,将多个时间序列对应的多个单元组成数据流。

在本实施例中,采用的编码方式包含:1、以时间序列的方式表示射频码调制信号;2、使用一种特别的编码方式,将该时间序列进行压缩,以便于传输。

对市面上的RF设备进行分析,发现市面上射频设备射频码的调制信号普遍可以通过一定时长的高、低电平组合或者高低电平的时间长、短组合来表达数据“0”和“1”,最终可使用一串高低电平的时间序列来表示该射频码的调制信号。

在实际的应用中,为了提高射频设备控制的成功率,每个射频码中的某一数据段需要重发N(6<N<20)次,因此最终得到的时间序列非常长,数据量较大,十分不利于传输。另,每个射频设备射频码重复的区段也不同,因此,我们设计了一种编码方式,对射频码时间序列进行压缩。具体的,将其中重复的区段筛选出来,使用JSON表达为时间序列段加重复次数的Object(单元),最终得到由若干个Object组成的数据包,通过对该数据包按照逆过程进行解析,即可得到原射频码。这种编码方式可以压缩射频码,有较高的压缩率,同时编码、解码处理流程简单,是一种兼顾压缩率与处理效率的编码方式。

如图3所示,本发明的一个实施例中提供一种服务器,包括:

接收模块310,接收用户通过终端发送的控制信息,控制信息中包括对射频设备的控制命令、射频设备的设备信息。

在本实施例中,终端包括但不限于手机、遥控器等设备;在本实施例中,可以在终端上实现一个应用,即APP,用户通过APP发出控制信息,APP检测用户触发的按键(该按键控制某射频设备执行某个功能),并获取该按键所属的设备信息,包括但不限于设备厂商、设备型号信息,以及要触发的功能(控制命令)信息,然后将以上信息打包成数据包发送给服务器;服务器接收用户发出的对射频设备的控制信息,该控制信息包括控制设备的设备信息(所属厂商、型号)及控制指令等。

通讯协议确定模块320,根据设备信息确定射频设备对应的通讯协议。

在本实施例中,服务器根据该控制信息中的设备厂商、设备型号信息从数据库中确定与该设备匹配的通讯协议。

控制命令处理模块330,根据通讯协议对控制命令进行处理,得到射频码原始数据。

编码模块340,根据预设的编码规则对射频码原始数据进行编码得到数据流。

在本实施例中,服务器使用所确定的通讯协议对控制指令进行解析,生成射频码原始数据。

发送模块350,将数据流发送给射频主机;由射频主机将数据流处理后发射给射频设备,使射频设备执行控制命令对应的功能。

在本实施例中,智能射频主机通过WIFI连接互联网,可使用手机在任何能连接互联网的地方遥控家中射频设备,并具有定时控制功能,用户可以根据需求进行设定。

根据本实施例的技术方案,用户通过终端发送对射频设备时不需要考虑射频设备对应的通讯协议,由服务器根据射频设备的通讯协议自行生成可识别的射频码原始数据,从而实现用户通过一个终端对不同通讯协议的射频设备的控制。

如图4所示,本发明的一个实施例中提供一种服务器,包括:

接收模块410,接收用户通过终端发送的控制信息,控制信息中包括对射频设备的控制命令、射频设备的设备信息。

通讯协议确定模块420,从预设的用于存储多个设备信息以及对应的多个通讯协议的数据库中,查找该射频设备的设备信息对应的通讯协议,通讯协议中包含调制方式参数。

在本实施例中,服务器上可以实现一云端射频码数据库,用于存储不同设备厂商、设备型号对应的通讯协议(包括调制方式)等信息,数据库可以实时更新以增加新的设备厂商、设备型号及其对应的通讯协议。

控制命令处理模块430,根据通讯协议对控制命令进行处理,得到射频码原始数据。

编码模块440,对射频码原始数据进行编码得到数据流,其中数据流中添加调制方式参数,发送模块450将数据流发送给射频主机,由射频主机从数据流获取调制方式参数以及解码得到射频码原始数据,并按调制方式参数选择调制方式,使用调制方式将射频码原始数据发送到射频主机。

在本实施例中,在服务器的硬件基础上可以实现云端射频码生成系统,用于接收控制终端(APP)发出的数据包,可根据该数据包中的设备厂商、设备型号等信息,从云端射频码数据库中匹配到与该设备对应的通讯协议,通过匹配到的通讯协议对数据包中包含的控制指令进行解析,同时生成射频码原始数据,再根据预设的编码规则对射频码原始数据进行编码,然后组成数据包发送给射频主机。

在本实施例中,服务器通过预设的编码规则对射频码原始数据进行编码,生成数据流,以便于传输给射频主机;在本实施例中,射频主机对接收到的数据流进行解析,按照数据流中的调制方式参数切换到对应的调制方式。然后,按照编码规则对接收到的数据流中包含射频码的数据部分进行解码,得到射频码原始数据,将射频码原始数据以设定的调试方式发送给射频设备,使射频设备执行相关指令以实现相应的功能;在本实施例中,智能射频主机能够实时改变射频信号调制方式与通讯协议的;与上述云端射频码数据库与云端射频码生成系统配合工作,能够发射多种调制方式、多种通讯协议的射频码,实现一个遥控终端就可以控制市面上不同厂商的各种射频设备。

本实施例中的发送模块450还用于将数据库中的至少一个设备信息发送给终端。

在本实施例中,在用户通过APP连接服务器时,APP可通过服务器从所述射频码数据库中获取新的设备厂商列表、设备型号列表。在本实施例中,所有的设备厂商、设备型号与对应的通讯协议等信息、资料全部保存在云端服务器,形成云端射频码数据库;APP与射频主机不需要存储任何设备厂商、设备型号等信息,当APP启动时,会通过服务器从云端射频码数据库获取支持的设备厂商列表、设备型号列表。因此,当需要新增支持的设备厂商、设备型号时,仅需要更新云端射频码数据库中的数据,极大的降低了维护成本;同时不需要频繁更新APP、固件版本,提升了用户体验;在本实施例中,服务器支持的射频设备品牌、型号可以实时更新、增加。

本发明的一个实施例中提供一种服务器,编码模块440将射频码原始数据处理为多个时间序列,以及将多个时间序列中每个时间序列以及其需重复发送的次数组合为一个单元,将多个时间序列对应的多个单元组成数据流。

在本实施例中,采用的编码方式包含:1、以时间序列的方式表示射频码调制信号;2、使用一种特别的编码方式,将该时间序列进行压缩,以便于传输。

对市面上的RF设备进行分析,发现市面上射频设备射频码的调制信号普遍可以通过一定时长的高、低电平组合或者高低电平的时间长、短组合来表达数据“0”和“1”,最终可使用一串高低电平的时间序列来表示该射频码的调制信号。

在实际的应用中,为了提高射频设备控制的成功率,每个射频码中的某一数据段需要重发N(6<N<20)次,因此最终得到的时间序列非常长,数据量较大,十分不利于传输。另,每个射频设备射频码重复的区段也不同,因此,我们设计了一种编码方式,对射频码时间序列进行压缩。具体的,将其中重复的区段筛选出来,使用JSON表达为时间序列段加重复次数的Object(单元),最终得到由若干个Object组成的数据包,通过对该数据包按照逆过程进行解析,即可得到原射频码。这种编码方式可以压缩射频码,有较高的压缩率,同时编码、解码处理流程简单,是一种兼顾压缩率与处理效率的编码方式。

如图5所示,本发明的一个实施例中提供一种射频设备控制系统,包括:

终端510、前述实施例的服务器520、射频主机530、射频设备540。

服务器520接收用户通过终端510发送的控制信息,控制信息中包括对射频设备的控制命令、射频设备的设备信息。

在本实施例中,装有APP的控制终端,作为用户交互中心,APP检测用户触发的按键,并获取该按键所属的设备型号、设备厂商信息,以及要触发的功能(控制命令)信息,然后将以上信息打包成数据包发送给服务器;(在此之前,用户通过APP添加新的射频设备时,用户已经选择了设备厂商、设备型号等信息来完成射频设备的添加和绑定)。

服务器520根据设备信息确定射频设备对应的通讯协议。

服务器520根据通讯协议对控制命令进行处理,得到射频码原始数据。

在本实施例中,服务器用于接收、处理APP发出的数据包,并依照其中的信息生成射频码原始数据,然后按照预设的编码规则进行编码,再发送给射频主机。服务器包括云端射频码数据库和云端射频码生成系统(相当于前述的通讯协议确定模块、控制命令处理模块、编码模块等),云端射频码数据库用于存储不同设备厂商、设备型号对应的通讯协议(包括调制方式)等信息,云端射频码生成系统用于接受、处理控制终端(APP)发出的数据包,根据数据包中的设备信息(厂商、型号)从云端射频码数据库中查找与该设备匹配的通讯协议,通过所确定的通讯协议对数据包中的控制指令进行解析,同时生成射频码原始数据,再根据预设的编码规则对射频码原始数据进行编码,然后组成数据包发送给射频主机;特别的,该预设的编码规则能够兼容各种射频设备通讯协议。

服务器520根据预设的编码规则对所述射频码原始数据进行编码得到数据流;

服务器520将所述数据流发送给射频主机530,由射频主机530将数据流处理后发射给射频设备540,使射频设备540执行控制命令对应的功能。

在本实施例中,射频主机用于接收服务器下发的数据包,将其中的数据按照编码规则进行解码后获得射频码原始数据,将射频码原始数据发送给射频设备,即可控制该射频设备。其包括主控模块,wifi模块,射频发射模块,还包括为主控模块、wifi模块、射频发射模块提供电源的电源模块;由主控模块控制的射频模块支持多调制方式、多通讯协议,其包含一根射频天线。射频设备,用于接收射频主机发出的射频码原始数据,根据其中包含的指令执行相应的动作,以实现对应的功能。

如图6所示,本发明提供的一种射频设备控制方法,包括:

步骤S610,接收来自服务器的由射频设备对应的射频码原始数据编码得到的数据流,其中数据流中添加有射频设备对应的调制方式参数。在本实施例中,接收服务器发送的包含射频码的数据流,其中数据流包括射频码原始数据和调试方式参数,并将其传输至主控模块进行处理。

步骤S620,从数据流获取调制方式参数以及解码得到射频码原始数据,并按调制方式参数选择调制方式。在本实施例中,处理接收到的包含射频码的数据流,以及根据包含射频码的数据流中的参数(具体为调制方式参数)发出指令使射频发射模块切换到相应的调制方式,并将包含射频码的数据部分按照预设的编码规则进行解码。

步骤S630,使用调制方式将射频码原始数据发送到射频设备。在本实施例中,射频主机包含一根射频天线,有可通过指令来切换不同调制方式的功能,同时支持自定义射频码协议的功能,可将不同协议的射频码以设定的调制方式通过无线电波发送给射频设备。

该射频主机能够改变调制方式,并能够支持多种格式、定义不同的射频码协议,因此,可实现对市面上不同厂商、不同协议的各种射频设备的统一控制;该射频主机还可包含万能红外遥控功能,在实现对射频设备的统一控制时,也可同时实现对红外设备的统一控制,以解决遥控器繁多、遥控器丢失损坏没电等问题。

如图7所示,本发明的一个实施例中提供一种射频主机,包括:

接收模块710,接收来自服务器的由射频设备对应的射频码原始数据编码得到的数据流,其中数据流中添加有射频设备对应的调制方式参数。

主控模块720,从数据流获取调制方式参数以及解码得到射频码原始数据,并按调制方式参数选择调制方式。

发射模块730,使用调制方式将所述射频码原始数据发送到所述射频设备。

上述实施例中涉及的射频主机,包括主控模块,wifi模块(接收模块),射频发射模块,还包括为主控模块、wifi模块、射频发射模块提供电源的电源模块,射频发射模块、wifi模块分别与主控模块相连;其中:

Wifi模块,用于接收服务器发送的包含射频码的数据流,其中数据流包括射频码原始数据和调试方式参数,并将其传输至主控模块进行处理;

主控模块,用于处理接收到的包含射频码的数据流,以及根据包含射频码的数据流中的参数(具体为调制方式参数)发出指令使射频发射模块切换到相应的调制方式,并将包含射频码的数据部分按照预设的编码规则进行解码,解码完成后,主控模块控制射频发射模块将射频码发出;主控模块可以与wifi模块合成为同一模块。

射频发射模块,其包含一根射频天线,该发射模块具有可通过指令来切换不同调制方式的功能,同时支持自定义射频码协议的功能,可将不同协议的射频码以设定的调制方式通过无线电波发送给射频设备。

该射频主机能够改变调制方式,并能够支持多种格式、定义不同的射频码协议,因此,可实现对市面上不同厂商、不同协议的各种射频设备的统一控制;该射频主机还可包含万能红外遥控功能,在实现对射频设备的统一控制时,也可同时实现对红外设备的统一控制,以解决遥控器繁多、遥控器丢失损坏没电等问题。

在本实施例中,由APP、上述射频主机、上述服务器组成的射频万能遥控系统,可实现对市面上不同厂商的各种射频设备的统一控制。

综上所述,根据本发明的技术方案,通过服务器实现与硬件、APP独立的云端射频码数据库、数据生成系统,支持在线实时升级、维护,具有极低的维护成本,且更好的用户体验;具有极强兼容性的射频码编码规则,兼容各种常规、非常规协议;能够改变调制方式,并能够兼容多协议的射频控制终端硬件;可实现对市面上不同厂商的各种射频设备的统一控制。

另外,本领域普通技术人员可以理解实现上述各方法实施例中的全部或部分步骤是可以通过程序来指令相关的硬件完成,相应的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质,可以有多种变型方案实现本发明,比如作为一个实施例的特征可用于另一实施例而得到又一实施例。凡在运用本发明的技术构思之内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1