射频设备控制方法、服务器、射频主机和射频设备控制系统技术方案

技术编号:15653460 阅读:241 留言:0更新日期:2017-06-17 08:10
本发明专利技术公开了一种射频设备控制方法、服务器、射频主机和射频设备控制系统,该方法包括:接收用户通过终端发送的控制信息,控制信息中包括对射频设备的控制命令、射频设备的设备信息;根据设备信息确定射频设备对应的通讯协议;根据通讯协议对控制命令进行处理,得到射频码原始数据;根据预设的编码规则对射频码原始数据进行编码得到数据流;将数据流发送给射频主机;由射频主机将数据流处理后发射给射频设备,使射频设备执行控制命令对应的功能。用户通过终端发送对射频设备时不需要考虑射频设备对应的通讯协议,由服务器根据射频设备的通讯协议自行生成可识别的射频码原始数据,从而实现用户通过一个终端对不同通讯协议的射频设备的控制。

【技术实现步骤摘要】
射频设备控制方法、服务器、射频主机和射频设备控制系统
本专利技术涉及射频
,尤其涉及一种射频设备控制方法、服务器、射频主机和射频设备控制系统。
技术介绍
射频(RF)遥控设备已经越来越普及,许多家庭都用上了无线控制的开关、电动窗帘、电动卷帘门、电动晾衣架等家用设备,但这些设备配备的普通射频遥控器无法实现定时控制、远程控制等功能,使用非常不便。每家设备制造厂商使用的通讯协议都不相同,至今没有一个遥控器能够兼容不同的通讯协议,以至于无法控制多个不同种类的射频设备,也就无法实现多个设备的情景联动控制,用户体验较差。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种射频设备控制方法、服务器、射频主机和射频设备控制系统,以使得用户通过同一终端实现对基于不同通讯协议的射频设备的控制。本专利技术解决上述技术问题所采用的技术方案如下:根据本专利技术的一个方面,提供的一种射频设备控制方法,该方法包括:接收用户通过终端发送的控制信息,所述控制信息中包括对射频设备的控制命令、所述射频设备的设备信息;根据所述设备信息确定所述射频设备对应的通讯协议;根据所述通讯协议对所述控制命令进行处理,得到射频码原始数据;根据预设的编码规则对所述射频码原始数据进行编码得到数据流;将所述数据流发送给射频主机;由所述射频主机将所述数据流处理后发射给所述射频设备,使所述射频设备执行所述控制命令对应的功能。可选地,前述的方法,所述通讯协议中包含调制方式参数;在将所述数据流发送给射频主机之前,还包括:将所述调制方式参数添加到所述数据流中;由所述射频主机从所述数据流获取所述调制方式参数以及解码得到所述射频码原始数据,并按所述调制方式参数选择调制方式,使用所述调制方式将所述射频码原始数据发送到所述射频设备。可选地,前述的方法,根据预设的编码规则对所述射频码原始数据进行编码得到数据流,具体包括:将所述射频码原始数据处理为多个时间序列;将所述多个时间序列中每个时间序列以及其需重复发送的次数组合为一个单元,将所述多个时间序列对应的多个单元组成所述数据流。可选地,前述的方法,根据所述设备信息确定于所述射频设备对应的通讯协议,具体包括:从预设的用于存储多个设备信息以及对应的多个通讯协议的数据库中,查找所述射频设备的设备信息对应的所述通讯协议。可选地,前述的方法,还包括:将所述数据库中的至少一个设备信息发送给所述终端。依据本专利技术的另一方面,还提供了一种服务器,包括:接收模块,接收用户通过终端发送的控制信息,所述控制信息中包括对射频设备的控制命令、所述射频设备的设备信息;通讯协议确定模块,根据所述设备信息确定所述射频设备对应的通讯协议;控制命令处理模块,根据所述通讯协议对所述控制命令进行处理,得到射频码原始数据;编码模块,根据预设的编码规则对所述射频码原始数据进行编码得到数据流;发送模块,将所述数据流发送给射频主机;由所述射频主机将所述数据流处理后发射给所述射频设备,使所述射频设备执行所述控制命令对应的功能。可选地,前述的服务器,所述通讯协议中包含调制方式参数;所述编码模块,还将所述调制方式参数添加到所述数据流中,所述发送模块将所述数据流发送给所述射频主机;由所述射频主机从所述数据流获取所述调制方式参数以及解码得到所述射频码原始数据,并按所述调制方式参数选择调制方式,使用所述调制方式将所述射频码原始数据发送到所述射频主机。可选地,前述的服务器,所述编码模块将所述射频码原始数据处理为多个时间序列,以及将所述多个时间序列中每个时间序列以及其需重复发送的次数组合为一个单元,将所述多个时间序列对应的多个单元组成所述数据流。可选地,前述的服务器,所述通讯协议确定模块从预设的用于存储多个通讯协议以及对应的多个设备信息的数据库中,查找所述射频设备的设备信息对应的所述通讯协议。可选地,前述的服务器,所述发送模块还将所述数据库中的至少一个设备信息发送给所述终端。依据本专利技术的另一方面,提供的一种射频设备控制方法,包括:接收来自服务器的由射频设备对应的射频码原始数据编码得到的数据流,其中所述数据流中添加有所述射频设备对应的调制方式参数;从所述数据流获取所述调制方式参数以及解码得到所述射频码原始数据,并按所述调制方式参数选择调制方式;使用所述调制方式将所述射频码原始数据发送到所述射频设备。依据本专利技术的另一方面,提供的一种射频主机,包括:接收模块,接收来自服务器的由射频设备对应的射频码原始数据编码得到的数据流,其中所述数据流中添加有所述射频设备对应的调制方式参数;主控模块,从所述数据流获取所述调制方式参数以及解码得到所述射频码原始数据,并按所述调制方式参数选择调制方式;发射模块,使用所述调制方式将所述射频码原始数据发送到所述射频设备。依据本专利技术的另一方面,提供的一种射频设备控制系统,包括:终端、前述的服务器、射频主机、射频设备;所述服务器接收用户通过所述终端发送的控制信息,所述控制信息中包括对所述射频设备的控制命令、所述射频设备的设备信息;所述服务器根据所述设备信息确定所述射频设备对应的通讯协议;所述服务器根据所述通讯协议对所述控制命令进行处理,得到射频码原始数据;所述服务器根据预设的编码规则对所述射频码原始数据进行编码得到数据流;所述服务器将所述数据流发送给所述射频主机;由所述射频主机将所述数据流处理后发射给所述射频设备,使所述射频设备执行所述控制命令对应的功能。根据以上技术方案,可知本专利技术的射频设备控制方法、服务器、射频主机和射频设备控制系统至少具有以下有益效果:根据本专利技术的技术方案,用户通过终端发送的控制指令传输到服务器后,由服务器识别该射频设备的通讯协议后,将该控制指令处理为包含射频码原始数据的数据流后,再传输到射频主机进行处理及发射,则射频设备接收能够识别的射频码原始数据,从而执行控制指令对应的功能,可见在本专利技术的技术方案中,用户通过终端发送对射频设备的控制指令时不需要考虑射频设备对应的通讯协议,由服务器根据射频设备的通讯协议自行生成可识别的射频码原始数据,从而实现用户通过一个终端对不同通讯协议的射频设备的控制。附图说明图1为本专利技术实施例提供的一种射频设备控制方法的流程图;图2为本专利技术实施例提供的一种射频设备控制方法的流程图;图3为本专利技术实施例提供的一种服务器的框图;图4为本专利技术实施例提供的一种服务器的框图;图5为本专利技术实施例提供的一种射频设备控制系统的框图;图6本专利技术实施例提供的一种射频设备控制方法的流程图;图7为本专利技术实施例提供的一种射频主机的框图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术的一个实施例中提供一种射频设备控制方法,该方法包括:步骤S110,接收用户通过终端发送的控制信息,控制信息中包括对射频设备的控制命令、射频设备的设备信息。在本实施例中,终端包括但不限于手机、遥控器等设备;在本实施例中,可以在终端上实现一个应用,即APP,用户通过APP发出控制信息,APP检测用户触发的按键(该按键控制某射频设备执行某个功能),并获取该本文档来自技高网...
射频设备控制方法、服务器、射频主机和射频设备控制系统

【技术保护点】
一种射频设备控制方法,其特征在于,该方法包括:接收用户通过终端发送的控制信息,所述控制信息中包括对射频设备的控制命令、所述射频设备的设备信息;根据所述设备信息确定所述射频设备对应的通讯协议;根据所述通讯协议对所述控制命令进行处理,得到射频码原始数据;根据预设的编码规则对所述射频码原始数据进行编码得到数据流;将所述数据流发送给射频主机;由所述射频主机将所述数据流处理后发射给所述射频设备,使所述射频设备执行所述控制命令对应的功能。

【技术特征摘要】
1.一种射频设备控制方法,其特征在于,该方法包括:接收用户通过终端发送的控制信息,所述控制信息中包括对射频设备的控制命令、所述射频设备的设备信息;根据所述设备信息确定所述射频设备对应的通讯协议;根据所述通讯协议对所述控制命令进行处理,得到射频码原始数据;根据预设的编码规则对所述射频码原始数据进行编码得到数据流;将所述数据流发送给射频主机;由所述射频主机将所述数据流处理后发射给所述射频设备,使所述射频设备执行所述控制命令对应的功能。2.根据权利要求1所述的方法,其特征在于,所述通讯协议中包含调制方式参数;在将所述数据流发送给射频主机之前,还包括:将所述调制方式参数添加到所述数据流中;由所述射频主机从所述数据流获取所述调制方式参数以及解码得到所述射频码原始数据,并按所述调制方式参数选择调制方式,使用所述调制方式将所述射频码原始数据发送到所述射频设备。3.根据权利要求1所述的方法,其特征在于,根据预设的编码规则对所述射频码原始数据进行编码得到数据流,具体包括:将所述射频码原始数据处理为多个时间序列;将所述多个时间序列中每个时间序列以及其需重复发送的次数组合为一个单元,将所述多个时间序列对应的多个单元组成所述数据流。4.根据权利要求1所述的方法,其特征在于,根据所述设备信息确定所述射频设备对应的通讯协议,具体包括:从预设的用于存储多个设备信息以及对应的多个通讯协议的数据库中,查找所述射频设备的设备信息对应的所述通讯协议。5.根据权利要求2所述的方法,其特征在于,还包括:将所述数据库中的至少一个设备信息发送给所述终端。6.一种服务器,其特征在于,包括:接收模块,接收用户通过终端发送的控制信息,所述控制信息中包括对射频设备的控制命令、所述射频设备的设备信息;通讯协议确定模块,根据所述设备信息确定所述射频设备对应的通讯协议;控制命令处理模块,根据所述通讯协议对所述控制命令进行处理,得到射频码原始数据;编码模块,根据预设的编码规则对所述射频码原始数据进行编码得到数据流;发送模块,将所述数据流发送给射频主机;由所述射频主机将所述数据流处理后发射给所述射频设备,使所述射频设备执行所述控制命令对应的功能。7.根据权利要求6所述的服务器,其特征在于,所述通讯协议中包含调制方式参数;所述编码模块,还将所述调制方式参数添加到所述...

【专利技术属性】
技术研发人员:隋学鹏袁宇彬何海亮
申请(专利权)人:深圳市欧瑞博电子有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1