设备触发的控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:22298288 阅读:23 留言:0更新日期:2019-10-15 06:51
本申请实施例公开了一种设备触发的控制方法、装置、系统、电子设备及存储介质。该方法通过接收触发控制指令,触发控制指令用于控制改变受控设备的状态;若判定受控设备处于非自动化/场景触发控制指令控制状态且触发控制指令是基于预先配置的自动化/场景的控制指令,则不执行触发控制指令。通过上述方式实现了在判定受控设备处于非自动化/场景触发控制指令控制状态且触发控制指令是基于预先配置的自动化/场景的控制指令的情况下,不执行触发控制指令,进而实现只执行非自动化/场景触发控制指令,从而实现了满足用户在特定场景下对设备触发控制的特定需求,提升用户体验。

Control Method, Device, Electronic Equipment and Storage Medium of Device Trigger

【技术实现步骤摘要】
设备触发的控制方法、装置、电子设备及存储介质
本申请涉及智能家居
,更具体地,涉及一种设备触发的控制方法、装置、系统、电子设备及存储介质。
技术介绍
随着物联网和互联网技术的日趋成熟,网络接入设备以及网络技术的应用范围越来越大,人们对其要求也越来越高。在智能家居系统中,通过为网络接入设备(网关以及与其相连的子设备等)配置设备自动化场景,可以实现智能家居设备之间的设备自动化场景联动,为用户带来较佳的智能场景体验。然而对于一些场景,基于设备自动化场景进行设备控制往往不能很好的满足客户的需求。
技术实现思路
鉴于上述问题,本申请提供了一种设备触发的控制方法、装置、系统、电子设备以及存储介质,以改善上述问题。第一方面,本申请实施例提供了一种设备触发的控制方法,所述方法包括:接收触发控制指令,触发控制指令用于控制改变受控设备的状态;若判定受控设备处于非自动化/场景触发控制指令控制状态且触发控制指令是基于预先配置的自动化/场景的控制指令,则不执行触发控制指令。第二方面,本申请实施例提供了一种设备触发的控制方法,所述方法包括:当服务器或者网关接收到向受控设备发送触发控制指令的指示时,若判定所述指示是基于预先配置的自动化/场景触发且受控设备处于非自动化/场景触发控制指令控制状态,则忽略所述指示;否则发送触发控制指令。第三方面,本申请实施例提供了一种设备触发的控制装置,所述装置包括:指令接收模块,用于接收触发控制指令,触发控制指令用于控制改变受控设备的状态;指令处理模块,用于若判定受控设备处于非自动化/场景触发控制指令控制状态且触发控制指令是基于预先配置的自动化/场景的控制指令,则不执行触发控制指令。第四方面,本申请实施例提供了一种设备触发的控制装置,所述装置包括:判断单元,用于当服务器或者网关接收到向受控设备发送触发控制指令的指示时,判断指示是否是基于预先配置的自动化/场景触发且受控设备是否处于非自动化/场景触发控制指令控制状态;处理单元,用于若判定指示是基于预先配置的自动化/场景触发且受控设备处于非自动化/场景触发控制指令控制状态,则忽略所述指示;否则发送触发控制指令。第五方面,本申请实施例提供了一种设备触发的控制系统,所述系统包括服务器、网关以及受控设备:所述服务器用于当接收到向受控设备发送触发控制指令的指示时,若判定所述指示是基于预先配置的自动化/场景触发且受控设备处于非自动化/场景触发控制指令控制状态,则忽略所述指示;否则发送触发控制指令;所述网关用于接收服务器发送的触发控制指令,并将其转发给受控设备;所述受控设备用于接收触发控制指令,触发控制指令用于控制改变受控设备的状态;所述受控设备还用于若判定受控设备处于非自动化/场景触发控制指令控制状态且触发控制指令是基于预先配置的自动化/场景的控制指令,则不执行触发控制指令。第六方面,本申请提供了一种电子设备,包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现上述所述的方法。第七方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质上存储有程序代码,其中,在计算机程序被处理器执行时实现上述所述的方法。本申请实施例提供了一种设备触发的控制方法、装置、系统、电子设备及存储介质。本方法通过在接收到用于控制改变受控设备的状态的触发控制指令后,进一步判定受控设备处于非自动化/场景触发控制指令控制状态且触发控制指令是基于预先配置的自动化/场景的控制指令的情况下,则不执行触发控制指令,实现了在判定受控设备处于非自动化/场景触发控制指令控制状态且触发控制指令是基于预先配置的自动化/场景的控制指令的情况下,不执行触发控制指令,进而实现只执行非自动化/场景触发控制指令,从而实现了满足用户在特定场景下对设备触发控制的特定需求,提升触发控制指令对应的控制模式设置的灵活性,提升用户体验。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本申请实施例提供的一种网络系统的示意图。图2示出了本申请实施例提供的一种设备触发的控制系统的结构框图。图3示出了本申请一实施例提供的一种设备触发的控制方法的方法流程图。图4示出了本申请另一实施例提供的一种设备触发的控制方法的方法流程图。图5示出了图4中的步骤S220的方法流程图。图6示出了图5中的步骤S222的一种实施方式的方法流程图。图7示出了图5中的步骤S222的另一种实施方式的方法流程图。图8示出了本申请又一实施例提供的一种设备触发的控制方法的方法流程图。图9示出了本申请实施例提供的受控设备的非自动化/场景触发控制指令的一配置界面示意图。图10示出了本申请实施例提供的受控设备的非自动化/场景触发控制指令的另一配置界面示意图。图11示出了本申请再一实施例提供的一种设备触发的控制方法的方法流程图。图12示出了本申请一实施例提供的一种设备触发的控制装置的结构框图。图13示出了本申请另一实施例提供的一种设备触发的控制装置的结构框图。图14示出了本申请实施例提供的用于执行根据本申请实施例的设备触发的控制方法的电子设备的结构框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。智能家居系统是利用先进的计算机技术、网络通讯技术、智能云端控制、综合布线技术、医疗电子技术依照人体工程学原理,融合个性需求,将与家居生活有关的各个子系统如安防、灯光控制、窗帘控制、煤气阀控制、信息家电、场景联动、地板采暖、健康保健、卫生防疫、安防保安等有机地结合在一起,通过网络化综合智能控制和管理,实现“以人为本”的全新家居生活体验系统。随着物联网和智能家居技术的发展,智能家居产品逐渐走入人们的生活当中。通常,对于智能家居系统中的设备控制,会应用到自动化联动场景来控制设备,例如,用户可以在智能家居设备管理APP中为已添加至APP登录帐户的家居设备配置设备自动化场景,进而实现对家居设备的智能控制。而随着物联网场景的丰富,用户对设备自动化场景的使用需求越来越广泛。例如,在一些特殊的场景中,若用户正在进行某项重要会议,需要用到投影仪设备,该投影仪设备可以通过智能设备(如智能开关)进行控制,若该会议需要进行一小时,在这一小时内不希望这个智能开关被非人为的方式触发(此处指的是自动化触发方式触发),而等到开完会后又需要智能开关本身的自动化触发方式能够恢复正常,此时通过配置的设备自动化场景对设备进行智能控制往往无法满足用户的特定需求。专利技术人在经过仔细的研究之后发现,可以对设备设置一种“幻灯模式”,即让设备暂时处于一种“非智能”模式,通过接收触发控制指令,触发控制指令用于控制改变受控设备的状态;继而若判定受控设备处于非自动化/场景触发控制指令控制状态且触发控制指令是基于预先配置的自动化/场景的控制指令,则不执行触发控制指令,可以本文档来自技高网...

【技术保护点】
1.一种设备触发的控制方法,其特征在于,所述方法包括:接收触发控制指令,所述触发控制指令用于控制改变受控设备的状态;若判定所述受控设备处于非自动化/场景触发控制指令控制状态且所述触发控制指令是基于预先配置的自动化/场景的控制指令,则不执行所述触发控制指令。

【技术特征摘要】
1.一种设备触发的控制方法,其特征在于,所述方法包括:接收触发控制指令,所述触发控制指令用于控制改变受控设备的状态;若判定所述受控设备处于非自动化/场景触发控制指令控制状态且所述触发控制指令是基于预先配置的自动化/场景的控制指令,则不执行所述触发控制指令。2.根据权利要求1所述的方法,其特征在于,所述若判定所述受控设备处于非自动化/场景触发控制指令控制状态且所述触发控制指令是基于预先配置的自动化/场景的控制指令,则不执行所述触发控制指令的步骤包括:判断所述受控设备是否处于非自动化/场景触发控制指令控制状态;若是,若所述触发控制指令是基于预先配置的自动化/场景的控制指令,则不执行所述触发控制指令;或者,判断所述触发控制指令是否是基于预先配置的自动化/场景的控制指令;若是,判断所述受控设备是否处于非自动化/场景触发控制指令控制状态;若处于,则不执行所述触发控制指令。3.根据权利要求2所述的方法,其特征在于,所述判断所述受控设备是否处于非自动化/场景触发控制指令控制状态的步骤包括:获取当前所述受控设备的状态参数,所述状态参数表征所述受控设备是否处于非自动化/场景触发控制指令控制状态;根据所述状态参数判断所述受控设备是否处于非自动化/场景触发控制指令控制状态。4.根据权利要求1或3所述的方法,其特征在于,所述非自动化/场景触发控制指令包括:物理触发指令和远程控制触发指令中的至少一个。5.根据权利要求3所述的方法,其特征在于,所述状态参数包括指定标记,所述根据所述状态参数判断所述受控设备是否处于非自动化/场景触发控制指令控制状态的步骤包括:获取所述指定标记的参数值;判断所述参数值是否为预设阈值;若是,判定所述受控设备处于非自动化/场景触发控制指令控制状态。6.根据权利要求3所述的方法,其特征在于,所述状态参数包括接收所述触发控制指令的时刻,所述根据所述状态参数判断所述受控设备是否处于非自动化/场景触发控制指令控制状态的步骤包括:获取接收所述触发控制指令的时刻;判断所述时刻是否处在预先配置的第一持续时间的范围内;若是,判定所述受控设备处于非自动化/场景触发控制指令控制状态。7.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述触发控制指令不是基于预先配置的自动化/场景的控制指令,判定所述触发控制指令为非自动化触发控制指令;则,执行所述触发控制指令。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:若所述触发控制指令不是基于预先配置的自动化/场景的控制指令,判定所述触发控制指令为非自动化触发控制指令;则,以当前时刻为起点时刻重新计时所述第一持续时间。9.根据权利要求1所述的方法,其特征在于,所述接收触发控制指令的步骤之前包括:获取非自动化/场景触发控制的配置指令,所述配置指令包括对受控设备的自动化/场景的非自动化触发方式和所述非自动化触发方式的持续控制时长的配置;根据所述配...

【专利技术属性】
技术研发人员:刘崇文
申请(专利权)人:深圳绿米联创科技有限公司
类型:发明
国别省市:广东,44

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

1