🚧 This project is still under development. 🚧
Simple PyQt5 and Python based MQTT client application. It uses the Paho MQTT library for communication with MQTT brokers, and can be used for publishing and subscribing to topics, as well as for viewing message payloads. I make this just for fun hehe to get myself exposed to QT framework.
Python 3.9 is needed. Newer Python version can't run the app.
- Clone the repository
- Get dependencies
- Run the following command to install the required packages:
pip install -r requirements.txt
- Run the following command to install the required packages:
- Run the following command to start the application:
python main.py
- Use the app:
- Connect to an MQTT broker by entering the broker URL, port, and other required details in the appropriate fields.
- Publish messages to a topic or subscribe to a topic to receive messages.
- You can view the payload of the messages received in the message window.