Chaina ThingsBoard
群里不支持无偿教程,但可进行技术交流;不定期有偿分享tb插件或者部件库等等相关教程及程序源码
QQ群 | QQ号 |
---|---|
China Thingsboard | 726442610 |
Panther 从一位小白走来,虽然现在也还是小白,但是我取之于民,不定时将自己所学到的都分享给大家,今天为大家分享tb中的用户+设备+仪表板之间的关系,白话不多说;以后我这里讲解的风格为少汉字 多图片的形式
首先大家得知道自己为什么要了解他们之间的关系,当了解他们的关系之后可以实现什么样的效果,老话不都说-当你把问题写在纸上的时候–问题已经解决了一半
one
效果图
two
- 登录主页面
- 添加客户
- 添加管理用户
- 复制客户用户的激活路径
three
- 到上一步客户、用户都已经创建成功啦,并且已经复制啦用户激活路径
- 到这个时候我们需要创建设备并且将设备分配给客户
- 复制每台设备的访问令牌
这是一张效果图
four
- 当前期工作都准备结束后,这里就会模仿设备发送请求,如没有一下工具,联系楼主
- 请求成功查看遥测数据
设备
Devlice A
令牌
7HhzvAf4jjGiQEZMLvAu
命令
node emulator.js 7HhzvAf4jjGiQEZMLvAu
five
- 当用户、设备都已经建立成功后,我们需要创建仪表板
- 仪表板创建成功后,分配客户
注解
- 图10的效果需要用到这行代码,用来获取当前正在运行的设备名称
${entityName}:Temperature,℃
- 图13的效果为激活用户,两次密码输入一直,就可通过激活账户登录,用来查看图14的效果图;
- 最后也是最重要的一点,目前这个坑大家也许踩过了,也许正在踩的上,我上一篇的博中有提及过导入json部件包,如果大家不是以管理员身份导入,大家在自己定义小部件的时候会出现以下错误