本发明涉及zigbee网络,特别是涉及一种基于zigbee组网的灯控方法、系统、电子设备及存储介质。
背景技术:
1、目前,智能家居已经走入了大部分的家庭以及工作办公环境,其中,灯设备是智能家居系统当中不可或缺的一环。
2、在相关技术中,以zigbee技术为基础的智能家居系统包括zigbee的星形网络、树状网络、mesh拓扑,这些网络几乎都需要把所有的灯设备加入到网关中结合网络协调器来进行控制,不仅配网复杂,还需要app配合使用,同时还提升了部署成本。
技术实现思路
1、本发明的目的是克服现有技术中的不足之处,提供一种基于zigbee组网的灯控方法、系统、电子设备及存储介质,能够在无需网关、网络协调器以及app下,完成对灯设备的控制,进而降低部署成本。
2、本发明的目的是通过以下技术方案来实现的:
3、本申请第一方面提供一种基于zigbee组网的灯控方法,包括:扫描待匹配的灯设备,接收所述灯设备的配对请求;响应所述配对请求,向所述灯设备发送设备信息后,并接收所述灯设备发送的灯设备信息;根据所述灯设备信息,对所述灯设备进行分析处理,输出网络连接请求;发送所述网络连接请求至所述灯设备,以与所述灯设备连接。
4、所述根据所述灯设备信息,对所述灯设备进行分析处理,输出网络连接请求,包括:根据所述灯设备信息,发送标识数据至所述灯设备,输出标识信息;获取网络状态信息,对所述网络状态信息进行解析处理,输出网络请求包;根据所述标识信息及所述网络请求包,输出所述网络连接请求。
5、所述根据所述灯设备信息,对所述灯设备进行分析处理,输出网络连接请求后,还包括:向所述灯设备发送清除网络信息请求包。
6、所述发送所述网络连接请求至所述灯设备,以与所述灯设备连接,包括:接收所述灯设备的反馈包。
7、本申请第二方面提供一种基于zigbee组网的灯控系统,包括:扫描模块,用于扫描待匹配的灯设备,接收所述灯设备的配对请求;响应模块,用于响应所述配对请求,向所述灯设备发送设备信息后,并接收所述灯设备发送的灯设备信息;网络连接模块,用于根据所述灯设备信息,对所述灯设备进行分析处理,输出网络连接请求;及输出模块,用于发送所述网络连接请求至所述灯设备,以与所述灯设备连接。
8、所述网络连接模块还用于根据所述灯设备信息,发送标识数据至所述灯设备,输出标识信息;获取网络状态信息,对所述网络状态信息进行解析处理,输出网络请求包;根据所述标识信息及所述网络请求包,输出所述网络连接请求。
9、所述网络连接模块还用于向所述灯设备发送清除网络信息请求包。
10、还包括接收模块,所述接收模块用于接收所述灯设备的反馈包。
11、本申请第三方面提供一种电子设备,包括:
12、处理器;以及
13、存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。
14、本申请第四方面提供一种计算机可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。
15、与现有技术相比,本发明至少具有以下优点:
16、本申请不需要网关、网络协调器以及app,并且也不需要设备走云端和后台数据处理的大规模组网的室内外灯控环境,通过遥控器和灯设备之间组成zigbee网络,便可以实现遥控器对灯设备的控制,成本较低的同时,配网的复杂度也较低。
1.一种基于zigbee组网的灯控方法,其特征在于,包括:
2.根据权利要求1所述的基于zigbee组网的灯控方法,其特征在于,所述根据所述灯设备信息,对所述灯设备进行分析处理,输出网络连接请求,包括:
3.根据权利要求1所述的基于zigbee组网的灯控方法,其特征在于,所述根据所述灯设备信息,对所述灯设备进行分析处理,输出网络连接请求后,还包括:
4.根据权利要求1所述的基于zigbee组网的灯控方法,其特征在于,所述发送所述网络连接请求至所述灯设备,以与所述灯设备连接,包括:
5.一种基于zigbee组网的灯控系统,其特征在于,包括:
6.根据权利要求5所述的基于zigbee组网的灯控系统,其特征在于,所述网络连接模块还用于根据所述灯设备信息,发送标识数据至所述灯设备,输出标识信息;
7.根据权利要求5所述的基于zigbee组网的灯控系统,其特征在于,所述网络连接模块还用于向所述灯设备发送清除网络信息请求包。
8.根据权利要求5所述的基于zigbee组网的灯控系统,其特征在于,还包括接收模块,所述接收模块用于接收所述灯设备的反馈包。
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如权利要求1-4中任一项所述的方法。