设备控制方法、云端设备及计算机存储介质技术

技术编号:25437736 阅读:24 留言:0更新日期:2020-08-28 22:26
本申请实施例公开了一种设备控制方法、云端设备及计算机存储介质,用于解决普通开关和场景开关独立设置而增加用户的购买成本以及用户操作不便的技术问题。本申请实施例中,云端根据用户发送的开关类型选择信息来判断用户所选择的开关类型,当确定用户所选择的开关类型为多控组开关时,执行多控组控制信息对应的多个子设备联动控制;当确定用户所选择的开关类型为场景开关时,执行目标场景对应的多个子设备联动控制,因此,用户只需切换多控组开关或者切换场景开关,通过单一的设备即可同时实现普通开关或场景开关的联动控制,无需购买两种开关。同时,用户只需在一个控制面板上选择开关类型以及操作所选择的开关,方便了用户对产品的使用。

【技术实现步骤摘要】
设备控制方法、云端设备及计算机存储介质
本申请实施例涉及设备控制领域,具体涉及一种设备控制方法、云端设备及计算机存储介质。
技术介绍
当前智能家居行业火热,人们利用普通开关和场景开关实现对家居电器设备的控制,普通开关和场景开关所控制的设备称为子设备,其中普通开关是指能够对2个子设备进行联动控制,当控制任意一个子设备开启或关闭时,另一子设备也随之同步地开启或关闭,即实现“一对一”的控制;场景开关则是能够对大于2个的多个子设备进行联动控制,当控制任意一个子设备开启或关闭时,其他多个子设备也同步地开启或关闭,即实现“一对多”的控制。现有的智能家居产品中,普通开关和场景开关是独立设置的,当用户需要使用普通开关和场景开关时,只能单独购买两种开关,这一定程度上提高了用户在购买产品上的花销,而且在使用时只能分开操作两种开关,这给用户使用产品带来不便,降低用户体验。
技术实现思路
本申请实施例提供了一种设备控制方法、云端设备及计算机存储介质,用于解决普通开关和场景开关独立设置而增加用户的购买成本以及用户操作不便的技术问题。本申请实施例第一方面提供了一种设备控制方法,应用于云端,所述方法包括:获取多控组控制信息,所述多控组控制信息用于表示多个子设备联动控制;获取场景开关控制信息,所述场景开关控制信息用于表示目标场景对应的多个子设备联动控制;接收用户通过控制面板发送的开关类型选择信息;根据所述开关类型选择信息判断所述用户所选择的开关类型,所述开关类型包括多控组开关及场景开关;若所述用户所选择的开关类型为所述多控组开关,则执行所述多控组控制信息对应的多个子设备联动控制;若所述用户所选择的开关类型为所述场景开关,则执行所述目标场景对应的多个子设备联动控制。优选的,所述获取多控组控制信息,包括:接收所述控制面板发送的多个子设备信息,每个所述子设备信息对应一个子设备;根据若干个所述子设备信息建立若干个子设备之间的联动控制关系,得到所述多控组控制信息。优选的,所述接收所述控制面板发送的多个子设备信息之后,所述方法还包括:在所述多个子设备信息中,根据所述子设备信息筛选得到目标子设备;将所述目标子设备添加到多控组中,所述多控组为所述若干个子设备组成的控制群组。优选的,所述方法还包括:接收所述控制面板发送的子设备删除指令;根据所述子设备删除指令删除多控组中的子设备,所述多控组为所述若干个子设备组成的控制群组。优选的,所述获取场景开关控制信息,包括:接收所述控制面板发送的所述目标场景对应的多个子设备信息;根据所述目标场景对应的多个子设备信息建立多个子设备之间的联动控制关系,得到所述场景开关控制信息。优选的,所述方法还包括:接收所述用户设置的所述目标场景的触发条件;若所述用户所选择的开关类型为所述场景开关,则所述执行所述目标场景对应的多个子设备联动控制,包括:当所述目标场景的触发条件达成时,执行所述目标场景对应的多个子设备联动控制。优选的,所述方法还包括:获取并存储多个场景标识,每个所述场景标识对应一个所述目标场景;所述接收用户通过控制面板发送的开关类型选择信息之后,所述方法还包括:将本地存储的所述多个场景标识与所述开关类型选择信息中包括的场景标识进行比对,确定所述开关类型选择信息中包括的场景标识对应的目标场景;若所述用户所选择的开关类型为所述场景开关,则所述执行所述目标场景对应的多个子设备联动控制,包括:执行已确定的目标场景对应的多个子设备联动控制。本申请实施例第二方面提供了一种云端设备,所述云端设备包括:第一获取单元,用于获取多控组控制信息,所述多控组控制信息用于表示多个子设备联动控制;第二获取单元,用于获取场景开关控制信息,所述场景开关控制信息用于表示目标场景对应的多个子设备联动控制;接收单元,用于接收用户通过控制面板发送的开关类型选择信息;判断单元,用于根据所述开关类型选择信息判断所述用户所选择的开关类型,所述开关类型包括多控组开关及场景开关;第一执行单元,用于当所述用户所选择的开关类型为所述多控组开关时,执行所述多控组控制信息对应的多个子设备联动控制;第二执行单元,用于当所述用户所选择的开关类型为所述场景开关时,执行所述目标场景对应的多个子设备联动控制。优选的,所述第一获取单元具体用于接收所述控制面板发送的多个子设备信息,每个所述子设备信息对应一个子设备,根据若干个所述子设备信息建立若干个子设备之间的联动控制关系,得到所述多控组控制信息。优选的,所述云端设备还包括:筛选单元,用于在所述多个子设备信息中,根据所述子设备信息筛选得到目标子设备;添加单元,用于将所述目标子设备添加到多控组中,所述多控组为所述若干个子设备组成的控制群组。优选的,所述接收单元还用于接收所述控制面板发送的子设备删除指令;所述云端设备还包括:删除单元,用于根据所述子设备删除指令删除多控组中的子设备,所述多控组为所述若干个子设备组成的控制群组。优选的,所述第二获取单元具体用于接收所述控制面板发送的所述目标场景对应的多个子设备信息,根据所述目标场景对应的多个子设备信息建立多个子设备之间的联动控制关系,得到所述场景开关控制信息。优选的,所述接收单元还用于接收所述用户设置的所述目标场景的触发条件;所述第二执行单元具体用于当所述目标场景的触发条件达成时,执行所述目标场景对应的多个子设备联动控制。优选的,所述第二获取单元还用于获取并存储多个场景标识,每个所述场景标识对应一个所述目标场景;所述云端设备还包括:比对单元,用于将本地存储的所述多个场景标识与所述开关类型选择信息中包括的场景标识进行比对,确定所述开关类型选择信息中包括的场景标识对应的目标场景;所述第二执行单元具体用于执行已确定的目标场景对应的多个子设备联动控制。本申请实施例第三方面提供了一种云端设备,所述云端设备包括:处理器、存储器、总线、输入输出设备;所述处理器与所述存储器、输入输出设备相连;所述总线分别连接所述处理器、存储器以及输入输出设备;所述处理器用于获取多控组控制信息,所述多控组控制信息用于表示多个子设备联动控制,获取场景开关控制信息,所述场景开关控制信息用于表示目标场景对应的多个子设备联动控制;所述输入输出设备用于接收用户通过控制面板发送的开关类型选择信息;所述处理器还用于根据所述开关类型选择信息判断所述用户所选择的开关类型,所述开关类型包括多控组开关及场景开关,当所述用户所选择的开关类型为所述多控组开关时,执行所述多控组控制信息对应的多个子设备联动控制,当所述用户所选择的开关类型为所述场景开关时,执行所述目标场景对应的多个子设备联动控制。本申请实施例第四方面提供了一种本文档来自技高网...

【技术保护点】
1.一种设备控制方法,其特征在于,应用于云端,所述方法包括:/n获取多控组控制信息,所述多控组控制信息用于表示多个子设备联动控制;/n获取场景开关控制信息,所述场景开关控制信息用于表示目标场景对应的多个子设备联动控制;/n接收用户通过控制面板发送的开关类型选择信息;/n根据所述开关类型选择信息判断所述用户所选择的开关类型,所述开关类型包括多控组开关及场景开关;/n若所述用户所选择的开关类型为所述多控组开关,则执行所述多控组控制信息对应的多个子设备联动控制;/n若所述用户所选择的开关类型为所述场景开关,则执行所述目标场景对应的多个子设备联动控制。/n

【技术特征摘要】
1.一种设备控制方法,其特征在于,应用于云端,所述方法包括:
获取多控组控制信息,所述多控组控制信息用于表示多个子设备联动控制;
获取场景开关控制信息,所述场景开关控制信息用于表示目标场景对应的多个子设备联动控制;
接收用户通过控制面板发送的开关类型选择信息;
根据所述开关类型选择信息判断所述用户所选择的开关类型,所述开关类型包括多控组开关及场景开关;
若所述用户所选择的开关类型为所述多控组开关,则执行所述多控组控制信息对应的多个子设备联动控制;
若所述用户所选择的开关类型为所述场景开关,则执行所述目标场景对应的多个子设备联动控制。


2.根据权利要求1所述的设备控制方法,其特征在于,所述获取多控组控制信息,包括:
接收所述控制面板发送的多个子设备信息,每个所述子设备信息对应一个子设备;
根据若干个所述子设备信息建立若干个子设备之间的联动控制关系,得到所述多控组控制信息。


3.根据权利要求2所述的设备控制方法,其特征在于,所述接收所述控制面板发送的多个子设备信息之后,所述方法还包括:
在所述多个子设备信息中,根据所述子设备信息筛选得到目标子设备;
将所述目标子设备添加到多控组中,所述多控组为所述若干个子设备组成的控制群组。


4.根据权利要求2所述的设备控制方法,其特征在于,所述方法还包括:
接收所述控制面板发送的子设备删除指令;
根据所述子设备删除指令删除多控组中的子设备,所述多控组为所述若干个子设备组成的控制群组。


5.根据权利要求1所述的设备控制方法,其特征在于,所述获取场景开关控制信息,包括:
接收所述控制面板发送的所述目标场景对应的多个子设备信息;
根据所述目标场景对应的多个子设备信息建立多个子设备之间的联动控制关系,得到所述场景开关控制信息。


6.根据权利要求5所述的设备控制方法,其特征在于,所述方法还包括:
接收所述用户设置的所述目标场景的触发条件;
若所述用户所选择的开关类型为所述场景开关,则所述执行所述目标场景对应的多个子设备联动控制,包括:
当所述目标场景的触发条件达成时,执行所述目标场景对应的多个子设备联动控制。


7.根据权利要求1所述的设备控制方法,其特征在于,所述方法还包括:

【专利技术属性】
技术研发人员:许翔
申请(专利权)人:杭州涂鸦信息技术有限公司
类型:发明
国别省市:浙江;33

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

1