Tech

|

08 Jan 2022

用 AT 命令创建蓝牙 Mesh 网络以争取时间

借助 u-connectXpress,您可以使用简单的 AT 命令配置和部署蓝牙 Mesh 网络,为技术工程师争取更多时间来完善产品。立即测试!

人多力量大。在科技领域也是如此。蓝牙 Mesh 技术将多达 32'767 个节点连接到单个 Mesh 网络中(至少在理论上是这样),然后通过网络发送消息,导致从源到目的地的节点到节点的跳跃的每次行程最多进行 127 次跳跃。除了蓝牙网络能够实现的大规模扩大覆盖范围外,与更传统的星形拓扑相比,基于 Mesh 的实施还可以提高服务的灵活性,而在传统星形拓扑中,单点故障就可以导致整个网络关闭。

该技术属性使得蓝牙 Mesh 成为智能照明网络的明显促成因素,这就是 Bluetooth SIG 专门针对该行业需求量身定制其蓝牙 Mesh 标准的第一个版本的原因。用户只需按一下建筑控制中心内的开关,就可以在整个网络上发送一条消息,从而打开或关闭全部照明灯。

自该标准于 2017 年首次发布之后不久,我们就已在 BLE 模块产品组合的大多数 openCPU 型号中支持蓝牙 Mesh 部署,现在我们还将继续这样做。迄今为止,主要集中在智能照明领域的客户已经诉诸使用 SDK(软件开发套件)来创建自己的应用。但是,目前还缺乏足够简单的方法来让客户在缺少丰富的专业知识的情况下内部开发和部署其应用。

这就是为什么我们很高兴为您提供一个机会来测试 u-connectXpress 的新增功能的原因,u-connectXpress 是适用于我们的短程通信模块产品组合的功能丰富的配置软件。u-connectXpress 蓝牙 Mesh 功能仍处于实验版本,可在我们的 NINA-B1ANNA-B1NINA-B3 模块上使用。利用该功能,您使用简单的 AT 命令即可轻松配置和部署蓝牙 Mesh 网络。该软件(您可以在此处下载)包括蓝牙标准指定的预定义“模型”的各类数据结构,该模型是构成蓝牙 Mesh 应用的基本构建块。如有必要,可以使用 AT 命令定义和添加自定义模型。

然后,托管在单独的 MCU 上的主机应用可以使用 AT 命令和事件通过 Mesh 网络发布或接收数据,其中包括操作电灯开关或接收传感器数据。

 

Architecture of a mesh node using u-connectXpress

 

使用 u-connectXpress 的 Mesh 节点的架构

 

 

u-connectXpress 设计用于让原本复杂的流程尽可能地简单。该功能需要使用四个命令来设置每个客户端节点的网络密钥、设备密钥、应用密钥和单播地址。然后,将 Mesh 节点绑定到网络仅需要花费一些时间。 

除了简化配置 Mesh 节点的工作外,即使同时部署大量设备,u-connectXpress 也能够提高完成工作的效率。利用我们的 s-center 软件解决方案,您可以提前为每个节点准备包含各类必要的 AT 命令和数据的配置文件,然后将每个设备连接到 PC,单击几下鼠标即可对其进行配置。

另外,特别是对于诸如智能家居配置之类的小型部署,您可以使用开源智能手机应用来准备、配置和重新配置节点。由于使用的应用是开源的,因此您可以自定义应用以满足其特定需求,从而拥有一个易于使用的配置界面,可以随时投放到市场。

我们希望 u-connectXpress 蓝牙 Mesh 的这一实验版本能够帮助您将想法付诸实践。您的反馈对于帮助我们在最终版本发布之前改进解决方案非常宝贵。因此,请尝试通过我们的客户门户向我们发送反馈意见,并为让蓝牙 Mesh 网络的部署变得更快、更简单做出贡献。我们很乐意听取您的意见!

Joakim Ryden

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

You might also be interested in