设备控制方法和装置制造方法及图纸

技术编号:15695706 阅读:101 留言:0更新日期:2017-06-24 11:14
本发明专利技术涉及一种设备控制方法和装置,该方法包括:获取通过第一设备标识在即时通信群组中发起的第一消息;根据所述第一消息,确定与所述即时通信群组中的至少一第二设备标识对应的控制相关信息;根据所述控制相关信息,生成与所述第二设备标识对应的设备控制命令;传输所述设备控制命令至与所述第二设备标识对应的第二设备;接收所述第二设备在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。本发明专利技术提供的设备控制方法和装置,极大地提高了设备控制效率。

【技术实现步骤摘要】
设备控制方法和装置
本专利技术涉及计算机
,特别是涉及一种设备控制方法和装置。
技术介绍
随着计算机技术的发展,智能设备已经越来越广泛的应用到人们的生活中,各种智能设备给人们的生活和工作带来了很大的便利。智能设备如智能冰箱、智能净水器或者智能空气净化器等。目前,针对某种智能设备,用户可以在移动终端上安装该种智能设备的控制程序,从而便可以利用移动终端上由该控制程序提供的交互界面,对该智能设备进行控制。然而,目前智能设备的控制主要依赖于用户操作实时控制,或者根据用户设定的模式自动运行。由于需要用户参与,操作繁琐,导致智能设备的控制效率比较低。
技术实现思路
基于此,有必要针对目前智能设备的控制效率比较低的问题,提供一种设备控制方法和装置。一种设备控制方法,包括:获取通过第一设备标识在即时通信群组中发起的第一消息;根据所述第一消息,确定与所述即时通信群组中的至少一第二设备标识对应的控制相关信息;根据所述控制相关信息,生成与所述第二设备标识对应的设备控制命令;传输所述设备控制命令至与所述第二设备标识对应的第二设备;接收所述第二设备在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。一种设备控制装置,包括:传输模块,用于获取通过第一设备标识在即时通信群组中发起的第一消息;控制相关信息识别模块,用于根据所述第一消息,确定与所述即时通信群组中的至少一第二设备标识对应的控制相关信息;设备控制命令生成模块,用于根据所述控制相关信息,生成与所述第二设备标识对应的设备控制命令;所述传输模块还用于传输所述设备控制命令至与所述第二设备标识对应的第二设备;接收所述第二设备在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。一种设备控制方法,包括:获取通过第一设备标识在即时通信群组中发起的第一消息;向所述即时通信群组中的至少一第二设备标识对应的第二设备发送所述第一消息,使得所述第二设备根据所述第一消息确定与所述第二设备标识对应的控制相关信息,根据所述控制相关信息生成设备控制命令并执行;接收所述第二设备在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。一种设备控制装置,包括:接收模块,用于获取通过第一设备标识在即时通信群组中发起的第一消息;发送模块,用于向所述即时通信群组中的至少一第二设备标识对应的第二设备发送所述第一消息,使得所述第二设备根据所述第一消息确定与所述第二设备标识对应的控制相关信息,根据所述控制相关信息生成设备控制命令并执行;所述接收模块还用于接收所述第二设备在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。上述设备控制方法和装置,第一设备标识和第二设备标识属于相同的即时通信群组,当第一设备标识对应的第一设备在该即时通信群组中发起了第一消息后,就可以基于该第一消息确定与所述即时通信群组中的至少一第二设备标识对应的控制相关信息。根据控制相关信息,生成设备控制命令并传输至第二设备,由第二设备执行后通过即时通信群组再共享包含设备控制命令执行结果的第二消息。基于即时通信群组,在无需用户参与的情况下,属于相同即时通信群组的设备可以通过即时通信的消息机制实现自动控制,极大地提高了设备控制效率。附图说明图1为一个实施例中设备控制方法的应用环境图;图2为一个实施例中电子装置的内部结构示意图;图3为一个实施例中设备的内部结构示意图;图4为一个实施例中设备控制方法的流程示意图;图5为一个实施例中建立即时通信群组的步骤的流程示意图;图6为一个实施例中根据所述第一消息,确定与所述即时通信群组中的至少一第二设备标识对应的控制相关信息的步骤的流程示意图;图7为一个具体应用场景中设备控制方法实现时即时通信客户端提供的群组界面示意图;图8为另一个实施例中设备控制方法的流程示意图;图9为一个实施例中设备控制装置的结构框图;图10为另一个实施例中设备控制装置的结构框图;图11为又一个实施例中设备控制装置的结构框图;图12为再一个实施例中设备控制装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为一个实施例中设备控制方法的应用环境图。参照图1,该应用环境包括服务器110、设备120(如第一设备121和第二设备122)和用户终端130。其中,服务器110可以是即时通信服务器,也可以是开放服务平台,也可以是同时具有即时通信功能和开放服务功能的服务器。开放服务平台的开放服务功能,使得开放服务平台可根据调用服务的请求,从需调用的该服务所属的接入该开放服务平台的接入服务器调用该服务。服务器110可以用独立的服务器或者是多个物理服务器组成的服务器集群来实现。设备120是能够通过网络进行控制的机器,可以是智能家庭设备,如智能冰箱、智能净水器、智能空气净化器、智能家具或者智能窗帘等。用户终端130是提供用户交互界面与用户进行交互的终端,可以是个人计算机或者移动终端。移动终端比如手机、平板电脑、个人数字助理或者穿戴式设备等中的至少一种。设备120与用户终端130不同。图2为一个实施例中电子装置的内部结构示意图。该电子装置可以是服务器110或者用户终端130。参照图2,该电子装置包括通过系统总线连接的处理器、非易失性存储介质、内存储器和网络接口。其中,该服务器的非易失性存储介质存储有操作系统和设备控制装置,该设备控制装置用于实现一种设备控制方法。该电子装置的处理器用于提供计算和控制能力,支撑整个电子装置的运行。电子装置的内存储器为非易失性存储介质中的设备控制装置的运行提供环境,该内存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种设备控制方法。该电子装置的网络接口用于据以通过网络进行通信,如接收和推送群组中传播的消息。图3为一个实施例中设备120的内部结构示意图。参照图3,该设备120包括通过系统总线连接的处理器、非易失性存储介质、内存储器、通信接口和功能模块。其中,该设备120的非易失性存储介质存储有操作系统和适用于设备120的设备控制装置,该设备控制装置用于实现适用于设备120的一种设备控制方法。该设备120的内存储器为非易失性存储介质中的设备控制装置的运行提供环境,该内存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种设备控制方法。该设备120的通信接口用于连接服务器110进行通信,如发送或者接收消息。通信接口还可以用于连接用户终端130。通信接口可以是网络接口或者点对点通信接口,点对点通信接口如蓝牙接口或者NFC(NearFieldCommunication,近场通信)接口。设备120可以是独立的设备,也可以是组合形成的设备。本领域技术人员可以理解,图2和图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的服务器或者设备的限定,具体的服务器或者设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。如图4所示,在一个实施例中,提供了一种设备控制方法。该设备控制方法可以应用于上述图1中的服务器110或者用户终端130。本实施例主要以该本文档来自技高网...
设备控制方法和装置

【技术保护点】
一种设备控制方法,包括:获取通过第一设备标识在即时通信群组中发起的第一消息;根据所述第一消息,确定与所述即时通信群组中的至少一第二设备标识对应的控制相关信息;根据所述控制相关信息,生成与所述第二设备标识对应的设备控制命令;传输所述设备控制命令至与所述第二设备标识对应的第二设备;接收所述第二设备在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。

【技术特征摘要】
1.一种设备控制方法,包括:获取通过第一设备标识在即时通信群组中发起的第一消息;根据所述第一消息,确定与所述即时通信群组中的至少一第二设备标识对应的控制相关信息;根据所述控制相关信息,生成与所述第二设备标识对应的设备控制命令;传输所述设备控制命令至与所述第二设备标识对应的第二设备;接收所述第二设备在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。2.根据权利要求1所述的方法,其特征在于,所述获取通过第一设备标识在即时通信群组中发起的第一消息之前,所述方法还包括:获取通过用户标识发起的即时通信群组建立命令;根据所述即时通信群组建立命令,确定与所述用户标识相关的设备标识;所述相关的设备标识包括所述第一设备标识和所述第二设备标识;建立包括确定的设备标识的即时通信群组。3.根据权利要求2所述的方法,其特征在于,所述获取通过用户标识发起的即时通信群组建立命令,包括:获取以用户标识登录的即时通信客户端发起的即时通信群组建立命令;所述根据所述即时通信群组建立命令,确定与所述用户标识相关的设备标识,包括:获取由所述即时通信群组建立命令指定的设备标识;其中,所述即时通信客户端在发起所述即时通信群组建立命令时,与指定的所述设备标识所对应的设备连接于同一无线网络。4.根据权利要求1所述的方法,其特征在于,所述接收所述第二设备在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息之后,所述方法还包括:根据所述第二消息,确定与所述第一设备标识对应的控制相关信息;根据与所述第一设备标识对应的控制相关信息,生成与所述第一设备标识对应的设备控制命令;传输与所述第一设备标识对应的设备控制命令至相应的第一设备;接收所述第一设备在所述即时通信群组中发送的包含设备控制命令执行结果的第三消息。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一消息,确定与所述即时通信群组中的至少一第二设备标识对应的控制相关信息,包括:获取根据所述第一消息得到的文本内容;将所述文本内容进行分词处理,得到相应的词片段;按照与所述即时通信群组中的至少一第二设备标识对应的控制相关信息模板,在所述词片段中匹配关键词;根据匹配的关键词获得所述至少一第二设备标识对应的控制相关信息。6.根据权利要求1所述的方法,其特征在于,所述根据所述第一消息,确定与所述即时通信群组中的至少一第二设备标识对应的控制相关信息之后,所述方法还包括:将所述控制相关信息输入相应的第二设备标识所对应的机器学习模型;当所述机器学习模型输出不执行动作的结果时,停止处理所述控制相关信息;当所述机器学习模型输出执行动作的结果时,所述根据所述控制相关信息,生成与所述第二设备标识对应的设备控制命令,包括:根据所述执行动作的结果,生成与所述第二设备标识对应的设备控制命令。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取与所述用户标识对应的用户个性化属性;按照所述用户个性化属性调整所述第二消息的内容,且调整后的所述第二消息包含设备控制命令执行结果;向与所述用户标识对应的即时通信客户端推送调整后的第二消息。8.根据权利要求1所述的方法,其特征在于,所述根据所述第一消息,确定与所述即时通信群组中的至少一第二设备标识对应的控制相关信息之前,所述方法还包括:分析所述第一消息所针对的对象;当所述针对的对象为所述即时通信群组中的至少一设备标识时,执行所述根据所述第一消息,确定与所述即时通信群组中的至少一第二设备标识对应的控制相关信息的步骤。9.根据权利要求1至8中任一项所述的方法,其特征在于,所述控制相关信息包括传感器感知信息、设备执行动作描述信息、根据传感器感知信息生成的环境描述信息、时间信息和位置信息中的至少一种。10.一种设备控制装置,其特征在于,包括:传输模块,用于获取通过第一设备标识在即时通信群组中发起的第一消息;控制相关信息识别模块,用于根据所述第一消息,确定与所述即时通信群组中的至少一第二设备标识对应的控制相关信息;设备控制命令生成模块,用于根据所述控制相关信息,生成与所述第二设备标识对应的设备控制命令;所述传输模块还用于传输所述设备控制命令至与所述第二设备标识对应的第二设备;接收所述第二设备在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。11.根据权利要求10所述的装置,其特征在于,所述装置还包括:群组建立模块,用于获取通过用户标识发起的即时通信群组建立命令;根据所述即时通信群组建立命令,确定与所述用户标识相关的设备标识;所述相关的设备标识包括所述第一设备标识和所述第二设备标识;建立包括确定的设备标识的即时通信群组。12.根据权利要求11所述的装置,其特征在于,所述群组建立模块还用于获取以用户标识登录的即时通信客户端发起的即时通信群组建立命令;还用于获取由所述即时通信群组建立命令指定的设备标识;其中,所述即时通信客户端在发起所述即时通信群组建立命令时,与指定的所述设备标识所对应的设备连接于同一无线网络。13.根据权利要求10所述的装置,其特征在于,所...

【专利技术属性】
技术研发人员:张明远
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1