MQTTX adalah alat klien Cross-Platform MQTT 5.0 yang bersumber buka oleh EMQ, yang dapat berjalan pada macOS, Linux dan Windows, dan mendukung pemformatan muatan MQTT.
MQTTX menyederhanakan operasi uji dengan bantuan antarmuka yang akrab dan seperti obrolan. Mudah dan cepat untuk membuat banyak, koneksi klien MQTT online simultan, dan dapat menguji fungsi koneksi, penerbitan, dan berlangganan MQTT/TCP, MQTT/TLS, MQTT/WebSocket serta fitur protokol MQTT lainnya.
MQTT adalah singkatan dari MQ Telemetry Transport. Ini adalah protokol pesan yang diterbitkan/berlangganan, sangat sederhana dan ringan, yang dirancang untuk perangkat terbatas dan jaringan bandwidth rendah, latensi tinggi atau tidak dapat diandalkan.
Pengguna MacOS dapat menginstal MQTTX menggunakan buatan
brew install --cask mqttxUnduh dari rilis GitHub dan instal.
Alternatif, Anda dapat mengunduh di sini.
Lihat dokumentasi atau manual kami untuk detailnya.
Siapkan broker MQTT.
Jika Anda tidak perlu menggunakan broker MQTT secara lokal, Anda dapat menggunakan broker MQTT 5.0 publik yang disediakan oleh EMQX Cloud untuk pengujian:
Broker IP: broker.emqx.io
Broker TCP Port: 1883
Broker SSL Port: 8883Untuk menjalankan broker MQTT secara lokal, EMQX direkomendasikan: Pialang MQTT open-source, cloud-asli, terdistribusi untuk IoT.
Konfigurasi Koneksi. Klik tombol + di bilah menu kiri dan isi bidang yang diperlukan yang diperlukan dalam formulir.
Setelah informasi koneksi dikonfigurasi, klik tombol Connect di sudut kanan atas untuk membuat koneksi dan sambungkan ke broker MQTT.
Setelah MQTT terhubung dengan sukses, Anda dapat melakukan tes Publish dan Langganan MQTT.

MQTTX dirancang untuk terhubung untuk menguji broker MQTT seperti EMQX, koneksi satu klik dan antarmuka grafis yang sederhana membuatnya mudah untuk terhubung ke EMQX atau EMQX Cloud untuk men-debug dan mengeksplorasi fitur fungsional.
Daftar EMQX Cloud untuk uji coba gratis 14 hari
Unduh emqx lokal sekarang
Versi yang Disarankan untuk Lingkungan Node:
# Clone
git clone [email protected]:emqx/MQTTX.git
# Install dependencies
cd MQTTX
yarn install
# Compiles and hot-reloads for development
yarn run electron:serve
# Compiles and minifies for production
yarn run electron:build Setelah bangunan berhasil, file instalasi yang sesuai untuk pembangunan yang berhasil akan muncul di direktori dist_electron .
Jika Anda perlu mengemasnya sebagai paket instalasi untuk sistem operasi independen, silakan merujuk ke perintah berikut:
# For Windows
yarn run electron:build-win
# For Linux
yarn run electron:build-linux
# For macOS
yarn run electron:build-macPastikan untuk membaca panduan yang berkontribusi sebelum membuat permintaan tarik.
Pemrograman MQTT
Serangkaian blog untuk membantu pengembang memulai dengan cepat dengan MQTT di PHP, Node.js, Python, Golang, dan bahasa pemrograman lainnya.
SDK MQTT
Kami telah memilih SDK klien MQTT populer dalam berbagai bahasa pemrograman dan memberikan contoh kode untuk membantu Anda dengan cepat memahami penggunaan klien MQTT.
Lisensi Apache 2.0, lihat Lisensi.