资料介绍
描述
LoRaWAN 协议通过The Things Network不断发展,在全球范围内创建了一个不断扩展的社区网络。WolkAbout 创建了一种将其WolkAbout IoT 平台与 The Things Network 集成的方法,提供了一种可视化设备数据和生成实时分析的方法。
我们使用了一些手边的硬件,并制作了一个将温度读数发布到 TTN 的示例。查看此GitHub 存储库中的源代码和说明。使用任何可用的硬件,重要的是您可以访问设备的设备 EUI。
登录您的 TTN 帐户并打开控制台以添加新应用程序。输入应用程序的应用程序 ID和描述,然后单击添加应用程序。
接下来,从应用程序菜单中选择管理,然后选择租户配置选项卡。
在这里,定义变量来识别集成:TTN_AccessKey,
TTN_ApplicationEUI,
TTN_ApplicationID.
根据您的 TTN 应用程序输入这些变量的值
然后切换到“访问密钥”选项卡并添加一个带有到期日期的新访问密钥。
然后复制访问令牌并打开您的 TTN 应用程序。
导航到集成选项卡以添加 HTTP 集成。
输入Process ID并选择Access Key ,对于URL使用:
https://api-demo.wolkabout.com/api/incomingLora
将访问令牌粘贴到授权字段中,然后单击添加集成。
现在 TTN 和 WolkAbout IoT Platform 已经有了通信的方式,让我们通过 WolkAbout IoT Platform 在 TTN 上注册一个设备。从“应用程序”菜单的导航菜单中选择“设备管理”,然后切换到“设备类型管理”选项卡。单击 + 按钮并选择创建设备类型的选项。
输入设备模板名称和可选的广告说明。将Provisioning flow保留为Standard ,对于Protocol选择LoRa TTN。
我们的示例有一个温度传感器,因此我们将在模板中像这样定义它
现在我们可以保存我们的模板并单击创建设备。在此处输入设备名称并插入您的APP_KEY(设备EUI)。选中Create Default Semantic复选框并单击Save 。
您将收到一条关于设备创建成功的消息,如果您切换到 TTN,您应该会看到一个新注册的设备,其设备ID是您选择的。在设备页面的底部有一个示例代码部分,其中包含用于在 TTN 上注册您的设备的凭据。
将它们复制到您的草图中并上传到您的设备。设备现在应该正在发送数据,但我们需要先通过设置有效负载格式来解释它。转到TTN 应用程序上的有效负载格式选项卡并输入以下代码段作为解码器:
function Decoder(bytes, port) {
// Decode an uplink message from a buffer
// (array) of bytes to an object of fields.
var decoded = {};
var type = bytes[0];
switch (type) {
case 1:
decoded.T = bytes[1] + bytes[2]/100;
break;
default:
decoded.T = bytes[0];
}
return decoded;
}
第一个字节决定了我们自定义的设备类型,用来区分不同的设备。第二个字节包含温度读数的整数,第三个字节包含温度值的小数部分。
通过输入 example 来测试负载01112B
。输出将是
{
"T": 17.43
}
这正是 WolkAbout 物联网平台期望接收的格式。保存这些更改并切换到 WolkAbout 物联网平台,这样我们就可以创建一种方式来有意义地显示这些数据。从“应用程序”菜单中选择“可视化和监控”,然后单击“添加仪表板”并输入设备名称作为范围。
输入仪表板名称并单击保存。现在单击 +添加小部件并像这样添加一个新的阅读小部件
您现在正在显示通过 TTN 从您的设备发送的格式化数据。
让我们更进一步,为我们的设备数据制作图表,单击导航菜单中的图表选项卡并添加一个新的折线图。输入报告的名称并选择温度作为类型,设备作为范围,选择温度源并单击创建。
您现在可以监控设备数据随时间的变化情况。
从应用程序菜单中选择规则引擎并添加一个新规则。
输入规则名称和描述并将规则状态更改为开启。
假设我们要检查值是否小于或等于静态值 15 ,如果是,我们要发送电子邮件。复制下面屏幕截图中的详细信息。
最后,单击“保存”,我们可以测试规则切换到 TTN 上的设备并模拟上行链路,其值如 010C11 应触发我们的规则并向我们发送电子邮件。
这是一个简单的教程,介绍如何使用 The Things Network 和 WolkAbout 物联网平台将您的 LoRa 设备轻松连接到云端。随意探索其他 WolkAbout 物联网平台功能,例如警报、配置等。您可以混合搭配最适合您用例的 WolkAbout 物联网平台功能。如需了解有关 WolkAbout 物联网平台及其功能的更多信息,请访问我们的网站。
- Arduino MKR GSM 1400:蜂窝物联网数据可视化
- Python数据可视化编程实战 29次下载
- 一种基于Web的数据可视化图表渲染方法 25次下载
- 综述知识图谱的数据模型和可视化技术 4次下载
- 综述知识图谱的数据模型和可视化技术 16次下载
- 教育大数据可视化分析研究的综合分析 108次下载
- 卫星载荷可视化仿真分析平台设计方案 30次下载
- 如何使用Web进行医学体数据可视化系统的设计实现 2次下载
- 柔性动态可视化在医学图像可视化中应用 0次下载
- 无人车可视化平台解析 1次下载
- 基于KML的GPS数据轨迹可视化肖红力 2次下载
- 安徽华速达可视化IBMS综合管理平台 17次下载
- 基于Spark的电力设备在线监测数据可视化方法 3次下载
- 文本可视化综述 14次下载
- VegaGIS可视化系统的设计和实现
- 一个嵌入式数据可视化工具——Serial Studio 4735次阅读
- 几款好用的可视化工具推荐 971次阅读
- 详解图形绘制和可视化 644次阅读
- 超强大的Nginx可视化管理平台Nginx-Proxy-Manager中文入门指南 5369次阅读
- 基于Web的数据查询和可视化工具 1507次阅读
- 如何制作一个数据统计物理可视化仪表盘 4630次阅读
- ZWS云平台的可视化开发功能介绍和应用实例说明 1374次阅读
- 为什么要可视化图 大规模图可视化攻略方案 4446次阅读
- 数据可视化用来创造一条快速认识数据集的捷径 2673次阅读
- 基于Python实现交互式数据可视化的工具 3390次阅读
- 如何把握设计与功能之间的平衡,创建出简洁直观的可视化图像? 3079次阅读
- 如何对MCU程序中的数据进行可视化 5861次阅读
- 智能电表计量精度可视化检测平台的原理及设计 1797次阅读
- 实现海量数据分析及可视化的简便方法 4991次阅读
- 可视化策略的数据分析 4315次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成威廉希尔官方网站 应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口威廉希尔官方网站 图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字威廉希尔官方网站 基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动威廉希尔官方网站 设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6威廉希尔官方网站 仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多