logo好方法网

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


技术摘要:
本申请实施例公开了一种设备控制方法、云端设备及计算机存储介质,用于解决普通开关和场景开关独立设置而增加用户的购买成本以及用户操作不便的技术问题。本申请实施例中,云端根据用户发送的开关类型选择信息来判断用户所选择的开关类型,当确定用户所选择的开关类型  全部
背景技术:
当前智能家居行业火热,人们利用普通开关和场景开关实现对家居电器设备的控 制,普通开关和场景开关所控制的设备称为子设备,其中普通开关是指能够对2个子设备进 行联动控制,当控制任意一个子设备开启或关闭时,另一子设备也随之同步地开启或关闭, 即实现“一对一”的控制;场景开关则是能够对大于2个的多个子设备进行联动控制,当控制 任意一个子设备开启或关闭时,其他多个子设备也同步地开启或关闭,即实现“一对多”的 控制。 现有的智能家居产品中,普通开关和场景开关是独立设置的,当用户需要使用普 通开关和场景开关时,只能单独购买两种开关,这一定程度上提高了用户在购买产品上的 花销,而且在使用时只能分开操作两种开关,这给用户使用产品带来不便,降低用户体验。
技术实现要素:
本申请实施例提供了一种设备控制方法、云端设备及计算机存储介质,用于解决 普通开关和场景开关独立设置而增加用户的购买成本以及用户操作不便的技术问题。 本申请实施例第一方面提供了一种设备控制方法,应用于云端,所述方法包括: 获取多控组控制信息,所述多控组控制信息用于表示多个子设备联动控制; 获取场景开关控制信息,所述场景开关控制信息用于表示目标场景对应的多个子 设备联动控制; 接收用户通过控制面板发送的开关类型选择信息; 根据所述开关类型选择信息判断所述用户所选择的开关类型,所述开关类型包括 多控组开关及场景开关; 若所述用户所选择的开关类型为所述多控组开关,则执行所述多控组控制信息对 应的多个子设备联动控制; 若所述用户所选择的开关类型为所述场景开关,则执行所述目标场景对应的多个 子设备联动控制。 优选的,所述获取多控组控制信息,包括: 接收所述控制面板发送的多个子设备信息,每个所述子设备信息对应一个子设 备; 根据若干个所述子设备信息建立若干个子设备之间的联动控制关系,得到所述多 控组控制信息。 优选的,所述接收所述控制面板发送的多个子设备信息之后,所述方法还包括: 在所述多个子设备信息中,根据所述子设备信息筛选得到目标子设备; 4 CN 111596562 A 说 明 书 2/11 页 将所述目标子设备添加到多控组中,所述多控组为所述若干个子设备组成的控制 群组。 优选的,所述方法还包括: 接收所述控制面板发送的子设备删除指令; 根据所述子设备删除指令删除多控组中的子设备,所述多控组为所述若干个子设 备组成的控制群组。 优选的,所述获取场景开关控制信息,包括: 接收所述控制面板发送的所述目标场景对应的多个子设备信息; 根据所述目标场景对应的多个子设备信息建立多个子设备之间的联动控制关系, 得到所述场景开关控制信息。 优选的,所述方法还包括: 接收所述用户设置的所述目标场景的触发条件; 若所述用户所选择的开关类型为所述场景开关,则所述执行所述目标场景对应的 多个子设备联动控制,包括: 当所述目标场景的触发条件达成时,执行所述目标场景对应的多个子设备联动控 制。 优选的,所述方法还包括: 获取并存储多个场景标识,每个所述场景标识对应一个所述目标场景; 所述接收用户通过控制面板发送的开关类型选择信息之后,所述方法还包括: 将本地存储的所述多个场景标识与所述开关类型选择信息中包括的场景标识进 行比对,确定所述开关类型选择信息中包括的场景标识对应的目标场景; 若所述用户所选择的开关类型为所述场景开关,则所述执行所述目标场景对应的 多个子设备联动控制,包括: 执行已确定的目标场景对应的多个子设备联动控制。 本申请实施例第二方面提供了一种云端设备,所述云端设备包括: 第一获取单元,用于获取多控组控制信息,所述多控组控制信息用于表示多个子 设备联动控制; 第二获取单元,用于获取场景开关控制信息,所述场景开关控制信息用于表示目 标场景对应的多个子设备联动控制; 接收单元,用于接收用户通过控制面板发送的开关类型选择信息; 判断单元,用于根据所述开关类型选择信息判断所述用户所选择的开关类型,所 述开关类型包括多控组开关及场景开关; 第一执行单元,用于当所述用户所选择的开关类型为所述多控组开关时,执行所 述多控组控制信息对应的多个子设备联动控制; 第二执行单元,用于当所述用户所选择的开关类型为所述场景开关时,执行所述 目标场景对应的多个子设备联动控制。 优选的,所述第一获取单元具体用于接收所述控制面板发送的多个子设备信息, 每个所述子设备信息对应一个子设备,根据若干个所述子设备信息建立若干个子设备之间 的联动控制关系,得到所述多控组控制信息。 5 CN 111596562 A 说 明 书 3/11 页 优选的,所述云端设备还包括: 筛选单元,用于在所述多个子设备信息中,根据所述子设备信息筛选得到目标子 设备; 添加单元,用于将所述目标子设备添加到多控组中,所述多控组为所述若干个子 设备组成的控制群组。 优选的,所述接收单元还用于接收所述控制面板发送的子设备删除指令; 所述云端设备还包括: 删除单元,用于根据所述子设备删除指令删除多控组中的子设备,所述多控组为 所述若干个子设备组成的控制群组。 优选的,所述第二获取单元具体用于接收所述控制面板发送的所述目标场景对应 的多个子设备信息,根据所述目标场景对应的多个子设备信息建立多个子设备之间的联动 控制关系,得到所述场景开关控制信息。 优选的,所述接收单元还用于接收所述用户设置的所述目标场景的触发条件; 所述第二执行单元具体用于当所述目标场景的触发条件达成时,执行所述目标场 景对应的多个子设备联动控制。 优选的,所述第二获取单元还用于获取并存储多个场景标识,每个所述场景标识 对应一个所述目标场景; 所述云端设备还包括: 比对单元,用于将本地存储的所述多个场景标识与所述开关类型选择信息中包括 的场景标识进行比对,确定所述开关类型选择信息中包括的场景标识对应的目标场景; 所述第二执行单元具体用于执行已确定的目标场景对应的多个子设备联动控制。 本申请实施例第三方面提供了一种云端设备,所述云端设备包括: 处理器、存储器、总线、输入输出设备; 所述处理器与所述存储器、输入输出设备相连; 所述总线分别连接所述处理器、存储器以及输入输出设备; 所述处理器用于获取多控组控制信息,所述多控组控制信息用于表示多个子设备 联动控制,获取场景开关控制信息,所述场景开关控制信息用于表示目标场景对应的多个 子设备联动控制; 所述输入输出设备用于接收用户通过控制面板发送的开关类型选择信息; 所述处理器还用于根据所述开关类型选择信息判断所述用户所选择的开关类型, 所述开关类型包括多控组开关及场景开关,当所述用户所选择的开关类型为所述多控组开 关时,执行所述多控组控制信息对应的多个子设备联动控制,当所述用户所选择的开关类 型为所述场景开关时,执行所述目标场景对应的多个子设备联动控制。 本申请实施例第四方面提供了一种计算机存储介质,计算机存储介质中存储有指 令,该指令在计算机上执行时,使得计算机执行前述第一方面的方法。 从以上技术方案可以看出,本申请实施例具有以下优点: 本申请实施例中,云端可以根据用户发送的开关类型选择信息来判断用户所选择 的开关类型,当确定用户所选择的开关类型为多控组开关时,执行多控组控制信息对应的 多个子设备联动控制;当确定用户所选择的开关类型为场景开关时,执行目标场景对应的 6 CN 111596562 A 说 明 书 4/11 页 多个子设备联动控制,因此,用户只需根据需要切换多控组开关或者切换场景开关,通过单 一的设备即可同时实现普通开关或场景开关的联动控制,无需购买两种开关。同时,用户只 需在一个控制面板上选择开关类型以及操作所选择的开关,方便了用户对产品的使用。 附图说明 图1为本申请实施例中网络框架示意图; 图2为本申请实施例中设备控制方法一个流程示意图; 图3为本申请实施例中设备控制方法另一流程示意图; 图4为本申请实施例中云端设备一个结构示意图; 图5为本申请实施例中云端设备另一结构示意图; 图6为本申请实施例中云端设备另一结构示意图。
下载此资料需消耗2积分,
分享到:
收藏