Native สำหรับ iOS และ iPadOS

ดีบัก MQTT broker ใดก็ได้ ตรงจาก iPhone ของคุณ

MQTT Commander คือ MQTT client และ debugger ระดับมืออาชีพสำหรับ iPhone และ iPad เชื่อมต่อกับ Mosquitto, Home Assistant, Zigbee2MQTT หรือ AWS IoT ตรวจสอบทุก payload และค้นหาสาเหตุที่แน่ชัดว่าทำไมการเชื่อมต่อจึงล้มเหลว

เร็วๆ นี้บนApp Store ดูสิ่งที่ทำได้

เปิดตัวเร็วๆ นี้บน iPhone และ iPad · $2.99

MQTT 3.1.1 & 5.0TLS · mTLS · WebSocketปกป้องความเป็นส่วนตัวเป็นค่าเริ่มต้นซื้อครั้งเดียว
MQTT Commander แสดง topic tree สำหรับบ้านอัจฉริยะบน iPhone
MQTT 3.1.1 & 5.0
รองรับโปรโตคอลแบบสมบูรณ์
QoS 0 · 1 · 2
ทุกการรับประกันการส่งข้อมูล
TCP · TLS · WS · WSS
ทุกการขนส่ง รวมถึง mTLS
บนอุปกรณ์
ข้อมูล broker ของคุณไม่ออกจาก iPhone
Connection Doctor

รู้ชัดเจนว่าทำไมการเชื่อมต่อจึงล้มเหลว

ส่วนใหญ่ client จะบอกแค่ว่า “connection failed” แต่ MQTT Commander เดินผ่านการเชื่อมต่อทีละขั้นตอนและบอกคุณว่าขั้นไหนที่มีปัญหา พร้อมสาเหตุที่เข้าใจง่ายและวิธีแก้ไขที่แนะนำ

  1. Input — ตรวจสอบ host, port และ URI
  2. DNS — แปลงชื่อเป็น address
  3. TCP — เปิด socket ไปยัง broker
  4. TLS — ตรวจสอบ certificate chain และ hostname
  5. WebSocket — ยืนยัน path และ upgrade
  6. MQTT — อ่าน CONNACK reason code
  7. Subscribe — ตรวจสอบสิทธิ์ topic filter
  • ระบุขั้นตอนที่ล้มเหลวได้แน่ชัด: DNS, TCP, TLS, WebSocket, MQTT หรือ subscription
  • อธิบายข้อผิดพลาด TLS handshake — chain หมดอายุ, hostname ไม่ตรง, ALPN ผิด
  • คัดลอก diagnostic bundle ที่แบ่งปันได้โดยมีข้อมูลลับทั้งหมดถูกซ่อนไว้
  • อ่าน MQTT 5 reason code เพื่อให้ข้อผิดพลาดด้าน auth และ packet size เห็นชัดเจน
Connection Doctor แสดง diagnostic แบบละเอียดสำหรับการเชื่อมต่อที่ล้มเหลว
Certificate Wizard

TLS และ mTLS โดยไม่ต้องเดา

นำเข้า CA, client certificate และ private key — .p12/.pfx หรือ PEM — และ MQTT Commander จะตรวจสอบ chain, ตรวจ expiry และ hostname และเก็บข้อมูลลับทั้งหมดไว้ใน iOS Keychain

  • นำเข้า .p12/.pfx และ PEM certificates และ keys พร้อมรองรับ passphrase
  • ตรวจสอบ chain และแจ้งเตือน expiry, SAN/CN และ hostname ที่ไม่ตรงกัน
  • รายการ ALPN protocol (รวมถึง AWS IoT x-amzn-mqtt-ca) และ SNI override
  • SHA-256 fingerprints; client certs และ keys เก็บไว้ใน Keychain
ตัวจัดการ certificate แสดง client certificate ที่นำเข้าและรายละเอียดของมัน
ฟีเจอร์

ทุกสิ่งที่คุณต้องการเพื่อทำงานกับ MQTT

ชุดเครื่องมือดีบักครบครัน — ไม่ใช่แค่ตัวดูบางๆ สร้างขึ้นโดยเน้น mobile เป็นหลักสำหรับวิธีที่คุณทำงานจริงๆ

Broker profiles และ templates

บันทึก broker ได้ไม่จำกัดพร้อม templates สำเร็จรูปสำหรับ Mosquitto, Home Assistant, Zigbee2MQTT และ AWS IoT เชื่อมต่อใหม่อัตโนมัติพร้อม backoff เมื่อเครือข่ายเปลี่ยน

MQTT 3.1.1 & 5.0

รองรับ MQTT 5 properties แบบสมบูรณ์, QoS 0/1/2, retained messages, Last Will, wildcard และ shared subscriptions — ผ่าน TCP, TLS, WebSocket หรือ WSS

Payload Inspector

แสดง JSON แบบสวยงามพร้อม syntax highlight, เปรียบเทียบ payload สองอัน, ถอดรหัส hex และ Base64, ดูตัวอย่างรูปภาพ และคัดลอกค่าใดก็ได้ด้วย JSONPath

Topic tree และ smart-home presets

ท่องดู broker ทั้งหมดหรือข้ามไปที่ homeassistant/# และ zigbee2mqtt/# โดยตรง มี retained markers, regex filtering และสร้างมาเพื่อรองรับ topic นับพัน

Safe publish composer

การเผยแพร่แบบ draft-first พร้อม QoS, คำเตือน retain, การยืนยัน retained-delete อย่างชัดเจน, templates ที่ใช้ซ้ำได้ และ presets สำหรับ home automation ที่ปลอดภัย

Message log และการส่งออก

กรองการรับส่งข้อมูลตาม topic, payload, ทิศทาง, QoS หรือข้อผิดพลาด จากนั้นส่งออกเป็น CSV หรือ JSON โดยมีข้อมูลลับและ raw payload ถูกซ่อนไว้

Privacy-first

Broker ของคุณเป็นของคุณ

ข้อมูล broker ของคุณ — การเชื่อมต่อ, topics, payloads, credentials และ certificates — อยู่บนอุปกรณ์ของคุณและไม่เคยไปถึงเซิร์ฟเวอร์ของเรา แอปส่งเฉพาะข้อมูลวินิจฉัยที่ไม่ระบุตัวตนและเปิดให้ปิดได้ใน Settings

  • ไม่มีบัญชีผู้ใช้ ไม่ต้องเข้าสู่ระบบ
  • ข้อมูล broker ของคุณไม่ออกจากอุปกรณ์
  • ไม่มีโฆษณา — ไม่ถูกขายหรือแบ่งปัน
  • ข้อมูลลับเก็บไว้ใน iOS Keychain
  • สถิติ crash และ usage ที่ไม่ระบุตัวตน ปิดได้

อ่านนโยบายความเป็นส่วนตัว

ทำไมต้อง MQTT Commander

MQTT client อื่นๆ ใช้ได้เฉพาะบน desktop หรือเป็นแค่ตัวดูแบบเบาบาง แอปนี้สร้างโดยเน้น mobile เป็นหลัก เพื่อการดีบักจริงๆ

MQTT client ทั่วไป

  • การเชื่อมต่อ “ล้มเหลว” โดยไม่ให้เหตุผล
  • การตั้งค่า certificate เป็นการลองผิดลองถูกล้วนๆ
  • ใช้ได้เฉพาะบน desktop หรือเป็นตัวดูแบบอ่านอย่างเดียวบน mobile
  • ส่งอะไรก็ได้ — รวมถึงการเขียน retained โดยไม่ตั้งใจ
  • ข้อมูลของคุณซิงค์ผ่าน cloud ของคนอื่น

MQTT Commander

  • Connection Doctor ระบุขั้นตอนที่ล้มเหลวและวิธีแก้ไข
  • Certificate Wizard ตรวจสอบ chain, expiry, ALPN และ SNI
  • แอป native สำหรับ iPhone และ iPad ออกแบบมาเพื่อการสัมผัส
  • การเผยแพร่แบบ draft-first พร้อมการยืนยัน retained-delete
  • ข้อมูล broker ของคุณไม่ออกจากอุปกรณ์

มองอย่างละเอียด

หน้าจอจริงจากแอป

คำถามที่พบบ่อย

รองรับ MQTT เวอร์ชันใดบ้าง?

ทั้ง MQTT 3.1.1 และ MQTT 5.0 รวมถึง MQTT 5 properties แบบสมบูรณ์, QoS 0/1/2, retained messages, Last Will และ wildcard และ shared subscriptions

เชื่อมต่อผ่าน TLS และ mTLS ได้ไหม?

ได้ รองรับ TCP แบบธรรมดา, TLS, WebSocket และ secure WebSocket ทั้งหมด Certificate Wizard นำเข้า CA, client certificate และ key (.p12/.pfx หรือ PEM), ตรวจสอบ chain และ expiry และรองรับ ALPN และ SNI overrides สำหรับการตั้งค่าอย่าง AWS IoT Core

ทำงานกับ Home Assistant และ Zigbee2MQTT ได้ไหม?

ได้ มี presets ในตัวสำหรับ homeassistant/# และ zigbee2mqtt/# รวมถึง command templates ที่ปลอดภัยสำหรับการกระทำทั่วไปอย่าง permit_join และ restart

ข้อมูลของฉันถูกส่งไปที่ไหนบ้างไหม?

ข้อมูล broker ของคุณ — การเชื่อมต่อ, topics, payloads และ credentials — อยู่บนอุปกรณ์และไม่ถูกส่งมาหาเรา แอปส่งข้อมูลวินิจฉัย crash และ usage ที่ไม่ระบุตัวตน (ผ่าน Sentry และ Aptabase) เพื่อช่วยพัฒนา — ไม่มีข้อมูลส่วนตัว ไม่มีการติดตามข้ามแอป — และคุณสามารถปิดได้ใน Settings

เป็นแบบสมัครสมาชิกไหม?

ไม่ใช่ เป็นการซื้อครั้งเดียว — ซื้อแล้วเป็นของคุณตลอดไป ไม่มีสมัครสมาชิก ไม่มี in-app purchases และไม่มีโฆษณา

รองรับอุปกรณ์อะไรบ้าง?

iPhone และ iPad ที่ใช้ iOS 15 หรือใหม่กว่า อินเทอร์เฟซเป็น SwiftUI แบบ native และปรับตัวได้กับทั้งสองรูปแบบ

พกพา MQTT debugger ตัวจริงไปในกระเป๋าของคุณ

เชื่อมต่อ, ตรวจสอบ, เผยแพร่ และวินิจฉัย — จาก broker บนโต๊ะทำงานไปถึง mTLS endpoints ในสนาม

เร็วๆ นี้บนApp Store

เปิดตัวเร็วๆ นี้บน iPhone และ iPad · $2.99

ซื้อครั้งเดียวไม่มีสมัครสมาชิก ไม่มีโฆษณาปกป้องความเป็นส่วนตัวเป็นค่าเริ่มต้นiPhone และ iPad

ต้องการความช่วยเหลือ?

คำถามการตั้งค่า, ปัญหา broker หรือปัญหา certificate — เรายินดีช่วยเหลือเสมอ

เปิดฝ่ายสนับสนุน
เร็วๆ นี้บนApp Store