tb-gateway是一个基于python3的开源项目,通过它能够解析来自MQTT、MODBUS、OPCUA、BACNET/IP、BLE、HTTP等协议的设备数据,然后通过MQTT协议传输到与之配套的thingsboard平台。
网关的安装方法请参考官方文档,这里开始介绍MQTT的设备接入调试。
1、设备
esp8266 nodemcu 一块、一个蜂鸣器、一个led二极管、一个火焰传感器;
2、代码编辑器用Arduino IDE,通过usb线download代码至nodemcu;
3、nodemcu上电后连接wifi通过tb-gateway配置的发布和订阅主题交换数据;同时tb-gateway与thingsboard之间也通过发布和订阅主题交换数据。

mqtt的时序示意
5、最终效果:
1)nodemcu通过火焰传感器检查是否有火焰,从而发送数据到thingsboard平台;
2)thingboard平台通过rpc,反向控制nodemcu中的led闪烁和蜂鸣器开关;
实现数据通过tb-gateway完成上下行的过程;
详解五种常见的滤波器
时间:2026-09-05
双速电机的工作原理是什么?
时间:2026-09-05
寄存器变量是什么?及它的存储种类有哪些?
时间:2026-09-05
SDRAM、SRAM与DRAM这几种内存的区别是什么
时间:2026-09-05
为什么电力电子系统中使用低压MOSFET?
时间:2026-09-05
无线通信的原理是什么?它具有哪些通信方式?
时间:2026-09-05
USB转串口与虚拟串口相关
时间:2026-09-03
陷波滤波器的基础知识
时间:2026-09-02
什么是单结晶体管,单结晶体管和场效应晶体管...
时间:2026-09-02
存储芯片的原理、分类及应用
时间:2026-09-02
电阻的单位
时间:2026-03-05
NVIDIA CPU+GPU超级芯片大升级!
时间:2026-03-09
贴片电阻怎么看阻值
时间:2026-03-05
电阻的原理和作用 电阻色环识别图 电路中电...
时间:2026-03-09
什么是室温超导?半导体时代将走向结束?芯...
时间:2026-03-09
什么是硅片或者晶圆?一文了解半导体硅晶圆
时间:2026-03-09
HTCC:半导体封装的理想方式
时间:2026-03-06
一文详解MOS管驱动电路拓扑的设计
时间:2026-03-09
半导体光刻工艺 光刻—半导体电路的绘制
时间:2026-03-09
石英灯电子变压器电路原理
时间:2026-03-06