掌桥专利:专业的专利平台
掌桥专利
首页

基于模板的智能业务场景生成方法和系统

文献发布时间:2023-06-19 11:54:11


基于模板的智能业务场景生成方法和系统

技术领域

本申请涉及智能家居系统领域,特别是涉及一种基于模板的智能业务场景生成方法和系统。

背景技术

随着物联网技术的发展,智能设备的使用逐渐普及,各大厂商都在推出各自的智能业务场景,而其中如何快速安装各式各样的智能设备成了厂家施工过程中的重大难题。由于智能设备的特殊性,实施完成一整套智能业务场景至少需要包含安装规划、设备安装和场景配置等步骤。因此,实施智能业务场景需要较大的人工成本,尤其是批量施工的场景下,需要单独为每个施工场景进行配置,导致施工周期长,且随着配置的场景场景越来越复杂,出错的概率极高,且施工完成后,施工人员还需对配置的场景进行验证,由于人工验证,导致验证的准确率低。

针对目前智能设备施工过程中施工周期长、出错的概率高且验证的准确率低的问题,尚未提出有效的解决方案。

发明内容

本申请实施例提供了一种基于模板的智能业务场景生成方法和系统,以至少解决智能设备施工过程中施工周期长、出错的概率高且验证的准确率低的问题。

第一方面,本申请实施例提供了一种基于模板的智能业务场景生成方法,所述方法包括:

为目标空间绑定产品套装,其中,所述产品套装包括产品和场景模板;

基于所述产品套装为所述目标空间添加目标设备;

根据目标设备信息和所述产品套装,获取所述目标设备的业务场景;

接收验收指令,根据所述验收指令,验证所述业务场景是否正确。

在其中一些实施例中,目标空间绑定产品套装之前,所述方法还包括:

创建产品套装,为所述产品套装配置产品和场景模板,其中,所述产品套装包括产品列表和场景模板列表;将所述产品套装存储到产品套装列表中。

在其中一些实施例中,所述根据目标设备信息和所述产品套装,获取所述目标设备的业务场景包括:

根据目标设备信息遍历所述产品套装中的场景模板列表,获取场景模板中设备信息与所述目标设备信息一致的目标场景模板,根据所述目标场景模板获取所述目标设备的业务场景。

在其中一些实施例中,所述为目标空间绑定产品套装,基于所述产品套装为所述目标空间添加目标设备包括:

所述目标空间绑定产品套装后,所述产品套装中的产品信息显示在所述目标空间中,基于所述产品信息为所述目标空间添加对应的目标设备。

在其中一些实施例中,所述基于所述产品信息为所述目标空间添加对应的目标设备包括:

扫描所述产品信息对应的目标设备上的二维码,获取设备信息,若所述设备信息与所述产品信息相匹配,则所述目标空间成功添加所述目标设备。

在其中一些实施例中,所述目标空间绑定产品套装之前,所述方法还包括:

查询空间列表,根据所述空间列表获取未绑定的目标空间,为所述未绑定的目标空间绑定产品套装,并标记为已绑定的目标空间。

在其中一些实施例中,所述根据目标设备信息和所述产品套装,获取所述目标设备的业务场景之后,所述方法还包括:若所述目标设备添加错误,则删除所述业务场景,并跳转到基于所述产品套装为所述目标空间添加目标设备的步骤。

第二方面,本申请实施例提供了一种基于模板的智能业务场景生成系统,所述系统包括:绑定模块、生成模块和验收模块,

所述绑定模块,用于为目标空间绑定产品套装,基于所述产品套装为所述目标空间添加目标设备,其中,所述产品套装包括产品和场景模板;所述生成模块,用于根据目标设备信息和所述产品套装,获取所述目标设备的业务场景;所述验收模块,用于接收验收指令,根据所述验收指令,验证所述业务场景是否正确。

在其中一些实施例中,所述系统还包括创建模块,所述绑定模块为目标空间绑定产品套装之前,所述创建模块创建产品套装,为所述产品套装配置产品和场景模板,所述产品套装包括产品列表和场景模板列表。

在其中一些实施例中,所述系统还包括删除模块,所述生成模块根据目标设备信息和所述产品套装,获取所述目标设备的业务场景之后,若所述目标设备添加错误,则所述删除模块删除所述业务场景,并跳转到基于所述产品套装为所述目标空间添加目标设备的步骤。

相比于相关技术,本申请实施例提供的基于模板的智能业务场景生成方法,通过为目标空间绑定产品套装,其中,产品套装包括产品和场景模板;基于产品套装为目标空间添加目标设备;根据目标设备信息和产品套装,获取目标设备的业务场景;接收验收指令,根据验收指令,验证业务场景是否正确,解决了智能设备施工过程中施工周期长、出错的概率高且验证的准确率低的问题,同时降低了施工人员的专业性要求,降低了施工后期出问题的可能及后期的维护成本。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的基于模板的智能业务场景生成方法的流程图;

图2是根据本申请实施例的另一种基于模板的智能业务场景生成方法的流程图;

图3是根据本申请实施例的第三种基于模板的智能业务场景生成方法的流程图;

图4是根据本申请实施例的基于模板的智能业务场景生成系统的结构框图;

图5是根据本申请实施例的另一种基于模板的智能业务场景生成系统的结构框图;

图6是根据本申请实施例的第三种基于模板的智能业务场景生成系统的结构框图;

图7是根据本申请实施例的电子设备的内部结构示意图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。

在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。

除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指大于或者等于两个。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。

本实施例提供了一种基于模板的智能业务场景生成方法,图1是根据本申请实施例的基于模板的智能业务场景生成方法的流程图,如图1所示,该方法包括如下步骤:

步骤S101,为目标空间绑定产品套装,其中,产品套装包括产品和场景模板;本实施例中,电子设备显示各产品套装的基本信息,例如,产品套装名称和产品套装描述,施工人员可以根据产品套装的基本信息为目标空间选择对应的产品套装,若目标空间为住宅,则为该住宅空间绑定产品套装名称或产品套装描述包含住宅的产品套装,在一些批量的智能业务场景中,例如,某栋教学楼中的多个教室空间,可以一键选择多个教室空间,同时为多个教室空间绑定同一个产品套装;

步骤S102,基于该产品套装为目标空间添加目标设备;可选地,目标空间绑定产品套装后,电子设备会根据该产品套装中的产品信息指示施工人员应该为目标空间添加哪些设备,施工人员按指示操作即可为目标空间添加目标设备;

步骤S103,根据目标设备信息和产品套装,获取该目标设备的业务场景;例如,产品套装中有两个产品和两个场景模板,两个场景模板分别是产品1执行动作1,延时3秒,产品2执行动作2,延时2秒,施工人员按指示为目标空间添加两个对应的目标设备后,识别出目标设备1对应产品1,目标设备2对应产品2,则生成两个业务场景,业务场景1为目标设备1执行动作1,延时3秒,业务场景2为目标设备2执行动作2,延时2秒,每个执行动作之间可以配置延时功能;

步骤S104,接收验收指令,根据验收指令,验证业务场景是否正确。本实施例中,为目标空间添加全部目标设备,并为所有目标设备生成相应的业务场景后,自动发起验收流程,以自动验收施工的正确性,或者一键发起验收流程,自动验证基于每个设备生成的业务场景是否与对应的场景模板一致,实现对施工结果的快速验收,无需施工人员自行验收。

通过上述步骤S101至步骤S104,相比于相关技术中,施工人员对智能业务场景实施方案基本相同的目标空间进行施工时,都要重复实施一整套智能业务场景,导致智能设备安装的周期长,且安装设备时容易出错,比如同一个空间需要安装几种不同类型的灯泡,容易混淆,设备安装完成创建场景时,需要单独添加每个设备并制定执行动作,不仅工作繁琐,也容易出错,本申请系统通过为目标空间绑定产品套装,施工人员只需根据产品套装为目标空间添加对应的目标设备,就能得到对应的业务场景,无需考虑场景配置问题,使批量施工的过程大幅简化,缩短了施工周期,且待安装的设备都由系统严格限制,降低了施工过程中出错的可能性,验证工作由系统自动完成,保证了验证的准确性,同时降低了施工人员的专业性要求,降低了施工后期出问题的可能,也降低了后期的维护成本。

在其中一些实施例中,图2是根据本申请实施例的另一种基于模板的智能业务场景生成方法的流程图,如图2所示,目标空间绑定产品套装之前,创建产品套装,为产品套装配置产品和场景模板,其中,产品套装包括产品列表和场景模板列表;将产品套装存储到产品套装列表中。本实施例中,为产品套装配置产品后,为配置的产品配置相应的场景模板,例如,为净化器配置的场景模板为IF(净化器检测室内PM值>100)THEN(设置净化器模式=净化模式),提前为不同的目标空间创建不同的产品套装,并将多个产品套装存储到产品套装列表中,施工人员可直接浏览产品套装列表选择相应的产品套装绑定到目标空间上,由于场景模板可灵活配置,可以为不同的智能业务场景提供不同的场景模板,从而可以适配几乎全部行业的智能业务场景,无需为每一个行业定制一套施工系统和场景模板。

在其中一些实施例中,根据目标设备信息和产品套装,获取目标设备的业务场景包括:根据目标设备信息遍历产品套装中的场景模板列表,获取场景模板中设备信息与目标设备信息一致的目标场景模板,,根据该目标场景模板获取目标设备的业务场景。本实施例中,目标设备信息为产品套装中的产品信息,且场景模板列表包括该产品信息,根据目标设备信息遍历场景模板列表,即可匹配到对应的场景模板,根据匹配到的场景模板即可为目标设备生成业务场景。

在其中一些实施例中,为目标空间绑定产品套装,基于产品套装为目标空间添加目标设备包括:目标空间绑定产品套装后,产品套装中的产品信息显示在目标空间中,基于产品信息为目标空间添加对应的目标设备。本实施例中,目标空间绑定产品套装后,产品套装中的产品信息显示在目标空间中,施工人员根据该产品信息,即可知道目标空间所需的目标设备,基于产品信息即可为目标空间添加对应的目标设备。

在其中一些实施例中,基于产品信息为目标空间添加对应的目标设备包括:扫描产品信息对应的目标设备上的二维码,获取设备信息,若设备信息与产品信息相匹配,则目标空间成功添加目标设备。本实施例中,目标空间绑定产品套装之后进入施工阶段,此阶段使用小程序扫码给目标空间添加目标设备,小程序可以获取到当前目标空间的产品信息,施工人员添加目标设备时,小程序会对扫描到的设备二维码上的设备信息进行校验,若二维码信息与产品信息相匹配,则校验通过,目标空间成功添加目标设备,通过扫描二维码的方式即可为目标空间快速添加目标设备。

在其中一些实施例中,目标空间绑定产品套装之前,查询空间列表,根据空间列表获取未绑定的目标空间,为未绑定的目标空间绑定产品套装,并标记为已绑定的目标空间。本实施例中,一个空间仅能绑定一个产品套装,空间未添加设备时可以更换产品套装,添加了设备后则不可以更改,为了防止为某个空间绑定多个产品套装,可将绑定产品套装的空间标记为已绑定的目标空间,只能为未绑定的目标空间绑定产品套装,若产品套装绑定错误,则删除已绑定的目标空间中的产品套装,重新添加新的产品套装,。

在其中一些实施例中,图3是根据本申请实施例的第三种基于模板的智能业务场景生成方法的流程图,如图3所示,根据目标设备信息和产品套装,获取目标设备的业务场景之后,若目标设备添加错误,则删除业务场景,并跳转到基于产品套装为目标空间添加目标设备的步骤。本实施例中,若操作失误,错误绑定目标设备,则删除为错误的目标设备生成的业务场景,跳转到基于产品套装为目标空间添加目标设备的步骤,为正确的目标设备生成业务场景。

需要说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本实施例还提供了一种基于模板的智能业务场景生成系统,该系统用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图4是根据本申请实施例的基于模板的智能业务场景生成系统的结构框图,如图4所示,该系统包括绑定模块、生成模块和验收模块,

绑定模块,用于为目标空间绑定产品套装,基于产品套装为目标空间添加目标设备,其中,该产品套装包括产品和场景模板;生成模块,用于根据目标设备信息和产品套装,获取目标设备的业务场景;验收模块,用于接收验收指令,根据验收指令,验证业务场景是否正确。

在其中一些实施例中,图5是根据本申请实施例的另一种基于模板的智能业务场景生成系统的结构框图,如图5所示,该系统还包括创建模块,绑定模块为目标空间绑定产品套装之前,创建模块创建产品套装,为产品套装配置产品和场景模板,其中,场景模板包括执行动作列表,产品套装包括产品列表和场景模板列表。

在其中一些实施例中,图6是根据本申请实施例的第三种基于模板的智能业务场景生成系统的结构框图,如图6所示,该系统还包括删除模块,生成模块根据目标设备信息和产品套装,获取目标设备的业务场景之后,若目标设备添加错误,则删除模块删除业务场景,并跳转到基于产品套装为目标空间添加目标设备的步骤。

需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。

本实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

另外,结合上述实施例中的基于模板的智能业务场景生成方法,本申请实施例可提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种基于模板的智能业务场景生成方法。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于模板的智能业务场景生成方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

在一个实施例中,图7是根据本申请实施例的电子设备的内部结构示意图,如图7所示,提供了一种电子设备,该电子设备可以是服务器,其内部结构图可以如图7所示。该电子设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的数据库用于存储数据。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于模板的智能业务场景生成方法。

本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

本领域的技术人员应该明白,以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

相关技术
  • 基于模板的智能业务场景生成方法和系统
  • 基于图形化业务场景和领域模板的业务自动生成系统和方法
技术分类

06120113097987