ThingsBoard 网关配置指南

什么是 ThingsBoard 网关?

ThingsBoard 网关是一个开源组件,用于将本地设备(如 Modbus、OPC-UA、MQTT 客户端等)连接到 ThingsBoard IoT 平台。 它支持多种协议,并能将设备数据转换为统一格式上传至云端,同时支持远程配置和固件更新。

安装 ThingsBoard 网关

推荐在 Linux 或 Raspberry Pi 上使用 Python 版本的网关:

pip3 install thingsboard-gateway

安装完成后,配置文件通常位于 /etc/thingsboard-gateway/ 目录下。

基本配置步骤

  1. 编辑 tb_gateway.yaml 文件,填入你的 ThingsBoard 服务器地址和访问令牌。
  2. 根据设备类型,在 configs/ 目录下启用对应的连接器(如 modbus.jsonmqtt.json)。
  3. 重启网关服务:
    sudo systemctl restart thingsboard-gateway

示例:MQTT 连接器配置

configs/mqtt.json 中添加如下内容:

{
  "broker": {
    "host": "localhost",
    "port": 1883,
    "clientId": "ThingsBoardGateway"
  },
  "mapping": [
    {
      "topicFilter": "sensors/temperature",
      "converter": {
        "type": "json",
        "deviceNameJsonExpression": "${$.deviceId}",
        "deviceTypeJsonExpression": "Thermometer",
        "timeout": 60000,
        "attributes": [],
        "timeseries": [
          {
            "key": "temperature",
            "value": "${$.value}"
          }
        ]
      }
    }
  ]
}

验证配置

启动网关后,查看日志确认是否成功连接:

journalctl -u thingsboard-gateway -f

若一切正常,你将在 ThingsBoard 平台上看到新设备自动注册并上报数据。

参考资料

Thank 的形容词用法与表达 | 感谢相关英文词汇详解 AI如何进行论文拼图:方法与实践 维普检测论文降重秘籍 - 实用技巧与方法分享 take part in 的用法详解 - 英语短语学习 哪个论文查重免费检测软件好用?2025推荐免费查重工具 本科论文AI查重吗?现状与应对方法解析 Goodnight图 - 伴您入眠的美好图片 论文AI写作能查出来吗? - 深入探讨与解决方案 thinkvic是什么牌子?品牌介绍与相关信息 thank音节划分详解 - 英语音节结构分析 论文中概念部分怎么降重?实用技巧分享 论文专业术语的解释怎么降重 - 实用技巧指南 论文AI写作会话:提升写作效率与质量 如何转换论文公式降低重复率 - 学术写作技巧 感恩节绘本图片合集 - 温馨节日亲子阅读资源 在哪里免费检测论文查重率 - 免费查重工具与方法推荐 Join in the Holiday Fun – Celebrate the Season with Joy 论文抽检率怎么算 - 计算方法详解 怎么用AI翻译论文成英语 - 简明指南 "Take part in" 翻译成中文 - 含义与用法详解 如何检测论文AI使用率 - 全面指南 论文查重率过高怎么降下来?实用降重方法指南 本科论文AI写作:如何正确引用参考文献 NightAdventure画廊攻略 - 全面通关指南与隐藏要素解析 Think教材介绍 - 简明实用的英语学习资源 论文AI重复率降重技巧怎么写 - 降重指南与工具推荐 硕士生论文降重有什么技巧 如何有效降低论文AI查重率 - 实用指南 本科论文查AI率多少?了解检测标准与应对建议 如何通过AI读懂学术论文 - 简明指南 NIGHT 缩写含义与解析 - 简明专题页 AI技术检测论文 - 提升学术诚信的利器 降重率是怎么算的?详解重复率计算原理 ThinkPad 10 用户评价 - 真实使用体验汇总 AI高风险在哪看 - 全面解析与防范指南 论文重复率高怎么降低重复率 - 实用降重方法指南 论文降重后绿色标记怎么去掉 - 实用指南 本科生论文查重率多少合格?标准与应对方法详解 今年AI写的论文会被查吗? - 深入探讨AI生成内容的检测与应对 维普论文怎么降重快速有效 - 实用降重方法指南 论文调查问卷的内容查重怎么改 - 实用降重技巧指南 如何降低内容的AI生成率 - 实用技巧与方法 AI检测率能降吗?探讨降低AI内容识别的可能性 联想ThinkPad如何分区 - 硬盘分区指南 如何使用维普进行论文查重 - 简明操作指南 本科毕业设计AI使用率限制 - 指南与建议 WhatsApp 下载与安装指南 - 官方最新版免费获取 英语母语者(Native Speaker)指南 - 学习地道英语表达 免费论文AI:提升学术写作效率的智能工具 SnaptikApp - 免费下载 TikTok 视频无水印工具 “take part in” 和 “take part” 的区别 - 英语语法解析 如何降低数据库表查重率 - 实用方法指南 论文用AI改写会被查重吗? - 学术诚信与查重技术解析 论文如何防止查AI:有效方法和工具推荐 论文文献引用标注技巧:如何正确引用避开查重 TikTok下载APK - 安全免费获取TikTok安卓安装包 Native Speech 中文含义 - 原生语言与自然表达 AI疑似率是通过什么检查出来的? 论文被检测出AI痕迹怎么办? - 降AIGC解决方案 感谢页面 - Thank You ThinkPad 安装内存条教程 - 简明指南 论文怎么用AI添字:简单实用的写作辅助方法 论文查重出来以后怎么降重 - 实用降重方法指南 感谢您 - Thanks For Your Support APKMirror Installer 下载 - 安全可靠的 Android APK 安装工具 理工科设计类论文怎么降重 - 实用技巧与方法指南 AI论文写作辅导 - 专业指导与工具支持 To Take Part In – Join, Engage, and Make a Difference 感谢有你 - Thanks and You 毕业论文致谢降重指南 - 简单实用的写作技巧 教师论文查重率多少合格?标准详解与降重建议 论文解读AI:深度解析与工具推荐 论文引用的部分怎么降重 - 实用技巧指南 TikTok APK 下载 - 安全免费获取最新版 TikTok 应用 hold 与 take place 的区别 | 英语语法解析 AI智能降重怎么用 - 小发猫降AIGC工具指南 Snapchat Android 应用介绍与使用指南 Android Free APK - Download Safe and Free Android Apps 写汇报材料用哪个AI软件好 - 最佳AI写作工具推荐 论文降重哪个最好用?推荐与评测 - 论文降重专题 免费AI写作检测工具 - 提升内容原创性 ThinkStarter - 启发思考,开启创造 黑苹果 ThinkPad 8 安装与配置指南 Champion牌子介绍 - 经典美式运动品牌 AI论文检测技术尚不成熟:现状、挑战与反思 写论文的AI软件提供结果 - 高效、精准的学术辅助工具 论文AI降重是什么意思?详细解读与使用指南 大论文怎么降重?实用方法指南 论文写作助手 - 提升写作效率与质量 论文中引用实验内容如何有效降重 - 学术写作指南 检测AI生成文章的网站工具推荐 在哪个网站查论文重复率?免费与常用查重平台推荐 知网AI检测多少是合格?标准与应对方法详解 论文查重率不高于30%是什么概念?全面解析与应对策略 Take Part In - Meaning, Usage & Examples 论文降重写作指导 - 实用技巧与方法 AI论文第一句:如何撰写引人入胜的开篇 - 小发猫降AIGC工具助力 thank 的动词和形容词用法详解 AI论文写作可靠吗? - 探讨人工智能在学术写作中的应用 论文是否会检测AI?了解AI检测及降AIGC工具的使用