Version 1.0.0

Client MQTT

Un programme de bureau distinct — un client pour broker MQTT. Il se connecte à n'importe quel broker en MQTT 3.1.1 et 5.0, montre l'arborescence des topics en temps réel et publie des messages avec toutes les propriétés du protocole. Fonctionne avec ELX-MQTT Broker comme avec tout autre.

Télécharger pour Windows elxmqttclient-setup-1.0.0.exe · environ 12 Mo

Capture : la fenêtre principale du client ELX MQTT

Ce que fait le client

Un outil pour déboguer et travailler avec MQTT : voir ce qui circule dans les topics et republier sans effort.

MQTT 3.1.1 et 5.0

L'une ou l'autre version du protocole, choisie par profil de connexion. Propriétés de la version 5, QoS 0/1/2, retain, Last Will, keep-alive et reconnexion automatique.

Profils de connexion

Un gestionnaire de profils : adresse, TLS ou WebSocket, identifiants, un jeu d'abonnements, keep-alive, testament et QoS — chacun conservé par profil.

Arborescence vivante

Compteurs en direct par nœud, recherche par chemin et un clignotement animé à l'arrivée de nouveaux messages — couleur, style et fond sont réglables.

Publication

Un grand éditeur de charge utile à l'aise avec le JSON, et un raccourci de mise en forme. Publiez avec toutes les propriétés MQTT 5.0.

Formats et modes d'affichage

Un sélecteur global Brut / JSON / Binaire pour les messages reçus, et deux modes d'affichage : flux ou dernière valeur.

Suppression d'une sous-arborescence

Vider une branche de messages retenus en une action — par des publications retenues vides, l'écho étant absorbé pour que l'arbre se mette à jour proprement.

Deux thèmes et deux langues

Un thème sombre et un thème clair en Material 3, anglais et russe. Sur le bureau, la taille et la position de la fenêtre sont mémorisées.

Windows 10 et 11, x64

Un installateur qui embarque tout — rien à décompresser, aucune dépendance à configurer

Télécharger pour Windows elxmqttclient-setup-1.0.0.exe · environ 12 Mo

Lancez l'installateur et suivez les étapes. Le programme n'a besoin d'aucun environnement d'exécution séparé. L'identifiant du broker est celui que vous indiquez dans le profil de connexion.

Autres plateformes — en cours

Le client est écrit en Flutter et multiplateforme par nature. La version Windows est terminée et testée ; celles pour Linux, macOS, Android et iOS arrivent.

Un client a besoin d'un broker

Le client fonctionne avec n'importe quel broker MQTT. Si vous n'en avez pas encore, ELX-MQTT Broker est juste là — une commande sur Debian et Ubuntu, ou un installateur sous Windows.