BrokerMonitor

productimage

Broker Monitor is utility tool for testing MQTT messages.  In the past decade I have used MQTT extensively in my home automation.  I have a Raspberry Pi 3 running a Mosquitto 3.1 Broker, along with Node Red. IN MQTT Language the Broker is like a "Message Server" Clients connect to the Broker and Subscribe to one (or more) Message Topics. Other Clients connect to the Broker and Publish Message Topics and pass a Payload along with it. Every Client who has Subscribed to that message will receive it. The important piece here is the Payload, and what it tells the subscriber to do.

I have constructed roughly 12 "Smart" Extension cords. Each of these cords have a microprocessor, and relay built into them.  When they are plugged into the wall they login to my WiFi, and connect to the MQTT Broker, and subscribe to a color coded Topic, then they simply wait for their messages. When messages come in they tell the Microprocessor to either turn ON or OFF.  In this manner I control all our inside and outside lighting. It's important to note that the Alexa and Google devices all can Publish MQTT Messages, Topics and Payloads by verbal commands.

What I have built here are Monitoring Tools for your Broker, and Testing tools for you to be able to test Publishing Messages and Subscribing to Messages, in support of you MQTT Projects.

BrokerMonitor

Screenshots

Broker
screenshotimage


Publisher
screenshotimage


Subacriber
screenshotimage


Subscribe Screen
screenshotimage


Topics Panel
screenshotimage