ThingsBoard社区版入门介绍(1)

这篇博客介绍了如何入门ThingsBoard社区版,包括创建设备、连接设备、创建仪表板及配置警报规则的详细步骤。用户可以通过HTTP或MQTT发布数据,实现实时遥测数据查看。此外,还展示了如何添加表格、图表和警报部件到仪表板,以及设置警报规则。适合嵌入式领域的初学者。

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

1
2
3
4
5

|

mkdir -p ~/.mytb-data && sudo chown -R 799:799 ~/.mytb-data
mkdir -p ~/.mytb-logs && sudo chown -R 799:799 ~/.mytb-logs
docker run -it -p 9090:9090 -p 7070:7070 -p 1883:1883 -p 5683-5688:5683-5688/udp -v ~/.mytb-data:/data \
-v ~/.mytb-logs:/var/log/thingsboard --name mytb --restart always thingsboard/tb-postgres


|

复制到剪贴板

以上命令可以完成ThingsBoard安装和生成演示数据。

你可以通过ThingsBoard页面地址http://localhost:8080、 用户名tenant@thingsboard.org和密码tenant进行访问, 有关模拟帐户请参见此处

步骤1. 创建设备

做为入门教程我们将使用UI手动配置设备。

  • 登录并打开设备页面
  • 单击"+"图标
  • 输入设备名称
  • 倒序显示设备列表

image

image

image

image

你也可以通过:

  • 批量配置的CSV文件创建多个设备;
  • 设备配置自动创建设备, 因此无需手动创建设备。
  • REST API以编程方式创建设备和其它实体;

步骤2. 连接设备

ThingsBoard支持各种设备凭证进行设备连接,建议使用默认生成的设备凭证进行连接。

  • 打开设备详情
  • 复制访问令牌

image

image

在此示例中我们将使用简单的命令通过HTTP或MQTT发布数据, 现在已经创建好设备可以发布遥测数据。

HTTPLinux, macOS或Windows

MQTTLinux或macOS

MQTTWindows

CoAPLinux或macOS

其他协议Modbus, SNMP, LoRaWAN等

Ubuntu安装curl:
sudo apt-get install curl

|

复制到剪贴板 macOS安装curl:

brew install curl

|

复制到剪贴板 Windows安装curl: Windows 10 b17063已经默认安装cURL。 如果你是老版Windows操作系统更多信息参见MSDB博客。 你可以在此处查看官方安装指南。 如果你已经在Windows, Ubuntu和macOS安装cURL工具。 替换 T H I N G S B O A R D _ H O S T _ N A M E 和 THINGSBOARD\_HOST\_NAME和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值