tb-gateway网关的设备接入实例

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完成上下行的过程;

MEMS加速度传感器在生活中的普遍应用
基于实例的智能工艺设计系统
首日开盘大涨61.88%!安防CIS芯片龙头思特威科创板上市
生产型企业在选择机器视觉检测设备的注意事项
AI自主意识开始觉醒?
tb-gateway网关的设备接入实例
苹果手机陌陌删除的消息怎么恢复?详细教程演示
数模混合芯片scan chain问题解析
国产电动牙刷哪个牌子好,介绍两大国产实力派品牌
基于STM32F103R8T6的数字量度继电器的设计
IEEE-488接口的构造和连接方式
MOS管的快速开启和关闭(MOS管驱动电路设计)
薄膜表面瑕疵检测系统主要的技术指标是什么
企业的人工智能转型
土壤湿度检测电路的基本原理
微雪电子SOP28转DIP28测试座简介
简谈数字电路设计中的抖动
华硕家用Wi-Fi6新品RT-AX56U开售 原价899元
怎么给D寄存器输入数值 三菱plc寄存器D怎么读取
手机面板价格有望止跌回涨