产品定价 立即试用
目录
如何将 WS202 PIR & Light LoRaWAN® Sensor 连接至 ThingsBoard?

概述

WS202 PIR & Light Sensor是一款基于被动红外技术的PIR传感器,用于检测人体移动或占用。
WS202可检测6–8 m范围内是否有移动。
此外,WS202配备光照传感器,可将PIR检测结果与场景联动。
WS202广泛适用于智能家居、智能办公、学校、仓库等场景。
传感器数据通过标准LoRaWAN®协议实时传输。
LoRaWAN®支持远距离加密无线传输且功耗极低。

文档信息图标
ThingsBoard PE 功能

专业版支持Platform Integrations功能。
请使用ThingsBoard Cloud自行安装平台实例。


前置条件

继续本指南前,需准备以下内容:

设备连接

根据官方用户手册,需使用支持NFC的智能手机及ToolBox应用连接传感器。
因本设备仅能通过LoRaWAN®网关工作,需先将其接入已与ThingsBoard配置集成的网络服务器。
之后即可在ThingsBoard中完成设备配置。

设备配置

连接并发送数据前,需配置设备和网络服务器。
首先配置设备,并保存网络服务器配置所需信息。
要将设备加入网络服务器并从中获取信息,需准备以下设备参数:

  • Device EUI - 设备标识符
  • Application EUI - 应用标识符
  • Application Key - 用于识别设备的应用密钥。建议使用生成的密钥,而非示例中的密钥!

以上参数为连接所必需。

根据网络服务器要求,可能还需提供接入类型(OTAA)、LoRaWAN版本。

通过NFC配置设备时,请如右图所示将智能手机靠近设备: NFC zone

在智能手机上读写设备配置,可按以下步骤操作:

  • 打开 ToolBox 应用。

  • 点击 NFC Read 按钮,将智能手机靠近设备。

  • 进入 Setting 选项卡,设置并保存所需字段及其他配置。

  • 点击 Write 按钮,将智能手机靠近设备。

若在保护壳内配置设备与智能手机时遇到问题,建议取下保护壳后再试。

配置完成后,设备即可向网络服务器发送数据。

配置设备时还需将其添加到网络服务器,请选择网关所连接的网络服务器:

在ChirpStack上添加设备

我们需要在 ChirpStack 上添加设备。

要添加设备,请按以下步骤操作:

  • 登录ChirpStack服务器。

  • 进入设备配置页面,点击添加设备配置按钮。

  • 填写字段并点击提交按钮。

  • 进入应用页面,点击您的应用后按添加设备按钮。

  • 使用设备配置中的值填写参数。然后选择之前创建设备配置并点击提交按钮。

  • 应用密钥填入相应字段并点击提交按钮保存设备。

ThingsBoard集成中的上行数据转换器

步骤1:下载JSON文件

点击下方按钮下载包含上行数据转换器配置的JSON文件。

下载 ChirpStack 集成的上行数据转换器。


步骤2:将上行数据转换器导入ThingsBoard

下载包含上行数据转换器配置的文件后,将其导入ThingsBoard:

  • 集成中心部分的数据转换器页面中操作。
  • 点击页面右上角的+图标,从下拉菜单选择导入转换器
  • 将下载的JSON文件(包含上行数据转换器配置)拖放到导入窗口,然后点击导入
  • 上行数据转换器现已成功导入。


步骤3:在 ChirpStack 集成中替换上行数据转换器

现在,将您的 ChirpStack 集成更新为使用新的上行数据转换器:

  • 进入集成中心部分的集成页面。
  • 点击您的 ChirpStack 集成以打开详情窗口。
  • 点击右上角的橙色铅笔按钮进入编辑模式。
  • 使用导入的转换器替换现有上行数据转换器。
  • 别忘了保存更改!

在The Things Stack社区版上添加设备

我们需要在 The Things Stack社区版 上添加设备。

要添加设备,请按以下步骤操作:

  • 登录云端并打开控制台。

  • 进入 应用 页面。然后选择您的应用并点击应用名称。

  • 点击 注册终端设备 按钮。

  • APP EUI 值填入 JoinEUI 字段。点击 确认 按钮。

  • 填写其余参数并点击 注册终端设备 按钮。

ThingsBoard集成中的上行数据转换器

步骤1:下载JSON文件

点击下方按钮下载包含上行数据转换器配置的JSON文件。

下载 The Things Stack 集成的上行数据转换器。


步骤2:将上行数据转换器导入ThingsBoard

下载包含上行数据转换器配置的文件后,将其导入ThingsBoard:

  • 集成中心部分的数据转换器页面中操作。
  • 点击页面右上角的+图标,从下拉菜单选择导入转换器
  • 将下载的JSON文件(包含上行数据转换器配置)拖放到导入窗口,然后点击导入
  • 上行数据转换器现已成功导入。


步骤3:在 The Things Stack 集成中替换上行数据转换器

现在,将您的 The Things Stack 集成更新为使用新的上行数据转换器:

  • 进入集成中心部分的集成页面。
  • 点击您的 The Things Stack 集成以打开详情窗口。
  • 点击右上角的橙色铅笔按钮进入编辑模式。
  • 使用导入的转换器替换现有上行数据转换器。
  • 别忘了保存更改!

在The Things Industries上添加设备

我们需要在 The Things Industries云 上添加设备。

要添加设备,请按以下步骤操作:

  • 登录云端并打开控制台。

  • 进入 应用 页面。然后选择您的应用并点击应用名称。

  • 点击 注册终端设备 按钮。

  • APP EUI 值填入 JoinEUI 字段。点击 确认 按钮。

  • 填写其余参数并点击 注册终端设备 按钮。

ThingsBoard集成中的上行数据转换器

步骤1:下载JSON文件

点击下方按钮下载包含上行数据转换器配置的JSON文件。

下载 The Things Industries 集成的上行数据转换器。


步骤2:将上行数据转换器导入ThingsBoard

下载包含上行数据转换器配置的文件后,将其导入ThingsBoard:

  • 集成中心部分的数据转换器页面中操作。
  • 点击页面右上角的+图标,从下拉菜单选择导入转换器
  • 将下载的JSON文件(包含上行数据转换器配置)拖放到导入窗口,然后点击导入
  • 上行数据转换器现已成功导入。


步骤3:在 The Things Industries 集成中替换上行数据转换器

现在,将您的 The Things Industries 集成更新为使用新的上行数据转换器:

  • 进入集成中心部分的集成页面。
  • 点击您的 The Things Industries 集成以打开详情窗口。
  • 点击右上角的橙色铅笔按钮进入编辑模式。
  • 使用导入的转换器替换现有上行数据转换器。
  • 别忘了保存更改!

在Loriot上添加设备

我们需要在 Loriot 上添加设备。

要添加设备,请按以下步骤操作:

  • 登录Loriot服务器。我们使用 eu2.loriot.io,具体取决于注册时选择的区域。

  • 在左侧菜单中进入“应用”页面。

  • 打开您的应用,我们的示例为“SampleApp”。

  • 进入“注册设备”页面。使用设备配置中的值填写字段,然后点击“注册”按钮。

ThingsBoard集成中的上行数据转换器

步骤1:下载JSON文件

点击下方按钮下载包含上行数据转换器配置的JSON文件。

下载 Loriot 集成的上行数据转换器。


步骤2:将上行数据转换器导入ThingsBoard

下载包含上行数据转换器配置的文件后,将其导入ThingsBoard:

  • 集成中心部分的数据转换器页面中操作。
  • 点击页面右上角的+图标,从下拉菜单选择导入转换器
  • 将下载的JSON文件(包含上行数据转换器配置)拖放到导入窗口,然后点击导入
  • 上行数据转换器现已成功导入。


步骤3:在 Loriot 集成中替换上行数据转换器

现在,将您的 Loriot 集成更新为使用新的上行数据转换器:

  • 进入集成中心部分的集成页面。
  • 点击您的 Loriot 集成以打开详情窗口。
  • 点击右上角的橙色铅笔按钮进入编辑模式。
  • 使用导入的转换器替换现有上行数据转换器。
  • 别忘了保存更改!

在ThingsBoard上查看数据

设备已添加,若其发送了数据,将显示在 设备 中。
可在 实体 部分打开 设备 页面查看。
设备将出现在设备列表中,点击设备并打开 属性最新遥测 选项卡即可查看数据。

Check telemetry on device


为获得更直观的视图,可使用仪表板
可下载适用于本设备的简易仪表板,该仪表板配置为显示设备名称为 “eui-24e124538b223213” 的设备的 “pir”、”light” 和 “battery” 遥测数据。

ThingsBoard支持创建和自定义用于监控与管理数据、设备的交互式可视化(仪表板)。
通过ThingsBoard仪表板,您可以高效管理与监控IoT设备及数据。下面为我们的设备创建仪表板。

将仪表板添加到ThingsBoard需要导入。请按以下步骤操作:

  • 进入 仪表板 页面。默认进入仪表板组 “All”。点击右上角 + 图标,选择 导入仪表板

  • 在仪表板导入窗口中上传JSON文件并点击 导入 按钮。

  • 仪表板已导入。

打开导入的仪表板,点击进入。然后需在仪表板的实体别名中指定您的设备。

请按以下步骤操作:

  • 打开仪表板并进入编辑模式。点击“实体别名”图标,在弹窗中点击别名旁的“编辑别名”图标。

  • 在编辑别名窗口的下拉列表中选择您的设备并保存实体别名。

  • 应用所有更改。

此时应能看到设备数据。

带数据的仪表板示例:

Dashboard

总结

现在您可以轻松将WS202 PIR & Light LoRaWAN® Sensor连接到ThingsBoard并开始发送数据。

进一步了解可查阅ThingsBoard文档, 学习创建仪表板可视化遥测、 配置告警规则实时监控设备行为等核心功能。

发现即插即用硬件,助力您的解决方案
合作伙伴图标