AminetAminet
Search:
85559 packages online
About
Recent
Browse
Search
Upload
Setup
Services

comm/net/MQTTExplorer.lha

Mirror:Random
Showing: m68k-amigaos icongeneric icon
No screenshot available
Short:Native MUI MQTT client
Author: blasterreal at gmail.com
Uploader:Serkan Dursun blasterreal gmail com
Type:comm/net
Version:0.2
Architecture:m68k-amigaos >= 3.1
Date:2026-09-04
Requires:68020
Download:comm/net/MQTTExplorer.lha - View contents
Readme:comm/net/MQTTExplorer.readme
Downloads:51

MqttExplorer is a native MUI (Magic User Interface) application for
classic AmigaOS. It connects to an MQTT broker, shows every topic it
publishes as a live-updating tree, lets you inspect any message, and
publish your own - a small, on-target equivalent of the desktop MQTT
Explorer tool.

Status: work in progress (v0.2). Connecting, subscribing, publishing, the
live topic tree and multiple saved broker profiles have all been verified
on real hardware/WinUAE, but this is still under active development, not
a finished/polished release.

What's new in 0.2
------------------
  - Broker connection settings moved out of the main window into their
    own Servers... window, with support for saving more than one broker
    profile (add/delete/edit, switch between them from the main window's
    Server cycle gadget).
  - Each broker profile has its own subscribe filter and QoS, used to
    auto-subscribe as soon as Connect succeeds - no separate Subscribe
    step needed for the common case.
  - The topic tree's title shows the connected broker's name.
  - The message log now uses NList.mcc and auto-scrolls to the newest
    entry as messages arrive.
  - Various layout fixes (readable field widths in Servers..., proportional
    panel sizing).

Requirements
------------
  - AmigaOS 3.1+, 68020 or better.
  - MUI 3.8+/4.x, with Listtree.mcc (ships with any standard install) and
    NList.mcc/NListview.mcc (very common third-party classes, not always
    bundled by default - available from Aminet if missing).
  - A TCP/IP stack providing bsdsocket.library.
  - midge's mqtt.library, copied to LIBS: - MqttExplorer is built on top
    of it and will not run without it.
    https://github.com/sidick/midge / https://sidick.github.io/midge/
  - Optional, for TLS brokers: AmiSSL 5.x, installed separately.

Quick start
-----------
  Copy midge's mqtt.library to LIBS:
  Run MqttExplorer, press Servers..., fill in your broker's Host/Port/
  Client ID and press Save, then Close.
  Pick that broker from the Server cycle gadget and press Connect - it
  subscribes to its configured filter (default "#", i.e. everything)
  automatically.

See MqttExplorer.guide for the full user manual (AmigaGuide format).


Contents of comm/net/MQTTExplorer.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                   2433    5914  41.1% -lh5- 8d8e Sep  3 20:02 MQTT Explorer.info
[Amiga]                  17833   37384  47.7% -lh5- 039e Sep  4 23:38 MQTT Explorer/MqttExplorer
[Amiga]                   3749    9266  40.5% -lh5- e44c Sep  4 23:38 MQTT Explorer/MqttExplorer.guide
[Amiga]                   2979    6124  48.6% -lh5- 1aaf Sep  3 20:01 MQTT Explorer/MqttExplorer.guide.info
[Amiga]                   1472    1764  83.4% -lh5- f53f Sep  4 23:39 MQTT Explorer/MqttExplorer.info
[Amiga]                   1272    2473  51.4% -lh5- 4fb3 Sep  4 23:37 MQTT Explorer/MQTTExplorer.readme
[Amiga]                   2015    5739  35.1% -lh5- cac4 Sep  3 20:02 MQTT Explorer/MQTTExplorer.readme.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         7 files   31753   68664  46.2%            Sep  4 23:54
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>