MQTT Viewer is a user-friendly application designed to help users interact with MQTT brokers effortlessly. With an intuitive interface, it allows users to connect to an MQTT server, view and log messages for different topics, and publish messages with ease.
Project description
MQTT Viewer
MQTT Viewer is a user-friendly application designed to help users interact with MQTT brokers effortlessly. With an intuitive interface, it allows users to connect to an MQTT server, view and log messages for different topics, and publish messages with ease.
Features
-
Connect to MQTT Brokers:
- Enter the server address, port, and optional authentication details.
- Save and load connection profiles for future use.
-
Manage Topics:
- Topics are automatically added as messages are received.
- View a list of available topics.
- Add custom topics manually.
-
Message Logging:
- View incoming and outgoing messages for selected topics.
- Messages are color-coded for clarity.
-
Send Messages:
- Compose and send messages to any topic.
Installation
Step 1: Install the Application
- Open a terminal on your system.
- Run the following command to install MQTT Viewer using
pip:pip install ki2-mqtt-viewer
Step 2: Run the Application
- After installation, launch the application by typing:
mqtt-viewer
- The graphical interface will open, allowing you to connect to your MQTT broker.
Usage
-
Launch the Application: Run the command
mqtt-viewerin your terminal to start the application. -
Connect to an MQTT Broker:
- Enter the server address (default:
localhost) and port (default:1883). - If the broker requires authentication, check the box and provide your username and password.
- Click Connect to establish a connection.
- Enter the server address (default:
-
Save a Connection Profile:
- After entering your connection details, click Save Profile to store them for future use.
- Use Load Profile to quickly reconnect.
-
View Topics and Messages:
- Once connected, topics will be automatically added as messages are received.
- Browse the list of topics and click a topic to view its message log.
-
Send a Message:
- Select a topic from the list or add one manually if necessary.
- Enter your message in the input field and click Send.
License
This application is licensed under the MIT License. See the LICENSE file for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ki2_mqtt_viewer-1.0.0.tar.gz.
File metadata
- Download URL: ki2_mqtt_viewer-1.0.0.tar.gz
- Upload date:
- Size: 11.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.5 CPython/3.10.12 Linux/5.15.0-130-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8133cb431f0fbe3dcae033a8c33a77bcf99b6386ef9c39d0fd991618ecb686f4
|
|
| MD5 |
2baad08232f0533fdc6eaf28ce49a5e6
|
|
| BLAKE2b-256 |
e0cfb76ab6ec42fa4bf268a0772d5b27f65cd14f543bb7c9b229851aef9b2ecc
|
File details
Details for the file ki2_mqtt_viewer-1.0.0-py3-none-any.whl.
File metadata
- Download URL: ki2_mqtt_viewer-1.0.0-py3-none-any.whl
- Upload date:
- Size: 14.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.5 CPython/3.10.12 Linux/5.15.0-130-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fcb0e048847fc96fae0b1bd55cba112146de41e93bd88ac6500e92154eb9ba78
|
|
| MD5 |
9eb7ab01977873e822ff19a9e1a56606
|
|
| BLAKE2b-256 |
4d54e2f636e9c60d93b6c21ecfa7f54f7d7e10f2d1b7272740ad034148653aa6
|