- Connectivity: LoRaWAN®
- Platforms: Community Edition, Professional Edition, Cloud
概述
LW001-BG PRO 是一款无线、智能、超低功耗的室内外LoRaWAN定位器。
集成 GPS、Bluetooth、Wi-Fi 定位,支持多种工作模式,适用于各类追踪应用。
支持 ABP 与 OTAA 两种LoRaWAN入网方式,可通过 MKLoRa 应用轻松配置或更新。
适用于物流优化、资产管理、仓储盘点、户外追踪、防盗、牲畜追踪等场景。
前置条件
继续本指南前需准备以下内容:
配置
要连接设备并开始发送数据,需要同时配置设备和网络服务器。用户可使用MKLora应用配置设备。
要下载MKLora应用,请扫描左侧二维码或点击此链接。
安装MKLora应用后,即可开始配置。
首先,我们将配置设备并保存后续网络服务器配置所需的信息。 要将设备添加到网络服务器并获取相关信息,需要以下设备参数:
- Device EUI - 设备标识符
- Application EUI - 应用标识符
- Application Key - 用于识别设备的应用密钥。建议使用自动生成的密钥,不要使用示例中的密钥!
以上参数为连接所必需。
根据网络服务器的不同,您可能还需要提供入网类型(OTAA)和LoRaWAN版本。
开启设备后,设备蓝牙将开始广播。打开MKLoRa应用并选择LW001,然后点击刷新图标搜索LW001-BG PRO设备。设备默认广播名称:LW001-BG -XXXX。
点击”Connect”按钮,默认登录密码为Moko4321。
进入”Lora”菜单查看”Connection Settings”,可配置/读取Device EUI、APP EUI和APPkey。
ThingsBoard支持多种网络服务器。要创建与网络服务器的集成,请选择以下支持的网络服务器:
在ChirpStack上添加设备要添加设备,请按以下步骤操作:
登录ChirpStack服务器。进入 设备配置 页面,点击 添加设备配置 按钮。 填写字段。 进入 Codec 页面,粘贴刚复制的脚本。点击 提交 按钮。 进入 应用 页面,点击“添加应用”。 为应用命名。点击提交。 打开已创建的应用,点击 添加设备 按钮。 使用设备配置中的值填写参数,选择之前创建设备配置并点击 提交 按钮。 进入 Variables 选项卡,将 应用密钥 填入对应字段,点击 提交 按钮保存设备。 配置应用与ThingsBoard的集成
在ThingsBoard上创建设备要在ThingsBoard上创建设备,请按以下步骤操作:
|
在The Things Stack上添加设备要添加设备,请按以下步骤操作:
登录云端并打开控制台。 进入 应用 页面。然后选择您的 应用 并点击其名称。 点击 + 注册终端设备 按钮。 选择“手动输入终端设备规格”。然后,将 APP EUI 值填入 JoinEUI 字段。点击 确认 按钮。 填写其余参数并点击 注册终端设备 按钮。 配置Payload Formatter
在ThingsBoard中创建集成首先,复制以下代码,创建上行数据转换器时需要用到: 在“连接”步骤中,您需要以下参数:
现在,进入 ThingsBoard实例 的 集成中心 部分下的 集成 页面,按以下步骤操作:
点击右上角的“加号”图标添加新集成。选择“The Things Stack社区”集成类型。然后点击“下一步”按钮。 将先前复制的脚本粘贴到 解码器函数 区域。点击“下一步”按钮。 将“下行数据转换器”字段留空。点击“跳过”按钮。 填写您的参数,然后点击“添加”按钮。 在ThingsBoard上检查数据设备已添加后,若其发送了数据,应会显示在设备中。要检查数据,您可以在实体部分打开设备页面。设备应出现在设备列表中。您可以通过点击设备,然后打开属性或最新遥测数据选项卡来查看数据。 |
在The Things Industries上添加设备要添加设备,请按以下步骤操作:
进入 应用 页面。然后选择您的 应用 并点击其名称。 点击 + 注册终端设备 按钮。 选择“手动输入终端设备规格”。然后,将 APP EUI 值填入 JoinEUI 字段。点击 确认 按钮。 填写其余参数并点击 注册终端设备 按钮。 配置Payload Formatter
在ThingsBoard中创建集成首先,复制以下代码,创建上行数据转换器时需要用到: 在“连接”步骤中,您需要以下参数:
现在,进入 ThingsBoard实例 的 集成中心 部分下的 集成 页面,按以下步骤操作:
点击右上角的“加号”图标添加新集成。选择“The Things Stack Industries”集成类型。然后点击“下一步”按钮。 将先前复制的脚本粘贴到 解码器函数 区域。点击“下一步”按钮。 将“下行数据转换器”字段留空。点击“跳过”按钮。 填写您的参数,然后点击“添加”按钮。 在ThingsBoard上检查数据设备已添加后,若其发送了数据,应会显示在设备中。要检查数据,您可以在实体部分打开设备页面。设备应出现在设备列表中。您可以通过点击设备,然后打开属性或最新遥测数据选项卡来查看数据。 |
在Loriot上添加设备要添加设备,请按以下步骤操作:
登录 Loriot 服务器。我们使用 eu2.loriot.io,具体取决于注册时选择的区域。 在左侧菜单中进入 应用 页面。 打开您的 应用。 进入“注册设备”页面。使用设备配置中的值填写字段。 然后点击“创建设备”按钮。 在ThingsBoard中创建集成首先,复制以下代码,创建上行数据转换器时需要用到: 现在,进入 ThingsBoard实例 的 集成中心 部分下的 集成 页面,按以下步骤操作:
点击右上角的“加号”图标添加新集成。选择“Loriot”集成类型。然后点击“下一步”按钮。 将先前复制的脚本粘贴到 解码器函数 区域。点击“下一步”按钮。 将“下行数据转换器”字段留空。点击“跳过”按钮。 填写您的参数,然后点击“添加”按钮。 在ThingsBoard上检查数据设备已添加后,若其发送了数据,应会显示在设备中。要检查数据,您可以在实体部分打开设备页面。设备应出现在设备列表中。您可以通过点击设备,然后打开属性或最新遥测数据选项卡来查看数据。 |
在ThingsBoard上创建仪表板
为获得更直观的展示,可使用仪表板。
在ThingsBoard中添加仪表板请按以下步骤操作:
- 填写仪表板标题并点击 Add 按钮
- 点击添加部件按钮在仪表板中添加部件
-
进入 仪表板 页面。默认进入仪表板组“全部”。点击右上角“+”图标,选择 创建新仪表板。
-
填写仪表板标题并点击 Add 按钮。
-
仪表板将打开。点击添加部件按钮添加新部件。
-
例如,要展示位置信息,可使用 Maps 部件。
-
然后将数据源选为刚创建设备,并选择要展示的变量。
进入 仪表板 页面。默认进入仪表板组“全部”。点击右上角“+”图标,选择 创建新仪表板。
填写仪表板标题并点击 Add 按钮。
仪表板将打开。点击添加部件按钮添加新部件。
例如,要展示位置信息,可使用 Maps 部件。
然后将数据源选为刚创建设备,并选择要展示的变量。
导入仪表板
您可下载此示例仪表板(JSON 格式)并导入到您的ThingsBoard实例。