场景触发的方法和系统技术方案

技术编号:38725553 阅读:10 留言:0更新日期:2023-09-08 23:18
本发明专利技术实施例公开了一种场景触发的方法和系统。该场景触发的方法包括:接收控制指令;解析控制指令,判断控制指令中是否包含预设地址;在判断结果为是的情况下,依据预设地址触发对应场景;在判断结果为否的情况下,依据控制指令生成目标地址,并依据目标地址触发对应的场景。本发明专利技术提供的方案能够统一场景的组织结构,并支持了复杂模式场景的拓展的技术效果。果。果。

【技术实现步骤摘要】
场景触发的方法和系统


[0001]本专利技术涉及物联网技术应用领域,尤其涉及一种场景触发S的方法和系统。

技术介绍

[0002]物联网的广泛运用中,应用场景最多的就属智能家居,基于物联网技术联合用户家中的智能家电或智能端口通过配置场景的功能,统一协调家电的功能,最大化的满足用户的实时要求。
[0003]但是在相关技术中场景的配置中普遍是通过各智能家电的控制APP独立控制各家电在不同场景的功能。
[0004]针对由于现有技术仅通过智能家电的APP独立设置场景模式,而无法扩展到全屋智能家居的场景配置的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]为解决上述技术问题,本专利技术实施例期望提供一种场景触发的方法和系统,以至少解决由于现有技术仅通过智能家电的APP独立设置场景模式,而无法扩展到全屋智能家居的场景配置的问题。
[0006]本专利技术的技术方案是这样实现的:
[0007]本专利技术实施例提供一种场景触发的方法,包括:接收控制指令;解析控制指令,判断控制指令中是否包含预设地址;在判断结果为是的情况下,依据预设地址触发对应场景;在判断结果为否的情况下,依据控制指令生成目标地址,并依据目标地址触发对应的场景。
[0008]可选的,控制指令包括:至少一个接入设备的触发的动作信号、云端发送的指令或第三方客户端发送的指令。
[0009]可选的,解析控制指令包括:判断控制指令中是否存在指定地址;在判断结果为是的情况下,依据指定地址触发对应的场景;在判断结果为否的情况下,判断控制指令中是否包含预设地址;其中,指定地址包括:预先存储的映射信息中第二映射信息中的场景标识,映射信息包括:第一映射信息和第二映射信息,第一映射信息包括至少一个接入设备的Mac地址和对应Mac地址的场景;第二映射信息包括:场景标识和场景标识对应的场景。
[0010]进一步地,可选的,依据控制指令生成目标地址包括:在控制指令包括地址、类型和值的情况下,依据地址和值生成目标地址。
[0011]可选的,依据目标地址触发对应的场景包括:通过云端判断是否存在与目标地址对应的场景;在判断结果为是的情况下,触发目标地址对应的场景;在判断结果为否的情况下,忽略控制指令。
[0012]可选的,在接收控制指令之前,该方法还包括:接收至少一个接入设备、云端或第三方客户端的配置请求;在配置请求为至少一个接入设备发送的情况下,依据至少一个接入设备的Mac地址配置对应的场景;在配置请求为云端发送的情况下,依据配置请求中的配置信息配置对应的场景;在配置请求为第三方客户端发送的情况下,依据配置请求中的knx
地址配置对应的场景。
[0013]进一步地,可选的,依据配置请求中的配置信息配置对应的场景包括:通过Json报文封装配置请求中的配置信息;依据配置信息配置场景;其中,Json报文包括:场景标识、接入设备的Mac地址、场景信息、场景每日开始生效时间、场景每日最后生效时间和场景每周生效的时间。
[0014]可选的,场景信息包括:子场景标识、场景的触发类型、场景对应的执行动作、控制地址、控制地址的数据类型、触发值和延迟执行的时间。
[0015]本专利技术实施例提供一种场景触发的系统,包括:智能主机、云端、第三方客户端和至少一个接入设备,其中,智能主机,分别与云端、第三方客户端和至少一个接入设备连接,用于接收控制指令;智能主机,还用于解析控制指令,判断控制指令中是否包含预设地址;在判断结果为是的情况下,依据预设地址触发对应场景;在判断结果为否的情况下,依据控制指令生成目标地址,并依据目标地址触发对应的场景。
[0016]可选的,智能主机,还用于在接收控制指令之前,接收至少一个接入设备、云端或第三方客户端的配置请求;在配置请求为至少一个接入设备发送的情况下,依据至少一个接入设备的Mac地址配置对应的场景;在配置请求为云端发送的情况下,依据配置请求中的配置信息配置对应的场景;在配置请求为第三方客户端发送的情况下,依据配置请求中的knx地址配置对应的场景。
[0017]本专利技术实施例提供了一种场景触发的方法和系统,通过接收控制指令;解析控制指令,判断控制指令中是否包含预设地址;在判断结果为是的情况下,依据预设地址触发对应场景;在判断结果为否的情况下,依据控制指令生成目标地址,并依据目标地址触发对应的场景,从而能够统一场景的组织结构,并支持了复杂模式场景的拓展的技术效果。
附图说明
[0018]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0019]图1为本专利技术实施例提供的一种场景触发的系统的示意图;
[0020]图2为本专利技术实施例提供的一种场景触发的系统中场景配置的示意图;
[0021]图3为本专利技术实施例提供的一种场景触发的系统中场景触发的示意图;
[0022]图4为本专利技术实施例提供的一种场景触发的方法的流程示意图。
具体实施方式
[0023]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0024]需要说明的是,本专利技术的说明书和权利要求书及附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于限定特定顺序。
[0025]还需要说明是,本专利技术下述各个实施例可以单独执行,各个实施例之间也可以相
互结合执行,本专利技术实施例对此不作具体限制。
[0026]本专利技术实施例提供一种场景触发的系统,图1为本专利技术实施例提供的一种场景触发的系统的示意图;如图1所示,本申请实施例提供的场景触发的系统包括:
[0027]智能主机12、云端14、第三方客户端16和至少一个接入设备18,其中,智能主机12,分别与云端14、第三方客户端16和至少一个接入设备18连接,用于接收控制指令;智能主机12,还用于解析控制指令,判断控制指令中是否包含预设地址;在判断结果为是的情况下,依据预设地址触发对应场景;在判断结果为否的情况下,依据控制指令生成目标地址,并依据目标地址触发对应的场景。
[0028]可选的,智能主机12,还用于在接收控制指令之前,接收至少一个接入设备18、云端14或第三方客户端16的配置请求;在配置请求为至少一个接入设备18发送的情况下,依据至少一个接入设备18的Mac地址配置对应的场景;在配置请求为云端14发送的情况下,依据配置请求中的配置信息配置对应的场景;在配置请求为第三方客户端16发送的情况下,依据配置请求中的knx地址配置对应的场景。
[0029]综上,本申请实施例提供的场景触发的系统在配置场景的过程中包括两个阶段,阶段一:场本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种场景触发的方法,其特征在于,包括:接收控制指令;解析所述控制指令,判断所述控制指令中是否包含预设地址;在判断结果为是的情况下,依据所述预设地址触发对应场景;在判断结果为否的情况下,依据所述控制指令生成目标地址,并依据所述目标地址触发对应的场景。2.根据权利要求1所述的方法,其特征在于,所述控制指令包括:至少一个接入设备的触发的动作信号、云端发送的指令或第三方客户端发送的指令。3.根据权利要求1或2所述的方法,其特征在于,所述解析所述控制指令包括:判断所述控制指令中是否存在指定地址;在判断结果为是的情况下,依据所述指定地址触发对应的场景;在判断结果为否的情况下,判断所述控制指令中是否包含预设地址;其中,所述指定地址包括:预先存储的映射信息中第二映射信息中的场景标识,所述映射信息包括:第一映射信息和第二映射信息,所述第一映射信息包括至少一个接入设备的Mac地址和对应所述Mac地址的场景;所述第二映射信息包括:所述场景标识和所述场景标识对应的场景。4.根据权利要求3所述的方法,其特征在于,所述依据所述控制指令生成目标地址包括:在所述控制指令包括地址、类型和值的情况下,依据所述地址和所述值生成所述目标地址。5.根据权利要求4所述的方法,其特征在于,所述依据所述目标地址触发对应的场景包括:通过云端判断是否存在与所述目标地址对应的场景;在判断结果为是的情况下,触发所述目标地址对应的场景;在判断结果为否的情况下,忽略所述控制指令。6.根据权利要求1所述的方法,其特征在于,在所述接收控制指令之前,所述方法还包括:接收至少一个接入设备、云端或第三方客户端的配置请求;在所述配置请求为所述至少一个接入设备发送的情况下,依据所述至少一个接入设备的Mac地址配置对应的场景;在所述配...

【专利技术属性】
技术研发人员:周春喜张晓飞王义领
申请(专利权)人:杭州深渡科技有限公司
类型:发明
国别省市:

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

1