千家信息网

iot平台thingsboard源码阅读之项目结构分析

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,一、ThingsBoard 系统架构1.设备连接支持MQTT、CoAP、HTTP(S)等协议,通过以上协议设备可以连接到信息网络,比如4G、5G。2.引擎规则TingsBoard Rule Engin
千家信息网最后更新 2026年11月02日iot平台thingsboard源码阅读之项目结构分析
一、ThingsBoard 系统架构


1.设备连接
支持MQTT、CoAP、HTTP(S)等协议,通过以上协议设备可以连接到信息网络,比如4G、5G。
2.引擎规则
TingsBoard Rule Engine 处理来自设备的信息,并触发称为插件的可配置模块。
3.核心服务
TingsBoard包含一组允许管理管理以下实体的核心服务:

  • 设备及其凭据
  • 规则链及规则节点
  • 租户和客户
  • 小部件和仪表盘
  • 警报和事件

规则能够调用此API的某个子集。例如,规则可以为某些设备创建报警

4.服务端API网关
每个ThingsBoard服务器都为注册用户提供RESTAPI。system telemetry服务允许使用REST API和websocket管理属性并获取时间序列数据。系统RPC服务提供REST API以自定义命令推送到设备。

参考文档:https://sanshengshui.github.io/2018/07/24/ThingsBoard-2/

设备 服务 规则 管理 信息 核心 系统 事件 仪表 仪表盘 凭据 命令 子集 实体 客户 属性 序列 引擎 插件 数据 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网公司 科技公司 为想互联网科技 互联网科技公司官网 火传媒上海互联网科技 互联网科技创新企业排名 青海省互联网新科技 汉立互联网科技有限公司联系电话 欧洲十大科技互联网公司 崇明区互联网教育科技诚信经营 移动互联网年度科技创新 世界互联网领先科技成果获奖 怎样加入科技互联网 互联网金融科技公司的优势 城市宝互联网科技有限公司 广州百诚互联网科技有限公司官网 信承诺互联网科技有限公司 唯美互联网科技 北京天晋互联网科技有限公司 科技互联网经济论坛 利用互联网等科技手段 互联网黑科技 浩特互联网科技 掌上梦互联网科技 多迪互联网科技有限公司 新华互联网科技校企合作 安控科技rtu产品工业互联网 荆州市昕露互联网络科技有限公司 四川慕妮娅互联网科技有限公司 广东工业互联网大赛深圳学泰科技 厦门江牛科技互联网
0