技术特征:
1.一种蓝牙mesh组网方法,其特征在于,所述组网方法包括:通过配置节点分别为多个蓝牙模块配置单播地址,所述多个蓝牙模块基于配置节点建立第一组网关系;向每个蓝牙模块下发配置文件;及每个蓝牙模块根据对应的配置文件完成发布地址和组播地址的设置,基于所述组播地址中预设通信设置,从所述第一组网关系形成的其余蓝牙模块中,为每个蓝牙模块选取数据接收方,建立第二组网关系。2.如权利要求1所述的一种蓝牙mesh组网方法,其特征在于,基于所述预设通信设置,选取的数据接收方的蓝牙模块的组播地址中包含作为数据发送方的蓝牙模块的发布地址。3.如权利要求1所述的一种蓝牙mesh组网方法,其特征在于,基于所述预设通信设置,选取相邻蓝牙模块和次相邻蓝牙模块作为每个蓝牙模块的数据接收方。4.如权利要求1至3中任一所述的一种蓝牙mesh组网方法,其特征在于,所述配置文件通过串口下发至每个蓝牙模块。5.如权利要求4所述的一种蓝牙mesh组网方法,其特征在于,根据预设id下发所述配置文件,将预设id配置为数据发送id,通过所述蓝牙模块将所述数据发送id随数据一起进行交互,以根据获取的交互数据进行数据处理并基于数据处理结果进行响应执行。6.如权利要求4所述的一种蓝牙mesh组网方法,其特征在于,所述组网方法还包括:通过串口反馈每个蓝牙模块的组网相关配置信息,利用所述组网相关配置信息验证所述蓝牙模块的配置是否正确。7.一种通信方法,其特征在于,所述通信方法包括:基于如权利要求1至6中任一项所述的一种蓝牙mesh组网方法建立的所述第一组网关系和所述第二组网关系,通过所述第一组网关系中的每个蓝牙模块将数据发送至基于所述第二组网关系形成的数据接收方的蓝牙模块。8.如权利要求7所述的一种通信方法,其特征在于,所述通信方法还包括:接收外部通信数据并作为本地数据;通过串口将所述本地数据发送至蓝牙模块;通过所述蓝牙模块将本地数据广播给作为所述数据接收方的其它蓝牙模块;通过所述蓝牙模块接收其他蓝牙模块的广播数据;经由串口转发接收到的所述广播数据;根据获取的所述本地数据和所述广播数据进行数据处理;及基于数据处理结果进行响应执行;其中,所述本地数据和所述广播数据均与各自的数据发送id一起进行交互,所述数据发送id由预设id配置生成。9.如权利要求7所述的一种通信方法,其特征在于,基于所述预设通信设置,每个蓝牙模块将数据广播至相邻蓝牙模块和次相邻蓝牙模块。10.如权利要求8或9所述的一种通信方法,其特征在于,所述根据获取的所述本地数据和所述广播数据进行数据处理;及基于数据处理结果进行响应执行,包括:判断是否收到所述本地数据,若没有收到所述本地数据,则禁止响应执行;若收到所述本地数据,基于所述本地数据和所述广播数据进行信号强度比对,识别出
最强信号对应的数据发送id;及判断所述最强信号对应的数据发送id是否与所述蓝牙模块对应的数据发送id一致,如果一致,启动响应执行。11.一种通信系统,其特征在于,所述系统包括:处理器和存储器;所述存储器用于存储一个或多个程序指令;所述处理器,用于运行一个或多个程序指令,用以执行如权利要求1至6任一项所述的蓝牙mesh组网方法和/或如权利要求7至10任一项所述的一种通信方法。12.一种通信设备,其特征在于,所述通信设备包括:多个蓝牙模块,基于配置节点建立第一组网关系;每个蓝牙模块根据对应的配置文件完成发布地址和组播地址的设置;基于所述组播地址中预设通信设置,每个蓝牙模块从所述第一组网关系形成的其余蓝牙模块中选取数据接收方,建立第二组网关系;一个配置节点,用于为多个蓝牙模块配置单播地址;每个蓝牙模块均通过串口连接有一个接收天线,所述接收天线用于转发配置文件;每个接收天线通过串口连接一个主控模块,所述主控模块用于下发配置文件;其中,基于所述预设通信设置,选取的数据接收方的蓝牙模块的组播地址中包含作为数据发送方的蓝牙模块的发布地址。13.如权利要求12所述的一种通信设备,其特征在于,所述主控模块还用于接收经由所述接收天线连接的蓝牙模块反馈的组网相关配置信息,利用所述组网相关配置信息验证所述蓝牙模块的配置是否正确。14.如权利要求12所述的一种通信设备,其特征在于,所述主控模块还用于根据预设id下发配置文件,所述接收天线和所述主控模块将预设id配置为数据发送id,所述蓝牙模块将所述数据发送id随数据一起进行交互,以根据获取的交互数据进行数据处理并基于数据处理结果进行响应执行。15.如权利要求12至14中任一项所述的一种通信设备,其特征在于,通过所述第一组网关系中的每个蓝牙模块将数据发送至基于所述第二组网关系形成的数据接收方的蓝牙模块。16.如权利要求15所述的一种通信设备,其特征在于,所述接收天线还用于接收外部通信数据并作为本地数据;通过串口将所述本地数据发送至所述蓝牙模块和所述主控模块;所述蓝牙模块还用于将本地数据广播给作为所述数据接收方的其它蓝牙模块;接收其他蓝牙模块的广播数据;经由串口向所述接收天线和所述主控模块转发接收到的所述广播数据;所述接收天线或所述主控模块还用于根据获取的所述本地数据和所述广播数据进行数据处理;所述主控模块还用于基于数据处理结果进行响应执行;其中,所述本地数据和所述广播数据均与各自的数据发送id一起进行交互,所述数据发送id由预设id配置生成。17.如权利要求15所述的一种通信设备,其特征在于,基于所述预设通信设置,每个蓝牙模块将数据广播至相邻蓝牙模块和次相邻蓝牙模块。