Hangar.La tienda de software del Amiga

MQTTExplorer 0.3

Native MUI MQTT client

Short:        Native MUI MQTT client
Author:       Serkan Dursun blasterreal@gmail.com
Uploader:     Serkan Dursun blasterreal gmail com
Type:         comm/net
Version:      0.3
Requires:     68020
Architecture: m68k-amigaos >= 3.1

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.3). Connecting, subscribing, publishing, the
live topic tree, multiple saved broker profiles and the automation rules
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.3
------------------
  - New Automation window (Settings > Automation...): define rules that
    run a Shell command when a topic's value crosses a threshold
    (>, <, >=, <=, ==, !=). Topic matching is exact. Each rule fires once
    per crossing, then re-arms only after the value goes back past the
    threshold the other way - so a sustained value doesn't refire it.
  - Up to 16 automation rules, saved to PROGDIR:MqttExplorer.rules.

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).

Gratis

Descargar 39 KB

Desde el Amiga: abre Hangar y busca MQTTExplorer.

AutorSerkan Dursun blasterreal@gmail.com
Categoríacomm/net
Tamaño39 KB
Fecha2026-10-27
Param68k-amigaos >= 3.1
Necesita68020
OrigenAminet