01快速入门
快速入门,文档相当于官网文档的翻译版本
docker compose 部署
cd workdir mkdir -p ./mytb-data ./mytb-logs
services:
thingsboard:
image: thingsboard/tb-postgres
container_name: thingsboard
restart: always
ports:
- "8080:9090"
- "7070:7070"
- "1883:1883"
- "5683-5688:5683-5688/udp"
volumes:
- ./mytb-data:/data
- ./mytb-logs:/var/log/thingsboard
docker compose pull docker compose up -d
浏览器访问 http://domain:8080 默认用户名: tenant@thingsboard.org 默认密码: tenant
源码部署
略
添加设备
单设备添加
单设备添加完全跟图操作即可





导入设备
准备测试数据: 新建csv文件,内容如下:
name,type,Data1,Data2,Data3,Data4,Data5,Data6,Data7,Data8,Data9,Data10
Device 1,testImport,123,test,TRUE,FALSE,123.55,test,test,test,test,AbfdgrRetGF45
Device 2,testImport,123,test,TRUE,FALSE,123.55,test,test,test,test,AbfdgrRetGF46
Device 3,testImport,123,test,TRUE,FALSE,123.55,test,test,test,test,AbfdgrRetGF47
Device 4,testImport,123,test,TRUE,FALSE,123.55,test,test,test,test,AbfdgrRetGF48
Device 5,testImport,123,,TRUE,FALSE,123.55,test,test,test,test,AbfdgrRetGF49
Device 6,testImport,123,test,TRUE,FALSE,123.55,test,test,test,test,AbfdgrRetGF50
Device 7,testImport,123,test,TRUE,FALSE,123.55,test,test,test,test,AbfdgrRetGF51
Device 8,testImport,123,test,TRUE,FALSE,123.55,test,test,test,test,AbfdgrRetGF52
Device 9,testImport,123,test,TRUE,FALSE,123.55,test,test,test,test,AbfdgrRetGF53
Device 10,testImport,123,test,TRUE,FALSE,123.55,test,test,test,test,AbfdgrRetGF54







导入完成后,重新查看设备列表





执行命令
# 注意这里我将json字符串的key改成了温度
curl -v -X POST http://demain:8080/api/v1/AbfdgrRetGF48/telemetry --header Content-Type:application/json --data "{温度:25}"
调用完成后,重新查看最新的遥测数据, 温度已经变成了我们api调用设置的值
