技术

|

08 Jan 2022

利用 AT 命令构建蓝牙网状网络,从而争取时间

借助 u-connectXpress,您可以使用简单的 AT 命令配置和部署蓝牙网状网络,从而节省时间,专注于完善您的产品。立即试用吧!

Bluetooth mesh as an enabler of industrial smart lighting

人多力量大。在科技领域也是如此。蓝牙网状网络技术(至少在理论上)可将多达32’767个节点连接成一个单一的网状网络,通过在网络中从源节点到目标节点逐节点中继的方式传输消息,每次传输最多可进行127次中继。  除了能大幅扩展蓝牙网络的覆盖范围外,与传统的星型拓扑结构相比,基于网状网络的实现方式还提高了服务的韧性——在星型拓扑中,单点故障就可能导致整个网络部分瘫痪。

这些特性使蓝牙网状网络成为智能照明网络的天然推动者,这也是蓝牙特别兴趣小组(Bluetooth SIG)专门针对该行业需求定制其蓝牙网状网络标准首个版本的原因。只需在建筑控制中心轻按一下开关,一条消息即可传遍整个网络,使所有灯具同步开启或关闭。

自 2017 年该标准首次发布后不久,我们便已在 BLE 模块产品组合中的大多数 openCPU 变体上支持蓝牙网状网络部署,并一直延续至今。 迄今为止,主要来自智能照明垂直领域的客户一直依赖于使用 SDK(软件开发工具包)来创建自己的应用程序。但此前一直缺乏足够简便的方法,让客户无需具备深厚的专业知识,即可在内部开发和部署应用程序。

正因如此,我们非常激动地为您提供机会,测试我们为u-connectXpress 新增的功能——这是我们针对短距离模块产品组合开发的一款功能丰富的配置软件。 目前仍处于实验性发布阶段,并已支持我们的NINA-B1ANNA-B1 NINA-B3模块,u-connectXpress Bluetooth Mesh 通过简单的 AT 命令,大大简化了蓝牙网状网络的配置和部署过程。 该软件(可在此处下载)包含了蓝牙标准中规定的预定义“模型”(即构成蓝牙网状网络应用的基本构建模块)的所有数据结构。如有需要,还可以使用 AT 命令定义并添加自定义模型。

随后,运行在独立微控制器(MCU)上的主机应用程序即可通过 AT 命令和事件,经由网状网络发布或接收数据,例如控制灯开关或接收传感器数据。

 

Architecture of a mesh node using u-connectXpress

 

基于 u-connectXpress 的网状节点架构

 

 

u-connectXpress 的核心理念在于将原本复杂的过程尽可能简化。只需四条命令,即可为每个客户端节点设置网络密钥、设备密钥、应用程序密钥和单播地址。随后,仅需再执行几条命令,即可将网状节点绑定到网络中。  

u-connectXpress 不仅简化了网状节点的配置过程,还提高了配置效率,即使同时部署大量设备也是如此。 借助我们的s-center软件解决方案,您可以预先为每个节点准备包含所有必要 AT 命令和数据的配置文件,随后将各设备连接至电脑,并通过几次简单的点击即可完成配置。

此外,特别是对于智能家居等小型部署场景,您还可以使用开源智能手机应用对节点进行配置、设置和重新配置。由于该应用是开源的,您可以根据具体应用需求进行定制,这样一来,您便拥有了一个易于使用且随时可以投入市场的配置界面。

我们希望此次 u-connectXpress 蓝牙网格的实验性版本能帮助您将创意付诸实践。在正式发布之前,您的反馈对我们改进解决方案至关重要。请务必尝试使用,并通过我们的支持社区门户向我们提交反馈,共同推动蓝牙网格网络的部署变得更加快速、简便。 我们期待您的反馈!

Joakim Ryden

高级产品经理(无线物联网模块)

您可能还对以下内容感兴趣