Requirements - gsalaman/mqtt_sniffer GitHub Wiki

Overview:

This app will be used to sniff all MQTT messages at a given broker. You should also be able to inject (publish) arbitrary messages.

Functionality

  • Top level control to set MQTT broker. Indicator on whether we're connected or not.
  • Need to list subscriptions. Capability to remove a subscription (like if you do "#"). Print messages in time.
  • Entry boxes at the bottom: topic and message. Ability via scroll down to pick old topic