【技术实现步骤摘要】
设备控制方法和装置
本专利技术涉及计算机
,特别是涉及一种设备控制方法和装置。
技术介绍
随着科学技术的飞速发展,智能设备已经越来越广泛的应用到了人们的生活中,各种智能设备给人们的生活带来了很大的便利。智能设备如智能冰箱、智能净水器或者智能空气净化器等目前,大多智能设备可以通过蓝牙或Wi-Fi等方式连接软件应用程序,用户可以通过软件应用程序发送命令来控制智能设备的开启或关闭。其中,一款软件应用程序可以接入一个或多个智能设备。然而,传统方法中,一款软件应用程序只能对每个智能设备单独控制,无法通过一个操作对多个智能设备进行控制,导致对智能设备的控制效率比较低。
技术实现思路
基于此,有必要针对目前无法通过一个操作对多个智能设备进行控制,导致对智能设备的控制效率比较低的技术问题,提供一种设备控制方法和装置。一种设备控制方法,包括:获取通过用户标识在即时通信群组中发起的第一消息;将所述第一消息转化为与所述即时通信群组中的至少一设备标识相对应的设备控制命令;传输所述设备控制命令至相对应的所述设备标识所对应的设备对象;接收所述设备对象在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。一种设备控制装置,包括:获取模块,用于获取通过用户标识在即时通信群组中发起的第一消息;设备控制命令转化模块,用于将所述第一消息转化为与所述即时通信群组中的至少一设备标识相对应的设备控制命令;命令发送模块,用于传输所述设备控制命令至相对应的所述设备标识所对应的设备对象;消息接收模块,用于接收所述设备对象在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。上述设备控制方 ...
【技术保护点】
一种设备控制方法,包括:获取通过用户标识在即时通信群组中发起的第一消息;将所述第一消息转化为与所述即时通信群组中的至少一设备标识相对应的设备控制命令;传输所述设备控制命令至相对应的所述设备标识所对应的设备对象;接收所述设备对象在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。
【技术特征摘要】
1.一种设备控制方法,包括:获取通过用户标识在即时通信群组中发起的第一消息;将所述第一消息转化为与所述即时通信群组中的至少一设备标识相对应的设备控制命令;传输所述设备控制命令至相对应的所述设备标识所对应的设备对象;接收所述设备对象在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。2.根据权利要求1所述的方法,其特征在于,在所述获取通过用户标识在即时通信群组中发起的第一消息之前,所述方法还包括:获取触发群组建立操作的用户标识;获取由所述群组建立操作指定的、且与所述用户标识相关的设备标识;建立包括所述用户标识和获取的所述设备标识的即时通信群组。3.根据权利要求2所述的方法,其特征在于,所述获取触发群组建立操作的用户标识,包括:获取即时通信客户端在进行群组建立操作时登录的用户标识;所述获取由所述群组建立操作指定的、且与所述用户标识相关的设备标识,包括:获取由所述群组建立操作指定的设备标识;所述即时通信客户端在进行所述群组建立操作时与所述指定的设备标识所对应的设备对象连接于同一无线网络。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述将所述第一消息转化为与所述即时通信群组中的至少一设备标识相对应的设备控制命令,包括:获取根据所述第一消息得到的文本内容;将所述文本内容进行分词处理,得到相应的词片段;识别所述词片段中与设备对象控制相关的命令词;将所述命令词转化为与所述即时通信群组中的至少一设备标识相对应的设备控制命令。5.根据权利要求4所述的方法,其特征在于,所述识别所述词片段中与设备控制相关的命令词,包括:在预设的命令词库中,查找与所述词片段匹配的命令词;获取与所述匹配的命令词对应的预设的命令词类别;所述将所述命令词转化为与所述即时通信群组中的至少一设备标识相对应的设备控制命令,包括:将所述匹配的命令词按照所对应的命令词类别,转化为与所述即时通信群组中的至少一设备标识相对应的设备控制命令。6.根据权利要求4所述的方法,其特征在于,所述识别所述词片段中与设备控制相关的命令词之后,所述方法还包括:将所述命令词输入与所述设备标识相对应的机器学习模型;当所述机器学习模型输出不执行动作的结果时,停止处理相应命令词;当所述机器学习模型输出执行动作的结果时,所述将所述命令词转化为与所述即时通信群组中的至少一设备标识相对应的设备控制命令,包括:根据所述执行动作的结果生成与所述即时通信群组中的至少一设备标识相对应的设备控制命令。7.根据权利要求1所述的方法,其特征在于,在所述将所述第一消息转化为与所述即时通信群组中的至少一设备标识相对应的设备控制命令之前,所述方法还包括:分析所述第一消息所针对的对象;当所述针对的对象为所述即时通信群组中的至少一设备标识时,执行所述将所第一述消息转化为与所述即时通信群组中的至少一设备标识相对应的设备控制命令的步骤。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取与所述用户标识对应的用户个性化属性;按照所述用户个性化属性调整所述第二消息的内容,且调整后的所述第二消息包含设备控制命令执行结果。9.一种设备控制方法,包括:获取通过当前登录的用户标识在即时通信群组中发起的第一消息;将所述第一消息发送至所述即时通信群组中的至少一设备标识所对应的设备对象,使得所述设备对象将所述第一消息转化为对应的设备控制命令并执行;或者,将所述第一消息发送至开放服务平台,使得所述开放服务平台将所述第一消息转化为与所述即时通信群组中的至少一设备标识相对应的设备控制命令,并传输所述设备控制命令至相对应的所述设备标识所对应的设备对象;及接收所述设备对象在所述即时通信群组中发送的包含设备控制命令执行结果的第二消息。10.根据权利要求9所述的方法,其特征在于,在所述获取通过当前登录的用户标识在即时通信群组中发起的第一消息之前,所述方法还包括:接收群组建立指令;获取触发所述群组建立指令的用户标识;获取从与所述用户标识相关的设备标识中选择的设备标识;生成携带选择的所述设备标识和所述用户标识的群组建立请求并发送至开放服务平台,使所述开放服务平台建立包括选择的所述设备标识和所述用户标识的即时通信群组。11.根据权利要求10所述的方法,其特征在于,所述获取触发所述群组建立指令的用户标识,包括:获取执行所述群组建立指令的即时通信客户端所登录的用户标识;所述获取从与所述用户标识相关的设备标识中选择的设备标识,包括:获取当前与所述即时通信客户端连接于同一无线网络的设备对象的设备标识;接收对获取的所述设备标识的选择指令;响应于所述选择指令,得到选择的所述设备标识。12.根据权利要求9至11中任一项所述的方法,其特征在于,所述将所述第一消息发送至所述即时通信群组中的至少一设备标识所对应的设备对象,使得所述设备对象将所述第一消息转化为对应的设备控制命令并执行,包括:将所述第一消息发送至所述即时通信群组中的至少一设备标识所对应的设备对象,使得所述设备对象识别所述第一消息所包括的命令词,并将所述命令词输入相对应的机器学习模型中,以及根据由所述机器学习模型输出的执行动作的结果生成对应的设备控制命令并执行;或者,所述将所述第一消息发送至开放服务平台,使得所述开放服务平台将所述第一消息转化为与所述即时通信群组中的至少一设备标识所对应的设备控制命令,并传输所述设备控制命令至相对应的所述设备标识所对应的设备对象开放服务平台开放服务平台,包括:将所述第一消息发送至开放服务平台,使得所述开放服务平台识别所述第一消息所包括的命令词,并将所述命令词输入相对应的机器学习模型中,以及根据由所述机器学习模型输出的执行动作的结果生成与所述即时通信群组中的至少一设备标识相对应的设备控制命令,并传输所述设备控制命令至相对应的所述设备标识所对应的设备对象。13.根据权利要求9所述的方法,其特征在于,在所述将所述第一消息发送至所述即时通信群组中的至少一设备标识所对应的设备对象之前,所述方法还包括:分析所述第一消息所针对的对象;当所述针对的对象为所述即时通信群组中的至少一设备标识时,执行将所述第一消息发送至所述即时通信群组中的至少一设备标识所对应的设备对象的步骤;或者,在所述将所述第一消息发送至开放...
【专利技术属性】
技术研发人员:张明远,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。