Thingsboard开源平台(一)3.入门案例

本文档详述了如何使用Thingsboard开源平台进行物联网设备管理,包括创建资产和设备、定义设备关系、模拟数据推送、创建实时仪表板、设置阈值触发警报。案例涉及设施监控,通过HTTP接口模拟设备数据,实现实时温度监测及警报通知功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

概述

本章节将演示常用Thingsboard功能的基本用法,基于一个流行的设施监控案例, 展示如何监视建筑物不同部分的温度,如何在温度超过特定阈值时发出警报以及如何可视化收集的数据和警报。通过本章节体验一下Thingsboard的工作流程。

主要内容有了解如何使用MQTT,HTTP或CoAP收集IoT设备数据并在简单的仪表板上对其进行可视化,另外也提供了示例脚本,可以在PC或笔记本电脑上运行这些脚本来模拟设备。具体流程包括:

  • 在系统中创建资产和设备;
  • 定义资产和设备之间的关系;
  • 将数据从设备推送到ThingsBoard;
  • 建立实时的最终用户仪表板;
  • 定义阈值并触发警报;
  • 通过电子邮件推送有关新警报的通知。

1、以租户管理员登录

Thingsboard开源平台(一)2.软件安装这一章节中,安装完Thingsboard服务之后,提供了用于登陆系统的临时用户,在本章中将以租户管理员(tenant@thingsboard.org / tenant)的身份来完成入门操作。
以租户管理员登录
登录成功后,进入到管理页面,在这里我们能够创建资产、设备和客户,以及自定义仪表盘实时展示数据。
管理页面

2、创建设备和资产

2.1 创建资产

在主页面点击左侧栏 资产 项,进入资产管理页面,单击左上角 添加资产 =》 添加新资产 ,进入添加页面填写相关属性值:名称为 Building A ,资产类型为 Building
添加资产
点击 添加 后,即可在所有资产页面看到新增的 Building A 资产;
新增的资产 Building A

2.2 添加设备

在主页面点击左侧栏 设备 项,进入设备管理页面,单击左上角 添加设备 =》 添加新设备 ,进入添加页面填写相关属性值:名称为 Thermometer A-1 ,设备类型为 thermometer
新增设备 Thermometer A-1
填写完成后,添加设备 Thermometer A-2,步骤和上面一致;
添加设备 Thermometer A-2
点击 添加 后,即可在所有设备页面看到新增的 Thermometer A-1Thermometer A-2 设备;
新增设备查看

3、定义资产和设备关系

创建完设备和资产后,需要定义资产和设置之间的关联关系。在 资产管理页面 单击上述创建的 Building A 资产,弹出资产详情页面,切换到 关联 tab页;
资产关联tab页
点击 添加 按钮,进入 * 添加关联* 页面,关联类型为 Contains 实体类型为 设备,选择刚刚创建的设备***Thermometer A-1*** 、Thermometer A-2 分别添加;
添加设备Thermometer A-1
添加设备Thermometer A-2
设备添加完成后,即可在资产***关联***页面查看到 Thermometer A-1Thermometer A-2 设备;
设备添加完成

4、从设备推送数据

设备创建完成后,我们可以模拟设备实时产生的数据,thingsboard支持HTTP、MQTT或者COAP协议。为了简化演示,将下面将使用HTTP(cURL)协议从本机电脑发送数据到设备。至于在实际生产应用中,请查看连接设备获取所有可用的硬件连接方案以及具体使用示例。

4.1 使用HTTP接口单点推送

安装cURL客户端
Windows 10 b17063 版本后,Windows系统内置了 cURL ;

NOTE: Starting Windows 10 b17063, cURL is available by default.
More info here: https://blogs.msdn.microsoft.com/commandline/2018/01/18/tar-and-curl-come-to-windows/
If you are using older version of Windows OS, you may f
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值