MqttDesk 是由 ioCtrl 開發的一款跨平台 MQTT 桌面客戶端,具備簡單且可自訂的儀表板、連線與小工具,專為創客、自由工作者、原型設計以及企業而設計。它可以透過 MQTT broker 同時與多個客戶端建立連線。MqttDesk MQTT 客戶端可用於發佈訊息到某個主題或訂閱某個主題。您可以在發佈時更改服務品質等級 (QoS) 並保留主題。簡單易用的使用者介面,幫助您同時連接不同的 MQTT broker 並使用互動式儀表板進行發佈與訂閱主題。即使是沒有開發經驗的使用者,也能輕鬆建立連線,連接到 MQTT broker 並與其他 MQTT 客戶端互通。透過拖放式小工具,使用者可以輕鬆創建互動式儀表板,適用於各種重要應用與案例。
MqttDesk 成為「機器對機器」(M2M) 或「物聯網」(IOT) 連接設備世界中的理想選擇。
連接任何 IIOT 閘道、邊緣閘道、Arduino、Raspberry Pi、ESP32、ESP8266、物聯網感測器或任何類型的 MQTT 客戶端。
軟體特色
- 跨平台 MQTT
MqttDesk 支援 Windows、Linux 和 macOS 平台。它可以連接無限數量的裝置並提供無限數量的儀表板。即使是具備顯示功能的 Raspberry Pi 也能運行 MqttDesk MQTT 桌面客戶端。 - 多樣化小工具
MqttDesk 提供 27 種小工具,幾乎涵蓋所有物聯網應用。您可以將圖片、地圖、圖表、折線圖、直方圖、LED、開關等多種小工具放置在儀表板上,透過 MQTT broker 與 MqttDesk MQTT 客戶端即時視覺化物聯網設備的數據。 - 匯出與記錄
您可以將圖表和折線圖小工具的即時數據匯出並記錄為 CSV 格式,以便進行進一步的分析。 - 無需編碼的 MQTT 客戶端
無需編寫任何程式碼即可視覺化數據,只需連接到任何 MQTT broker 或 MQTT 客戶端。只需拖放小工具到儀表板,對應已連接的裝置或連線即可。 - 支援 MQTT v5.0 與 MQTT v3.1.0
MqttDesk 支援兩個版本的 MQTT 客戶端,並提供最新功能。已實作的 MQTT 5 功能包括遺囑訊息 (Last Will Testament)、自動重連、清除會話 (Clean Session) 和主題別名 (Topic Aliases)。 - 多重協議
MqttDesk MQTT 客戶端應用程式支援安全與非安全協議,包含 TCP 和 WebSockets。協議中已加入 SSL 支援,讓您可以在安全模式下使用這些協議。 - 數學功能
可在適用的小工具上使用數學功能,對已訂閱的主題進行數學計算。 - 負載格式
MqttDesk 支援 JSON、十六進制 (hex)、純文字 (plain text) 和 base64 格式。 - 多語言 MQTT
MqttDesk 支援 9 種不同語言來視覺化感測器及其他物聯網裝置。您可以選擇亮色或暗色主題來進行視覺化。此外,還提供超過 1100 個圖示來自訂特定小工具。 - 複製與分享
您可以在 MqttDesk 應用程式內,複製並分享物聯網裝置連線、儀表板和透過 MQTT broker 管理的小工具。 - 即時儀表板 MQTT 客戶端
即時儀表板可視覺化物聯網閘道、邊緣閘道、Arduino、Raspberry Pi、ESP32、ESP8266 或來自任何類型 MQTT 客戶端的發佈-訂閱主題。 - 備份與還原
您可以備份與還原物聯網裝置連線數據,包含 MQTT broker 設定、儀表板與小工具配置。