一种设备终端、控制终端和服务器及其控制方法技术

技术编号:9009084 阅读:176 留言:1更新日期:2013-08-08 13:23
本发明专利技术实施例提供的一种设备终端、控制终端和服务器及其控制方法,该设备终端控制方法包括:接收服务器传送过来的基于XMPP协议的命令并解析所述基于XMPP协议的命令;将经过解析的命令转换成基于UPnP协议的命令;将基于UPnP协议的命令解析后通过数据接口传送给控制模块。通过本发明专利技术的设备终端、控制终端和服务器及其控制方法使设备终端的底层接口统一,有效避免了局域网和广域网控制设备终端时,接口不一致的弊端,而且还能实现控制模式的自动切换。

【技术实现步骤摘要】
一种设备终端、控制终端和服务器及其控制方法
本专利技术涉及通信领域,尤其涉及一种设备终端、控制终端和服务器及其控制方法。
技术介绍
随着互联网技术的发展和普及,尤其是云计算技术的发展,出现了所谓云家电的智能家电产品。云家电系统通常是由设备终端和云端服务器、控制终端三部分组成。设备终端提供完整家电功能的同时,负责数据采集、命令响应处理、数据接收、状态上报等功能;云端服务器主要实现消息、数据发送,各种数据挖掘,分析及增值应用;控制终端主要提供用户远程控制和查询设备状态的功能。现有的云家电系统中,控制终端主要是基于XMPP协议对家电设备终端进行远程操控,即使用户在家里,控制命令仍然是通过云端服务器转发,网络不好时,可能会有很严重的延时。另外,也有一些家电设备终端加入了局域网控制模块,不过这些家电设备终端通常将广域网控制路径和局域网控制路径分开处理,以避免互斥冲突,但也因此造成了接口多样,不统一,软件开发难度大。
技术实现思路
本专利技术实施例提供了一种设备终端控制方法,旨在解决家电设备接口多样,不统一的问题。该设备终端控制方法,包括如下步骤:接收服务器传送过来的基于XMPP协议的命令并解析所述本文档来自技高网...
一种设备终端、控制终端和服务器及其控制方法

【技术保护点】
一种设备终端控制方法,包括如下步骤:接收服务器传送过来的基于XMPP协议的命令并解析所述基于XMPP协议的命令;将经过解析的命令转换成基于UPnP协议的命令;将基于UPnP协议的命令解析后通过数据接口传送给控制模块。

【技术特征摘要】
1.一种设备终端控制方法,包括如下步骤:XMPP客户端接收服务器传送过来的基于XMPP协议的命令并解析所述基于XMPP协议的命令;UPnP控制点将经过解析的命令转换成基于UPnP协议的命令,并将所述基于UPnP协议的命令发送给UPnP设备;所述UPnP设备将基于UPnP协议的命令解析后通过数据接口传送给控制模块;所述UPnP设备接收控制模块返回的命令响应并转换为基于UPnP协议的状态信息响应;所述UPnP设备解析所述基于UPnP协议的状态信息响应;所述UPnP控制点将经过解析的状态信息响应转换为基于XMPP协议的状态信息响应并传送给服务器,所述XMPP客户端、所述UPnP控制点以及所述UPnP设备均为设备终端中包含的模块;所述将基于UPnP协议的命令解析后通过数据接口传送给控制模块之前还包括:所述UPnP设备接收控制终端中的UPnP控制点传送过来的基于UPnP协议的命令。2.根据权利要求1所述的设备终端控制方法,其特征在于,所述设备终端控制方法还包括:接收控制模块返回的根据所述控制终端传送过来的基于UPnP协议的命令做出响应的命令响应,转换为基于UPnP协议的状态信息响应并传送给控制终端。3.根据权利要求1所述的设备终端控制方法,其特征在于,所述接收控制终端中的UPnP控制点传送过来的基于UPnP协议的命令之前还包括:接收控制终端的控制请求并做出响应;获取控制终端的设备信息,建立与控制终端的基于UPnP协议的通信链路。4.根据权利要求1所述的设备终端控制方法,其特征在于,所述接收服务器传送过来的基于XMPP协议的命令并解析所述基于XMPP协议的命令之前还包括:向服务器发送登陆请求,在登陆成功后,建立与服务器的基于XMPP协议的通信链路。5.根据权利要求1所述的设备终端控制方法,其特征在于,所述将基于UPnP协议的命令解析后通过数据接口传送给控制模块的步骤具体为将基于UPnP协议的命令解析后,转换成串口命令或者并口命令传送给控制模块。6.一种具有协议转换功能的设备终端,其特征在于,所述设备终端包括:XMPP客户端,用于接收服务器传送过来的基于XMPP协议的命令并解析所述基于XMPP协议的命令;UPnP控制点,用于将XMPP客户端解析过的命令转换成基于UPnP协议的命令,并将所述基于UPnP协议的命令发送给UPnP设备;UPnP设备,用于将基于UPnP协议的命令解析后通过数据接口传送给控制模块;所述UPnP设备还用于接收控制模块返回的命令响应并转换为基于UPnP协议的状态信息响应;所述UPnP控制点还用于接收并解析所述UPnP设备传送过来的所述基于UPnP协议的状态信息响应;所述XMPP客户端还用于将经过所述UPnP控制点解析的状态信息响应转换为基于XMPP协议的状态信息响应并传送给服务器;所述UPnP设备还用于接收控制终端中的UPnP控制点传送过来的基于UPnP协议的命令并解析,然后通过数据接口传送给控制模块。7.根据权利要求6所述的设备终端,其特征在于,所述UPnP设备进一步用于:接收控制模块返回的根据所述控制终端传送过来的基于UPnP协议的命令做出响应的命令响应,转换为基于UPnP协议的状态信息响应并传送给控制终端。8.根据权利要求6所述的设备终端,其特征在于,所述UPnP设备还用于接收控制终端的控制请求并做出响应,获取控制终端的设备信息,建立与控制终端的基于UPnP协议的通信链路。9.根据权利要求6所述的设备终端,其特征在于,所述XMPP客户端还用于:向服务器发送登陆请求,在登陆成功后,建立与服务器的基于XMPP协议的通信链路。10.一种控制终端控制方法,包括如下步骤:控制终端包括XMPP客户端以及UPnP控制点;向服务器发送登陆请求,在登陆成功后,建立与服务器的基于XMPP协议的通信链路;获取广域网在线设备终端的信息并记录,扫描局域网在线的设备终端并记录局域网在线设备终端的信息;接收选定目标设备的指令;若没有接收到选定目标设备的指令,判定是否已存在被选定的目标设备;当存在已经被选定的目标设备时,并根据预定的控制模式和已经被选定的目标设备的在线状态确定是否需要切换控制模式;当没有已经被选定的目标设备时,返回执行获取广域网在线设备终端的信息并记录,扫描局域网在线的设备终端并记录局域网在线设备终端的信息;若当前的控制模式为局域网控制模式,判断目标设备是否属于局域网在线设备终端,当目标设备是局域网在线设备终端时,通知通信单元与目标设备建立基于UPnP协议的通信链路;向目标设备发送控制请求...

【专利技术属性】
技术研发人员:陈艳春苏今轶徐攀罗寿中梁智灵李小泉李森覃伟柱
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有1条评论
  • 来自[北京市联通] 2015年03月13日 20:03
    和服(わふく,wafuku),是日本的民族服饰。[1]江户时代以前指吴服,语出《古事记》、《日本书纪》、《松窗梦语》,源自日本本土弥生服饰结合东吴服饰的混血产物,德川家康时期正式称为和服。[1]在称为和服之前,日本的服装被称为“着物”,而“吴服”是“着物”的一种,着物除了包括吴服之外还包括马乘袴、大纹、肩衣袴、狩衣等,这些都非源自吴服,而是源自本土的弥生服饰,属于一种古老的传统服饰。十二单则是弥生服饰结合吴服、唐服、鲜卑服饰的优点,后期加以改良而成,之后又有改进和创新。和服可分为公家着物和武家着物。德川幕府时期由“着物”、“吴服”改称为和服,成为大和民族的传统民族服饰。而与这个词相对的是洋服(ようふく),指来自西洋的衣饰。需要注意的是吴服只是“着物”的一种,而和服是由“着物”直接演变而来,因而不能单纯地说和服来自于吴服。只能说和服中的浴衣来自吴服,来自对吴服的改进。
    0
1