Versione 1.0.0

Client MQTT

Un programma desktop a sé — un client per broker MQTT. Si collega a qualsiasi broker via MQTT 3.1.1 e 5.0, mostra l'albero dei topic in tempo reale e pubblica messaggi con tutte le proprietà del protocollo. Funziona con ELX-MQTT Broker e con qualunque altro.

Scarica per Windows elxmqttclient-setup-1.0.0.exe · circa 12 MB

Schermata: la finestra principale del client ELX MQTT

Che cosa fa il client

Uno strumento per il debug e il lavoro con MQTT: vedere che cosa scorre nei topic e ripubblicare senza fatica.

MQTT 3.1.1 e 5.0

L'una o l'altra versione del protocollo, scelta per profilo di connessione. Proprietà della versione 5, QoS 0/1/2, retain, Last Will, keep-alive e riconnessione automatica.

Profili di connessione

Un gestore di profili: indirizzo, TLS o WebSocket, credenziali, un insieme di sottoscrizioni, keep-alive, testamento e QoS, tutto conservato per profilo.

Albero dei topic vivo

Contatori in tempo reale per nodo, ricerca per percorso e un lampeggio animato all'arrivo di nuovi messaggi: colore, stile e sfondo sono configurabili.

Pubblicazione

Un ampio editor del payload a suo agio con il JSON e una scorciatoia per formattarlo. Pubblica con tutte le proprietà di MQTT 5.0.

Formati e modalità di visualizzazione

Un selettore globale Grezzo / JSON / Binario per i messaggi ricevuti e due modalità di visualizzazione: flusso o ultimo valore.

Eliminazione di un sottoalbero

Svuotare un ramo di messaggi ritenuti in un'unica azione, tramite pubblicazioni ritenute vuote, assorbendo l'eco perché l'albero si aggiorni in modo pulito.

Due temi e due lingue

Un tema scuro e uno chiaro in stile Material 3, in inglese e russo. Sul desktop la dimensione e la posizione della finestra vengono ricordate.

Windows 10 e 11, x64

Un installatore che porta tutto con sé: niente da scompattare, nessuna dipendenza da configurare

Scarica per Windows elxmqttclient-setup-1.0.0.exe · circa 12 MB

Avvia l'installatore e segui i passaggi. Il programma non richiede alcun ambiente di esecuzione installato a parte. Le credenziali del broker sono quelle che indichi nel profilo di connessione.

Altre piattaforme — in arrivo

Il client è scritto in Flutter ed è multipiattaforma per natura. La versione per Windows è pronta e collaudata; quelle per Linux, macOS, Android e iOS sono in preparazione.

Un client ha bisogno di un broker

Il client funziona con qualsiasi broker MQTT. Se non ne hai ancora uno, ELX-MQTT Broker è qui: un comando su Debian e Ubuntu, oppure un installatore su Windows.