Skip to content

MossLark/how-2-use-thingsboard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thingsboard全家桶

包含 基础入门、源码分析、二次开发和扩展阅读

  • 基础入门(基于3.2)
  • 源码分析(基于3.2)
  • 二次开发(基于3.3)
  • 答疑解惑(不限)

准备

  • Jdk,11+(因3.2.2版本需要11),用于编译运行
  • Maven,3.6.0+,不强制需要,某些IDE也自带
  • IDE,推荐Idea,查看代码和运行
  • Html5浏览器,推荐使用Chorme,用于页面操作
  • 容器引擎,推荐使用Docker,用于初始化环境,比如PG数据库
  • Mqtt客户端,推荐使用MqttBox,用于模拟时序数据

基础入门

编译

  • 编译 入口 适用于版本3.2及以上

运行

  • 运行 入口 适用于版本3.2及以上

调试

  • 后端 入口 适用于版本3.2及以上
  • 前端 入口 适用于版本3.2及以上

使用

  • 权限体系 入口 适用于版本3.2及以上
  • 设备
    • 普通设备 入口 适用于版本3.2及以上
    • 智能网关 入口 适用于版本3.2及以上
  • 资产 入口 适用于版本3.2及以上
  • 规则引擎 入口 适用于版本3.2及以上
  • 部件 入口 适用于版本3.2及以上
  • 仪表盘 入口 适用于版本3.2及以上
  • 示例 入口 适用于版本3.2及以上
  • OTA升级入口 适用于版本3.3及以上

部署

  • 单片 入口 适用于版本3.2及以上
  • 微服务 入口 适用于版本3.2及以上

最佳实践

  • 高可用集群 入口 适用于版本3.2及以上

源码分析

二次开发

Fork主工程,基于release-3.3分支进行开发,个人前端开发经验有限,欢迎熟悉Angular的前端同学加入。

工程

示例

答疑解惑

TIPS

About

Some docs help use thingsboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published