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

一种无网环境下智能设备交付方法及系统

文献发布时间:2023-06-19 09:26:02


一种无网环境下智能设备交付方法及系统

技术领域

本申请涉及智能家居领域,具体而言,涉及一种无网环境下智能设备交付方法。

背景技术

现有技术中,智能设备交付时,需要先安装设备、设置设备安装的房间信息,设备配网(必须有网络),对设备命名。最后针对安装好的设备设计场景、自动化,编辑并验证,等全部完成后再移交给住户,整体耗时3-4小时/户。智能设备的交付依赖网络环境,在无网环境下无法展开。

现有的方案强依赖网络环境,场景、自动化的设计与编辑需要较强的行业知识门槛,整体交付效率较慢。

发明内容

本申请的主要目的在于提供一种无网环境下智能设备交付方法,包括:

交付端创建施工模板;

所述交付端根据所述施工模板创建施工任务;

所述交付端发送所述施工任务至任务端;

所述任务端根据所述施工任务完成施工作业;

所述任务端提交所述施工任务;

激活所述施工任务中的智能模块。

可选地,交付端创建施工模板包括:

在模板上创建房间数据;

在所述房间数据中添加设备数据;

在所述设备数据中添加场景数据;

在所述场景数据中添加自动化联动逻辑。

可选地,无网环境下智能设备交付方法还包括:

激活所述施工任务中的智能模块后恢复所有房间数据、设备数据、场景数据及自动化联动逻辑。

根据本申请的另一个方面,还提供了一种无网环境下智能设备交付方法,包括:

服务器端建立施工模板;

所述服务器端根据所述施工模板创建施工任务;

app从所述服务器端拉取所述施工任务;

所述app根据预设协议发送所述施工任务的施工数据发送至网关;

所述网关触发所述施工数据。

可选地,所述app从所述服务器端拉取所述施工任务包括:

所述服务器端返回所述施工任务;

所述服务器端从所述app拉取配置,并下载固件包;

所述app返回所述配置信息;

所述app发送网关激活指令至所述网关。

可选地,所述app发送网关激活指令至所述网关包括:

所述app接收所述网关发送的TCP包,并检测业务规则;

所述app激活所述网关;

所述网关激活子设备;

所述子设备校验所述业务规则,并上报子设备至所述网关;

所述网关上报所述子设备激活成功至所述app;

所述app验证场景数据及自动化联动逻辑;

所述网关验证所述场景数据、所述自动化联动逻辑;

当验证成功时,创建所述场景数据及所述自动化联动逻辑。

根据本申请的另一个方面,还提供了一种无网环境下智能设备交付系统,包括:

施工模板创建模块,用于交付端创建施工模板;

施工任务创建模块,用于所述交付端根据所述施工模板创建施工任务;

施工任务发送模块,用于所述交付端发送所述施工任务至任务端;

施工任务提交模块,用于所述任务端提交所述施工任务;

激活模块,用于激活所述施工任务中的智能模块。

本申请还公开了一种计算机设备,包括存储器、处理器和存储在所述存储器内并能由所述处理器运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的方法。

本申请还公开了一种计算机可读存储介质,非易失性可读存储介质,其内存储有计算机程序,所述计算机程序在由处理器执行时实现上述任一项所述的方法。

本申请还公开了一种计算机程序产品,包括计算机可读代码,当所述计算机可读代码由计算机设备执行时,导致所述计算机设备执行上述任一项所述的方法。

与现有技术相比,本申请具有如下有益效果:

本申请提供了一个智能设备批量交付方法,可以让施工人员在现场复杂环境下,完成智能设备添加、房间生成、场景/自动化配置等一系列操作,形成快速、批量化的交付落地能力,整体耗时10-15分钟/户,大大缩短了交付时间。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和有益效果变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请一个实施例的无网环境下智能设备交付方法的流程示意图;

图2是根据本申请一个实施例的无网环境下智能设备交付方法的流程示意图;

图3是根据本申请一个实施例的无网环境下智能设备交付方法的流程示意图;

图4是根据本申请一个实施例的无网环境下智能设备交付方法的流程示意图;

图5是根据本申请一个实施例的无网环境下智能设备交付方法的流程示意图;

图6是根据本申请一个实施例的无网环境下智能设备交付方法的流程示意图;

图7是根据本申请一个实施例的无网环境下智能设备交付方法的流程示意图;

图8是根据本申请一个实施例的无网环境下智能设备交付方法的流程示意图;

图9是根据本申请一个实施例的计算机设备的示意图;以及

图10是根据本申请一个实施例的计算机可读存储介质的示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

请参照图1,本申请一实施例提供了一种无网环境下智能设备交付方法,其特征在于,包括:

S1:交付端创建施工模板;

S2:所述交付端根据所述施工模板创建施工任务;

S3:所述交付端发送所述施工任务至任务端;

S4:所述任务端根据所述施工任务完成施工作业;

S5:所述任务端提交所述施工任务;

S6:激活所述施工任务中的智能模块。

本申请一实施例中,交付端创建施工模板包括:

在模板上创建房间数据;

在所述房间数据中添加设备数据;

在所述设备数据中添加场景数据;

在所述场景数据中添加自动化联动逻辑。

本申请一实施例中,无网环境下智能设备交付方法还包括:

激活所述施工任务中的智能模块后恢复所有房间数据、设备数据、场景数据及自动化联动逻辑。

例如,创建施工模板(请参照图2);在模板上创建房间、添加设备,平台提供了常见的智能设备品类(请参照图3),用户可将添加的设备建立智能场景以规划场景及自动化联动(请参照图4);完成模板设置后,可将模板应用到对应户型,生成施工任务;施工app接收施工任务,进行具体作业(请参照图5及图6)。施工完成后提交任务,待住户自连激活,激活后恢复所有施工设置的设备、场景、自动化。通过模板创建出需要施工的房间、设备、场景、自动化设置,设备已与场景、自动化关联;模板应用到具体户型,生成施工任务;通过施工任务,将设备、场景、自动化恢复到住户。

请参照图7-图8,本申请一实施例还提供了一种无网环境下智能设备交付方法,包括:

S1:服务器端建立施工模板;

S2:所述服务器端根据所述施工模板创建施工任务;

S3:app从所述服务器端拉取所述施工任务;

S4:所述app根据预设协议发送所述施工任务的施工数据发送至网关;

S5:所述网关触发所述施工数据。

本申请一实施例中,所述app从所述服务器端拉取所述施工任务包括:

所述服务器端返回所述施工任务;

所述服务器端从所述app拉取配置,并下载固件包;

所述app返回所述配置信息;

所述app发送网关激活指令至所述网关。

本申请一实施例中,所述app发送网关激活指令至所述网关包括:

所述app接收所述网关发送的TCP包,并检测业务规则;

所述app激活所述网关;

所述网关激活子设备;

所述子设备校验所述业务规则,并上报子设备至所述网关;

所述网关上报所述子设备激活成功至所述app;

所述app验证场景数据及自动化联动逻辑;

所述网关验证所述场景数据、所述自动化联动逻辑;

当验证成功时,创建所述场景数据及所述自动化联动逻辑。

本申请一实施例还提供了一种无网环境下智能设备交付系统,包括:

施工模板创建模块,用于交付端创建施工模板;

施工任务创建模块,用于所述交付端根据所述施工模板创建施工任务;

施工任务发送模块,用于所述交付端发送所述施工任务至任务端;

施工任务提交模块,用于所述任务端提交所述施工任务;

激活模块,用于激活所述施工任务中的智能模块。

与现有技术相比,本申请具有如下有益效果:

本申请提供了一个智能设备批量交付方法,可以让施工人员在现场复杂环境下,完成智能设备添加、房间生成、场景/自动化配置等一系列操作,形成快速、批量化的交付落地能力,整体耗时10-15分钟/户,大大缩短了交付时间。

请参照图9,本申请还提供了一种计算机设备,包括存储器、处理器和存储在所述存储器内并能由所述处理器运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的方法。

请参照图10,一种计算机可读存储介质,非易失性可读存储介质,其内存储有计算机程序,所述计算机程序在由处理器执行时实现上述任一项所述的方法。

一种计算机程序产品,包括计算机可读代码,当所述计算机可读代码由计算机设备执行时,导致所述计算机设备执行上述任一项所述的方法。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 一种无网环境下智能设备交付方法及系统
  • 一种在可视对讲局域网环境下进行无服务器拨号的方法
技术分类

06120112163695