一种物联网设备无线配网方法、装置、电子设备及存储介质与流程

    专利2022-07-07  149


    本发明涉及无线配网技术领域,特别涉及一种物联网设备无线配网方法、装置、电子设备及存储介质。



    背景技术:

    现有实现中,对物联网设备配网一般需要一对一的单独配网,十分繁琐。我们以典型的物联网设备网络摄像机(ipcamera,ipc)为例,对一般ipc的配网过程如下:ipc启动后开启ap热点,用户通过手机连接ipc开启的ap热点,然后通过ap热点连接到ipc并对ipc执行配网。由于配置过程需要用户全程参与,当用户购买n个ipc时,需要用户做n次重复的配网操作,配网过程过于麻烦。

    另外,对meshipc的配网,则是由mesh网络中的mesh主设备控制实现,mesh主设备通过向空中发送配网报文来对mesh网络中的meshipc进行配网。但是由于mesh主设备的无线覆盖范围有限,当meshipc位于mesh主设备的无线覆盖范围之外时将会配网失败,这种情况下只能将meshipc拆卸下来拿到mesh主装置的无线覆盖范围内进行配网后再安装回原来位置,配网过程过于麻烦。



    技术实现要素:

    有鉴于此,本发明的目的在于提供了一种物联网设备无线配网方法、装置、电子设备及存储介质,能够简化配网过程。

    为了达到上述目的,本发明提供了如下技术方案:

    一种物联网设备无线配网方法,应用于无线配网装置,该方法包括:

    在配置模式下,接收配置指令,存储配置指令中携带的各待配网物联网设备对应的配网信息;

    在配网模式下,接收配网指令,向空口发送携带各待配网物联网设备对应的配网信息的配网报文,以使各待配网物联网设备接收配网报文并根据配网报文中携带的该待配网物联网设备对应的配网信息完成配网。

    一种无线配网装置,包括:

    配置模块,用于在配置模式下,接收配置指令,存储配置指令中携带的各待配网物联网设备对应的配网信息;

    配网模块,用于在配网模式下,接收配网指令,向空口发送携带各待配网物联网设备对应的配网信息的配网报文,以使各待配网物联网设备接收配网报文并根据配网报文中携带的该待配网物联网设备对应的配网信息完成配网。

    一种电子设备,包括:处理器和存储器;

    所述存储器,存储有可被所述处理器执行的一个或多个计算机程序;所述处理器执行所述一个或多个计算机程序时实现上述无线配网方法中的步骤。

    一种非瞬时计算机可读存储介质,所述非瞬时计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行上述无线配网方法中的步骤。

    由上面的技术方案可知,本发明中,本发明中通过配网指令将所有待配网物联网设备对应的配网信息配置到无线配网装置中,从而使得无线配网装置可以通过发送携带各待配网物联网设备对应的配网信息的配网报文来实现对各待配网物联网设备的配网,配网过程较为简单。

    附图说明

    为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

    图1是本发明实施例一提供的ipc无线配网方法流程图;

    图2是本发明实施例二提供的ipc无线配网方法流程图;

    图3是本发明实施例三提供的ipc无线配网方法流程图;

    图4是本发明实施例四提供的ipc无线配网方法流程图;

    图5是本发明实施例五提供的ipc无线配网方法流程图;

    图6是本发明实施例六提供的ipc无线配网方法流程图;

    图7a是本发明实施例提供的近距离ipc配网示意图;

    图7b是本发明实施例提供的远距离ipc配网示意图;

    图8是本发明实施例提供的无线配网装置的结构示意图;

    图9是本发明实施例提供的电子设备的结构示意图。

    具体实施方式

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

    以下实施例中,均以ipc为例进行描述。

    本发明实施例中,参与配网的ipc可以是普通ipc,也可以是meshipc。

    参见图1,图1是本发明实施例一提供的ipc无线配网方法流程图,该方法应用于无线配网装置,如图1所示,具体包括以下步骤:

    步骤101、在配置模式下,接收配置指令,存储配置指令中携带的各待配网ipc对应的配网信息;

    本实施例中,配置模式是无线配网装置的一种工作模式,在配网模式下,无线配网装置可以获取各待配网ipc对应的配网信息。

    步骤102、在配网模式下,接收配网指令,向空口发送携带各待配网ipc对应的配网信息的配网报文,以使各待配网ipc接收配网报文并根据配网报文中携带的该待配网ipc对应的配网信息完成配网。

    本实施例中,配网模式是无线配网装置的一种工作模式,在工作模式下,无线配网装置通过向空口发送携带各待配网ipc对应的配网信息的配网报文来实现对各待配网ipc的配网。

    根据图1所示方法可以看出,本实施例中,通过配网指令将所有待配网ipc对应的配网信息配置到无线配网装置中,从而使得无线配网装置可以通过发送携带各待配网ipc对应的配网信息的配网报文来实现对各待配网ipc的配网,配网过程非常简单。

    参见图2,图2是本发明实施例二提供的ipc无线配网方法流程图,该方法应用于无线配网装置,如图2所示,具体包括以下步骤:

    步骤200a、无线配网装置上电启动后,接收工作模式指令;

    步骤200b、当工作模式指令指示配置模式时,将工作模式设置为配置模式,转至步骤201;

    步骤200c、当工作模式指令指示配网模式时,将工作模式设置为配网模式,转至步骤202;

    本实施例中,配网用户可以通过无线配网装置上配置的工作模式按钮或多个其它功能按钮的组合来触发工作模式指令。

    在实际应用中,当需要对待配网ipc进行配网时,可以将无线配网装置上电启动,然后通过触发工作模式指令使无线配网装置进入配置模式,之后通过触发配置指令,将各待配网ipc对应的配网信息存储/配置到无线配网装置中。

    而如果无线配网装置对各待配网ipc对应的配网信息配网过程因某种原因而中断配网过程,则当需要再次启动对各待配网ipc的配网过程时,可以再次将无线配网装置上电启动,然后通过触发工作模式指令使无线配网装置进入配网模式,之后通过触发配网指令,使得无线配网装置可以根据上次配网过程中断前存储的各待配网ipc对应的配网信息再次对各待配网ipc进行配网。

    因此,当无线配网装置首次上电启动后,由于此时无线配网装置尚未存储任何待配网ipc对应的配网信息,因此也可以直接将工作模式设置为配置模式,而在无线配网装置非首次上电启动后,则可以根据接收的工作模式指令将工作模式设置为配置模式或配网模式。

    步骤201、在配置模式下,接收配置指令,存储配置指令中携带的各待配网ipc对应的配网信息,将工作模式设置为配网模式;

    本实施例中,配网用户可以通过无线配网装置上配置的配置按钮或多个其它功能按钮的组合来触发配置指令。配置指令中携带的各待配网ipc对应的配网信息可以包括ssid、密码、加密类型、频段等信息。

    本实施例中,无线配网装置存储配置指令中携带的各待配网ipc对应的配网信息之后,可以直接将工作模式设置为配网模式,从而使得无线配网装置可以开始对各待配网ipc进行配网。

    步骤202、在配网模式下,接收配网指令,向空口发送携带各待配网ipc对应的配网信息的配网报文,以使各待配网ipc接收配网报文并根据配网报文中携带的该待配网ipc对应的配网信息完成配网。

    本实施例中,配网用户可以通过无线配网装置上配置的配网按钮或其它功能按钮的组合来触发配网指令。

    根据图2所示方法可以看出,本实施例中,在无线配网装置上电启动后,用户可以根据需求触发工作模式指令,使得无线配网装置进入配置模式并在配置模式下获取各待配网ipc对应的配网信息,或进入配网模式并在配网模式下通过发送携带各待配网ipc对应的配网信息的配网报文来对各待配网ipc进行配网,从而实现对配网过程的灵活控制,另外,本实施例提供的配网过程也比较简单。

    参见图3,图3是本发明实施例三提供的ipc无线配网方法流程图,该方法应用于无线配网装置,如图3所示,具体包括以下步骤:

    步骤300a、无线配网装置上电启动后,开启无线模块,接收工作模式指令;

    本实施例中,无线配网装置中配置有无线模块。无线模块可以是wifi模块,开启无线模块即打开wifi。

    步骤300b、当工作模式指令指示配置模式时,将工作模式设置为配置模式,打开无线模块的热点功能,以使配网用户通过移动终端登录无线配网装置并触发配置指令,转至步骤301;

    步骤300c、当工作模式指令指示配网模式时,将工作模式设置为配网模式,如果无线模块的热点功能为打开状态,则关闭无线模块的热点功能,转至步骤302;

    在实际应用中,热点功能的开启会消耗过多功耗,本实施例中,在配网模式下,由于不需要使用无线模块的热点功能,因此可以通过关闭无线模块的热点功能来降低无线配网装置的功耗。

    步骤301、在配置模式下,接收配置指令,存储配置指令中携带的各待配网ipc对应的配网信息,将工作模式设置为配网模式,如果无线模块的热点功能为打开状态,则关闭无线模块的热点功能;

    本步骤301的实现原理与图2所示步骤201的实现原理相同,不再赘述。

    步骤302、在配网模式下,接收配网指令,向空口发送携带各待配网ipc对应的配网信息的配网报文,以使各待配网ipc接收配网报文并根据配网报文中携带的该待配网ipc对应的配网信息完成配网。

    本步骤302的实现原理与图2所示步骤202的实现原理相同,不再赘述。

    根据图3所示方法可以看出,本实施例中,在配置模式下,由于需要允许用户通过移动终端接入无线配网装置,因此需要开启无线模块的热点功能;而在配网模式下,无线配网装置只需要向外发送配网报文,不需要开启无线的热点功能,由于热点功能的功耗较高,因此在无线配网装置进入配网模式后关闭无线模块的热点功能可以减少功耗。另外,本实施例提供的配网过程也比较简单。

    参见图4,图4是本发明实施例四提供的ipc无线配网方法流程图,该方法应用于无线配网装置,如图4所示,具体包括以下步骤:

    步骤400a、无线配网装置上电启动后,无线配网装置的mcu控制cpu进入工作状态,接收工作模式指令;

    本实施例中,无线网络装置配置有处理器,所述处理器包括中央处理器(cpu)和微处理器(mcu)。无线配网装置上电启动后,可以先由mcu负责控制cpu进入工作状态,之后,cpu负责接收工作模式指令,以及执行后续的工作模式设置等操作。

    在本发明的一个可选实施例中,无线网络装置配置有供电模块。mcu可以通过控制供电模块向cpu供电,从而使得cpu进入工作状态。

    步骤400b、当工作模式指令指示配置模式时,将工作模式设置为配置模式,如果在预设时间内接收到配置指令,则转至步骤401a,否则,转至步骤401b;

    步骤400c、当工作模式指令指示配网模式时,将工作模式设置为配网模式,转至步骤402;

    步骤401a、存储配置指令中携带的各待配网ipc对应的配网信息,将工作模式设置为配网模式,转至步骤402;

    步骤401b、mcu控制cpu进入休眠状态,如果接收到第一唤醒指令,则唤醒cpu,以使cpu接收配置指令并存储配置指令中携带的各待配网ipc对应的配网信息,将工作模式设置为配网模式,转至步骤402;

    本实施例中,cpu将工作模式设置为配置模式后,如果用户因某些原因未及时触发配置指令,则mcu可以控制cpu进入休眠模式,以此来减少能耗;之后用户可以触发第一唤醒指令,mcu接收到第一唤醒指令后,会唤醒cpu,使得cpu可以接收用户随后触发的配置指令并执行后续的配置操作。

    本实施例中,配网用户可以通过无线配网装置上配置的配置按钮或多个其它功能按钮的组合来触发第一唤醒指令。例如可以将cpu处于休眠状态时配网用户通过配置按钮触发的配置指令视为第一唤醒指令。

    在本发明的一个可选实施例中,mcu可以通过控制供电模块停止向cpu供电,从而使得cpu进入休眠状态;

    在本发明的一个可选实施例中,mcu可以通过控制供电模块向cpu供电,从而唤醒处于休眠状态的cpu,使得cpu可以继续接收配置指令,并存储配置指令中携带的各待配网ipc对应的配网信息,之后,将工作模式设置为配网模式。

    步骤402、在配网模式下,接收配网指令,向空口发送携带各待配网ipc对应的配网信息的配网报文,以使各待配网ipc接收配网报文并根据配网报文中携带的该待配网ipc对应的配网信息完成配网。

    本步骤402与图2所示步骤202的实现原理相同,不再赘述。

    根据图4所示方法可以看出,本实施例中,无线配网装置进入配置模式后,如果配网用户因某种原因未及时触发配置指令,进而导致无线配网装置未在预设时间内接收到配置指令时,mcu通过控制cpu进入休眠状态,从而达到降低功耗的目的。另外,本实施例提供的配网过程也比较简单。

    参见图5,图5是本发明实施例五提供的ipc无线配网方法流程图,该方法应用于无线配网装置,如图5所示,具体包括以下步骤:

    步骤500a、无线配网装置上电启动后,无线配网装置的mcu控制cpu进入工作状态,接收工作模式指令;

    本实施例中,无线网络装置配置有处理器,所述处理器包括中央处理器(cpu)和微处理器(mcu)。无线配网装置上电启动后,可以先由mcu负责控制cpu进入工作状态,之后,cpu负责接收工作模式指令,以及执行后续的工作模式设置等操作。

    在本发明的一个可选实施例中,无线网络装置配置有供电模块。mcu可以通过控制供电模块向cpu供电,从而使得cpu进入工作状态。

    步骤500b、当工作模式指令指示配置模式时,将工作模式设置为配置模式,转至步骤501;

    步骤500c、当工作模式指令指示配网模式时,将工作模式设置为配网模式,如果在预设时间内接收到配网指令,则转至步骤502a,否则,转至步骤502b;

    步骤501、在配置模式下,接收配置指令,存储配置指令中携带的各待配网ipc对应的配网信息,将工作模式设置为配网模式,如果在预设时间内接收到配网指令,则转至步骤502a,否则,转至步骤502b;

    步骤502a、向空口发送携带各待配网ipc对应的配网信息的配网报文,以使各待配网ipc接收配网报文并根据配网报文中携带的该待配网ipc对应的配网信息完成配网。

    本实施例中,无线配网装置在接收配网报文后的预设时间内,如果未再次接收到配网指令,则可以分为两种情况:

    1、无线配网装置已经完成对所有待配网ipc的配网,配网过程结束。

    2、无线配网装置仅完成了对部分待配网ipc的配网,其它待配网ipc因距离无线配网装置较远或其它原因尚未完成配网,这种情况下,可以由如下两种方案:

    1)mcu先控制cpu进入休眠状态,以减少能耗的目的。当工作人员解决造成这些待配网ipc未完成配网的问题后,可以触发第二唤醒指令,mcu接收到第二唤醒指令后,可以唤醒cpu,使得cpu向空口发送携带各待配网ipc对应的配网信息的配网报文,以使未完成配网的各待配网ipc接收配网报文并根据配网报文中携带的该待配网ipc对应的配网信息完成配网。

    2)mcu关闭无线配网装置,当工作人员解决造成这些待配网ipc未完成配网的问题后,可以再次将无线配网装置上电启动,从而使得无线配网装置再次执行本发明实施例提供的无线配网流程。

    步骤502b、mcu控制cpu进入休眠状态,如果接收到第二唤醒指令,则唤醒cpu,以使cpu向空口发送携带各待配网ipc对应的配网信息的配网报文,以使各待配网ipc接收配网报文并根据配网报文中携带的该待配网ipc对应的配网信息完成配网。

    本实施例中,cpu将工作模式设置为配网模式后,如果用户因某些原因未及时触发配网指令,则mcu可以控制cpu进入休眠模式,以此来减少能耗;之后用户可以触发第二唤醒指令,mcu接收到第二唤醒指令后,会唤醒cpu,使得cpu可以通过向空口发送携带各待配网ipc对应的配网信息的配网报文来完成对各待配网ipc的配网操作。

    本实施例中,配网用户可以通过无线配网装置上配置的配网按钮或多个其它功能按钮的组合来触发第一唤醒指令。例如可以将cpu处于休眠状态时配网用户通过配网按钮触发的配网指令视为第二唤醒指令。

    在本发明的一个可选实施例中,mcu可以通过控制供电模块停止向cpu供电,从而使得cpu进入休眠状态;

    在本发明的一个可选实施例中,mcu可以通过控制供电模块向cpu供电,从而唤醒处于休眠状态的cpu,使得cpu可以继续接收配置指令,并存储配置指令中携带的各待配网ipc对应的配网信息,之后,将工作模式设置为配网模式。

    根据图5所示方法可以看出,本实施中,无线配网装置进入配网模式后,如果配网用户因某种原因未及时触发配网指令,进而导致无线配网装置未在预设时间内接收到配网指令时,mcu通过控制cpu进入休眠状态,从而达到降低功耗的目的。另外,本实施例提供的配网过程也比较简单。

    参见图6,图6是本发明实施例六提供的ipc无线配网方法流程图,该方法应用于无线配网装置,如图6所示,具体包括以下步骤:

    步骤601、在配置模式下,接收配置指令,将配置指令中携带的各待配网ipc对应的配网信息进行加密后存储;

    本实施例中,将配置指令中携带的各待配网ipc对应的配网信息进行加密时,可以采用加密算法aes-128-cfb。

    本步骤601是图1所示步骤101的具体细化。

    步骤602、在配网模式下,接收配网指令,读取加密的各待配网ipc对应的配网信息,将加密的各待配网ipc对应的配网信息解密后携带在配置指令中,向空口发送配置指令,以使各待配网ipc接收配网报文并根据配网报文中携带的该待配网ipc对应的配网信息完成配网。

    本步骤602是图1所示步骤102的具体细化。

    根据图6所示方法可以看出,本实施例中,接收到配置指令后,将配置指令携带的各待配网ipc对应的配网信息加密存储,可以防止信息泄漏,增加了配网过程的安全性。另外,本实施例提供的配网过程非常简单。

    以上对本发明实施例提供的ipc无线配网方法进行了详细介绍,以下结合图7a、图7b,对ipc配网过程进行举例说明。

    参见图7a,图7a是本发明实施例提供的近距离ipc配网示意图,假设图7a中的各ipc之间距离比较近,可同时处于同一无线配网装置的无线网络覆盖范围内。此种情况下,可以将无线配网装置部署在各待配网ipc的中间位置,配网过程包括以下步骤:

    s11、对无线配网设备上电启动;

    s12、通过触发工作模式指令控制无线配网设备进入配置模式;

    s13、在配置模式通过触发配置指令,将图7a中各ipc对应的配网信息(如ssid、密码、加密类型、频段等信息)配置到无线配网设备,无线配网设备进入配网模式;其中,图7a中各ipc对应的配网信息可以相同,也可以不同,可根据具体需求设定。

    s14、在配网模式下通过触发配网指令,使得无线配网设备开始向空口发送携带图7a中各ipc对应的配网信息的配网报文;由于图7a中各ipc均在无线配网装置的无线网络覆盖范围内,因此各ipc都可以收到无线配网装置发送的配网报文,从而可以根据配网报文中各自对应的配网信息完成配网。

    参见图7b,图7b是本发明实施例提供的远距离ipc配网示意图,假设图7b中的各ipc之间距离都比较远,不能同时处于同一无线配网装置的无线网络覆盖范围内。此种情况下,可以通过移动无线配网装置实现所有ipc的配网(移动配网),如图7b所示,具体配网过程包括以下步骤:

    s21、对无线配网设备上电启动;

    s22、通过触发工作模式指令控制无线配网设备进入配置模式;

    s23、在配置模式通过触发配置指令,将图7b中各ipc对应的配网信息(如ssid、密码、加密类型、频段等信息)配置到无线配网设备,无线配网设备进入配网模式;其中,图7b中各ipc对应的配网信息可以相同,也可以不同,可根据具体需求设定。

    s24、工作人员携带无线配网装置,并沿箭头所示路径方向依次移动到路径中各ipc附近,并在靠近每个ipc时通过触发配网指令,使得无线配网设备开始向空口发送携带图7b中各ipc对应的配网信息的配网报文;从而路径中的各ipc均在无线配网装置靠近时接收到配网报文,并根据配网报文中该ipc对应的配网信息完成配网。

    这里,需要说明的是,本发明实施例中,由于无线配网装置可以被配置成仅支持ipc无线配网功能和部分其它简单功能,这种前提下构造的无线配网装置的大小就比较小,甚至可以小到如火柴盒一般大小,非常便携,因此可以方便工作人员通过移动无线配网装置的方式对距离较远的ipc依次进行配网。

    以上本发明实施例提供的ipc无线配网方法,也同样适用于其它物联网设备,不再赘述。

    本发明实施例还提供了一种无线配网装置,如图8所示,该装置包括:处理模块801;

    所述处理模块801,用于在配置模式下,接收配置指令,存储配置指令中携带的各待配网物联网设备对应的配网信息;以及,用于在配网模式下,接收配网指令,向空口发送携带各待配网物联网设备对应的配网信息的配网报文,以使各待配网物联网设备接收配网报文并根据配网报文中携带的该待配网物联网设备对应的配网信息完成配网。

    图8所示装置中,

    所述处理模块801,还用于无线配网装置上电启动后,接收工作模式指令,当工作模式指令指示配置模式时,将工作模式设置为配置模式,当工作模式指令指示配网模式时,将工作模式设置为配网模式;

    所述处理模块801,接收配置指令,存储配置指令中携带的各待配网物联网设备对应的配网信息之后,进一步用于:将工作模式设置为配网模式。

    图8所示装置中还包括:无线模块802;

    所述处理模块801,在无线配网装置上电启动之后,接收工作模式指令之前,进一步用于:开启无线模块802;

    所述处理模块801,将工作模式设置为配置模式后,进一步用于:打开无线模块802的热点功能,以使配网用户通过移动终端登录无线配网装置并触发配置指令;

    所述处理模块801,将工作模式设置为配网模式后,进一步用于:如果无线模块802的热点功能为打开状态,则关闭无线模块802的热点功能。

    图8所示装置中,

    所述处理模块包括中央处理器cpu和微处理器mcu;

    所述cpu,用于在无线配网装置上电启动之后,接收工作模式指令;

    所述mcu,用于在无线配网装置上电启动之后,所述cpu接收工作模式指令之前,控制所述cpu进入工作状态;

    所述cpu,用于将工作模式设置为配置模式,接收配置指令;

    所述mcu,在cpu将工作模式设置为配置模式后的预设时间内未接收到配置指令时,控制cpu进入休眠状态,如果接收到第二唤醒指令,则唤醒cpu,以使cpu接收配置指令并存储配置指令中携带的各待配网物联网设备对应的配网信息,将工作模式设置为配网模式。

    图8所示装置中,

    所述处理模块包括:中央处理器cpu和微处理器mcu;

    所述cpu,用于在无线配网装置上电启动后,接收工作模式指令;

    所述mcu,在无线配网装置上电启动之后,所述cpu接收工作模式指令之前,控制cpu进入工作状态;

    所述cpu,用于将工作模式设置为配网模式,接收配网指令;

    所述mcu,在所述cpu将工作模式设置为配网模式后的预设时间内未接收到配网指令时,控制cpu进入休眠状态,如果接收到第二唤醒指令,则唤醒cpu,以使cpu向空口发送携带各待配网物联网设备对应的配网信息的配网报文;

    所述mcu,在所述cpu接收到接收配网指令后的预设时间内未再次接收到配网指令时,控制cpu进入休眠状态,如果接收到第二唤醒指令,则唤醒cpu,以使cpu向空口发送携带各待配网物联网设备对应的配网信息的配网报文。

    图8所示装置中,还包括:供电模块803;

    mcu控制cpu进入工作状态,包括:mcu控制供电模块803向cpu供电以使cpu进入工作状态;

    mcu控制cpu进入休眠状态,包括:mcu控制供电模块803停止向cpu供电以使cpu进入休眠状态;

    mcu唤醒cpu,包括:mcu控制供电模块803向处于休眠状态的cpu供电以唤醒cpu。

    图8所示装置中,

    所述处理模块801,存储配置指令中携带的各待配网物联网设备对应的配网信息,包括:将配置指令中携带的各待配网物联网设备对应的配网信息进行加密后存储;

    所述处理模块801,向空口发送携带待配网物联网设备对应的配网信息的配网报文,包括:读取加密的各待配网物联网设备对应的配网信息,将加密的各待配网物联网设备对应的配网信息解密后携带在配置指令中,向空口发送配置指令。

    本发明实施例还提供了一种电子设备,如图9所示,该电子设备包括:处理器901和存储器902;

    所述存储器902,存储有可被所述处理器901执行的一个或多个计算机程序;所述处理器901执行所述一个或多个计算机程序时实现图1-6中任一流程图所示的无线配网方法中的步骤。

    本发明实施例还提供了一种非瞬时计算机可读存储介质,所述非瞬时计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行图1-6中任一流程图所示的无线配网方法中的步骤。

    以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。


    技术特征:

    1.一种物联网设备无线配网方法,应用于无线配网装置,其特征在于,该方法包括:

    在配置模式下,接收配置指令,存储配置指令中携带的各待配网物联网设备对应的配网信息;

    在配网模式下,接收配网指令,向空口发送携带各待配网物联网设备对应的配网信息的配网报文,以使各待配网物联网设备接收配网报文并根据配网报文中携带的该待配网物联网设备对应的配网信息完成配网。

    2.根据权利要求1所述的方法,其特征在于,

    该方法还包括:无线配网装置上电启动后,接收工作模式指令,当工作模式指令指示配置模式时,将工作模式设置为配置模式,当工作模式指令指示配网模式时,将工作模式设置为配网模式;

    接收配置指令,存储配置指令中携带的各待配网物联网设备对应的配网信息之后,进一步包括:将工作模式设置为配网模式。

    3.根据权利要求2所述的方法,其特征在于,无线配网装置中包括:无线模块;

    无线配网装置上电启动之后,接收工作模式指令之前,进一步包括:开启无线模块;

    将工作模式设置为配置模式后,进一步包括:打开无线模块的热点功能,以使配网用户通过移动终端登录无线配网装置并触发配置指令;

    将工作模式设置为配网模式后,进一步包括:如果无线模块的热点功能为打开状态,则关闭无线模块的热点功能。

    4.根据权利要求2所述的方法,其特征在于,无线配网装置中包括:中央处理器cpu和微处理器mcu;

    无线配网装置上电启动之后,cpu接收工作模式指令之前,进一步包括:mcu控制cpu进入工作状态;

    将工作模式设置为配置模式后,进一步包括:如果在预设时间内未接收到配置指令,则mcu控制cpu进入休眠状态,如果接收到第一唤醒指令,则唤醒cpu,以使cpu接收配置指令并存储配置指令中携带的各待配网物联网设备对应的配网信息,将工作模式设置为配网模式。

    5.根据权利要求2所述的方法,其特征在于,无线配网装置中包括:中央处理器cpu和微处理器mcu;

    无线配网装置上电启动之后,接收工作模式指令之前,进一步包括:mcu控制cpu进入工作状态;

    将工作模式设置为配网模式后,进一步包括:如果在预设时间内未接收到配网指令,则mcu控制cpu进入休眠状态,如果接收到第二唤醒指令,则唤醒cpu,以使cpu向空口发送携带各待配网物联网设备对应的配网信息的配网报文;

    接收配网指令后,进一步包括:如果在预设时间内未再次接收到配网指令,则mcu控制cpu进入休眠状态,如果接收到第二唤醒指令,则唤醒cpu,以使cpu向空口发送携带各待配网物联网设备对应的配网信息的配网报文。

    6.根据权利要求4或5所述的方法,其特征在于,无线配网装置中包括:供电模块;

    mcu控制cpu进入工作状态,包括:mcu控制供电模块向cpu供电以使cpu进入工作状态;

    mcu控制cpu进入休眠状态,包括:mcu控制供电模块停止向cpu供电以使cpu进入休眠状态;

    mcu唤醒cpu,包括:mcu控制供电模块向处于休眠状态的cpu供电以唤醒cpu。

    7.根据权利要求1所述的方法,其特征在于,

    存储配置指令中携带的各待配网物联网设备对应的配网信息,包括:将配置指令中携带的各待配网物联网设备对应的配网信息进行加密后存储;

    向空口发送携带待配网物联网设备对应的配网信息的配网报文,包括:读取加密的各待配网物联网设备对应的配网信息,将加密的各待配网物联网设备对应的配网信息解密后携带在配置指令中,向空口发送配置指令。

    8.一种无线配网装置,其特征在于,该装置包括:

    处理模块,用于在配置模式下,接收配置指令,存储配置指令中携带的各待配网物联网设备对应的配网信息;以及在配网模式下,接收配网指令,向空口发送携带各待配网物联网设备对应的配网信息的配网报文,以使各待配网物联网设备接收配网报文并根据配网报文中携带的该待配网物联网设备对应的配网信息完成配网。

    9.一种电子设备,其特征在于,该电子设备包括:处理器和存储器;

    所述存储器,存储有可被所述处理器执行的一个或多个计算机程序;所述处理器执行所述一个或多个计算机程序时实现权利要求1-7中任一权项所述的无线配网方法中的步骤。

    10.一种非瞬时计算机可读存储介质,所述非瞬时计算机可读存储介质存储指令,其特征在于,所述指令在由处理器执行时使得所述处理器执行权利要求1-7中任一权项所述的无线配网方法中的步骤。

    技术总结
    本发明提供了一种物联网设备无线配网方法、装置、电子设备及存储介质,该方法包括:在配置模式下,接收配置指令,存储配置指令中携带的各待配网物联网设备对应的配网信息;在配网模式下,接收配网指令,向空口发送携带各待配网物联网设备对应的配网信息的配网报文,以使各待配网物联网设备接收配网报文并根据配网报文中携带的该待配网物联网设备对应的配网信息完成配网。本发明能够简化对物联网设备的配网过程。

    技术研发人员:单志胜;金静阳;凌伟;金磊
    受保护的技术使用者:杭州萤石软件有限公司
    技术研发日:2020.11.16
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-5632.html

    最新回复(0)