thingsboard物联网平台快速入门教程

news/2024/10/21 0:29:35/

第一步,搭建服务器

使用我已经建好的服务器,thingsboard测试账号,租户管理员账号,物联网测试平台-CSDN博客

第二步,创建一个设备,获取设备Token

用租户管理员账户登录,左侧找到实体->设备,右侧点+添加设备,填入设备名称,设备配置默认default。设备添加完成后找到设备详情复制访问令牌如:0eGsZDsKsf6PN3yRLy8e

第三步,设备MQTT接入

使用MQTTX测试工具连接,注意MQTT协议版本3.1.1,ClientID可以是任意不重复字符,Username必须是刚刚获取的Token

设备发布遥测topic:v1/devices/me/telemetry数据内容:{"ledsta":true,"count":50}
设备发布属性topic:v1/devices/me/attributes数据内容:{"deviceName":"a device"}

设备订阅rpc远程请求消息topic:v1/devices/me/rpc/request/+

使用python模拟设备参考python mqtt模拟设备连接thingsboard-CSDN博客

设备成功上报遥测数据和属性数据后就可以在设备详情中看到了

第四步,创建仪表盘

点击仪表盘,创建仪表盘,填入名称进入编辑界面,点添加部件Control widgets->Switch Control,目标设备选择你的设备,然后修改外观,将值设置改为如图订阅时间序列(遥测)键名ledsta。这样开关既能显示设备上报的状态,也能下发rpc控制。

第五步,安装手机APP,使用手机远程观测和控制设备

手机APP是thingsboard开源社区版修改服务器地址后编译生成的,我的测试服务器必须用我编译的版本,自行编译源代码需要修改源码里的服务器地址。

你可以直接用租户管理员账户登录,也可以在客户管理界面添加客户和客户下的用户账户,然后将设备分配给用户,这样其它用户就也可以控制设备了。


http://www.ppmy.cn/news/1465903.html

相关文章

数据结构之实现“通讯录”

大家先赞后看,养成好习惯 你们的点赞和关注还有收藏就是我的动力!!! 目录 前言 一、通讯录文件的创建和联系人结构体定义 1.1 文件创建 1.2 联系人结构体定义 二、通讯录的功能实现 2.1通讯录初始化 2.2通讯录销毁 2.3添…

像艺术家一样工作:前言

名人名言 “艺术是盗窃” —— 巴勃罗毕加索 “不成熟的诗人模仿,成熟的诗人偷窃;对于偷窃得到的艺术,坏的诗人丑化它,好的诗人加入自己的理解,使它变得更好,至少会让它有点不同。最优秀的诗人&#xff0…

思迈特受邀参加工信部等权威机构行业盛会,探讨AI领域前沿技术

近日,思迈特软件作为国产BI领域知名厂商,多次受邀出席行业盛会,与众多业内专家学者、行业精英及知名企业代表等汇聚一堂共襄盛会,探讨行业前沿热点研究及最新趋势,分享企业数字化建设创新成果与成功实践,共…

大泽动力车载柴油发电机的特点和优势有哪些

大泽动力车载柴油发电机具有一系列显著的特点和优势,以下是对其的详细介绍: 低噪音性能:大泽动力车载柴油发电机具备明显的低噪音性能,其噪音限值在距离机组7米处测得为70dB(A),这为用户提供了一个相对安静的工作环境…

ChatGPT AI专题资料合集【65GB】

介绍 ChatGPT & AI专题资料合集【65GB】 🎁【七七云享】资源仓库,海量资源,无偿分享√

[AIGC] DAG任务调度的概述与实践

DAG(Directed Acyclic Graph,有向无环图)作为任务调度的基础模型,在大规模数据处理和计算过程中有着广泛的应用。本文将对DAG模型的原理进行解释并列出一些常用的任务调度工具。 文章目录 一、什么是DAG?二、DAG任务调度的原理三、常用的DAG任…

mathtype7最新产品密钥激活2024最新

MathType是一款专业的数学公式编辑器,广泛应用于教育、科研和出版等领域。随着在线教育和远程工作的兴起,MathType的使用场景更加广泛,成为教师、学生、研究人员和专业作家必不可少的工具之一。本文将详细介绍MathType的功能特点、操作步骤以…