如何使mosquitto_sub打印特定消息的发布者的IP地址

时间:2018-02-02 12:33:17

标签: mqtt mosquitto

如何制作特定消息发布者的mosquitto_sub打印ip地址:

$ mosquitto_sub -h localhost -t "#" -u "user" -P "pass" -v

home/sensor/esp1/Temperature 21.2
home/sensor/esp1/Humidity 46.0

如果有方法显示发送此消息的发布者的IP地址?

1 个答案:

答案 0 :(得分:0)

你不能。

在MQTT消息中没有关于发布者的信息,因此除非您选择在实际有效负载中对​​其进行编码,否则这些信息不可用。

MQTT消息只包含主题,有效负载和一些显示QOS和保留状态的标志,这些都是