MQTTX pour MAC

Client MQTT 5.0 gratuit et open source pour Mac : connectez-vous, publiez et abonnez-vous pour tester la messagerie IoT, avec scripts et tableaux de bord.

Présentation de MQTTX

MQTTX est une boîte à outils cliente MQTT 5.0 open source et multiplateforme d’EMQ pour développer, tester et dépanner des applications MQTT. MQTT est un protocole de messagerie publication/abonnement léger utilisé par les objets connectés. Avec l’app de bureau MQTTX, vous vous connectez à un broker via TCP, TLS, WebSocket ou WebSocket sécurisé en MQTT 3.1, 3.1.1 ou 5.0, vous vous abonnez à des topics, publiez des messages et voyez ce que vous envoyez et recevez.

Vous pouvez regrouper les connexions, chercher dans les messages et importer ou exporter les réglages de connexion. Les charges utiles s’encodent et se décodent en texte brut, JSON, Base64, Hex, CBOR et MsgPack, avec schémas Protobuf et Avro et décompression GZIP. Des scripts transforment les messages, des minuteurs publient selon un planning, et le Topic Tree, le Dashboard et le Payload Inspector aident à analyser les données. MQTTX est gratuit et open source sous licence Apache-2.0. Il propose des téléchargements séparés pour les Mac Apple Silicon et Intel et nécessite macOS 12 ou ultérieur.

Fonctionnalités principales

MQTTX rend les tests MQTT visuels.

  • MQTT 3.1, 3.1.1 et 5.0 : via TCP, TLS et WebSocket.
  • Publication et abonnement : voyez les messages envoyés et reçus.
  • Formats de charge : JSON, Base64, Hex, CBOR, MsgPack et plus.
  • Schémas : prise en charge de Protobuf et Avro.
  • Scripts et minuteurs : transformez et planifiez les messages.
  • Topic Tree et Dashboard : analysez vos données.
  • Groupes de connexions : organisez, importez et exportez.
  • MQTTX Agent : pilotez MQTTX en langage naturel.

Nouveautés de la version 1.13.2

MQTTX 1.13.2 ajoute un agent IA et un tableau de bord.

  • MQTTX Agent : configurez les connexions, publiez, abonnez-vous et dépannez en langage naturel, avec validation des changements
  • Dashboard : affichez valeurs en direct, jauges et courbes de tendance, et comparez les données de plusieurs connexions
  • Interrogez les messages enregistrés sur votre Mac sur une période donnée
  • Les messages GZIP entrants peuvent désormais être décompressés

Questions fréquentes sur MQTTX

MQTTX est-il gratuit ?

Oui. MQTTX est gratuit et open source sous licence Apache-2.0.

Qu’est-ce que MQTT ?

MQTT est un protocole de messagerie publication/abonnement léger, très utilisé par les objets connectés.

Quelles versions de MQTT MQTTX prend-il en charge ?

MQTT 3.1, 3.1.1 et 5.0, via TCP, TLS, WebSocket et WebSocket sécurisé.

Quelle version de macOS faut-il pour MQTTX ?

MQTTX nécessite macOS 12 ou ultérieur.

MQTTX fonctionne-t-il sur Apple Silicon ?

Oui. Il existe des téléchargements séparés pour les Mac Apple Silicon et Intel.

Qu’est-ce que MQTTX Agent ?

Un agent IA, nouveau dans la 1.13.2, qui pilote MQTTX en langage naturel. En mode Ask, il demande votre accord avant toute modification.

Quels formats de charge sont pris en charge ?

Texte brut, JSON, Base64, Hex, CBOR et MsgPack, avec schémas Protobuf et Avro et décompression GZIP.

Existe-t-il une version en ligne de commande ?

Oui. MQTTX CLI est un client en ligne de commande séparé pour les scripts, la CI et les tests de performance.

Puis-je installer MQTTX avec Homebrew ?

Oui. Lancez brew install --cask mqttx.

D’où vient le téléchargement de MQTTX sur mqttx.FULLMAC.app ?

Le bouton de téléchargement mène à la page officielle de téléchargement de MQTTX, https://mqttx.app/downloads. mqttx.FULLMAC.app ne modifie ni ne réempaquette l’app.

Apps similaires

FULLMAC.app n’héberge pas cette app. Les boutons de téléchargement mènent aux pages du développeur.