1、背景
业务需要,mqtt设备,他们协议和topic都定义好了,想使用tb的mqtt直接接入设备,但是设备的topic和tb规定的不一致,该如何解决呢?
2、要求
设备的topic要求规则是这样的
首先第二点是满足的,网关的发布主题是可以通过tb的设备配置来自定义遥测和属性的topic,问题最大的是rpc的topic如何来解决呢?
3、解决问题
3.1、分析源码
在tb的mqtt源码中,从消息进来分析
业务需要,mqtt设备,他们协议和topic都定义好了,想使用tb的mqtt直接接入设备,但是设备的topic和tb规定的不一致,该如何解决呢?
设备的topic要求规则是这样的
首先第二点是满足的,网关的发布主题是可以通过tb的设备配置来自定义遥测和属性的topic,问题最大的是rpc的topic如何来解决呢?
在tb的mqtt源码中,从消息进来分析