Langkapi ke konten utama
Kembali ke plugin
@capgo/capacitor-mqtt
Tutorial
@capgo/capacitor-mqtt

MQTT

Penggunaan MQTT untuk pesan waktu nyata di iOS, Android, dan Web.

Panduan

Tutorial MQTT

Uji di perangkat

Unduh aplikasi Capgo terlebih dahulu, kemudian scan kode QR code.

Pratinjau tautan QR plugin MQTT code

Menggunakan @capgo/capacitor-mqtt

Plugin Capacitor untuk koneksi MQTT pada Android dan iOS.

Instal

bun add @capgo/capacitor-mqtt
bunx cap sync

Apa yang Dibuka oleh Plugin Ini

  • connect
  • disconnect
  • subscribe
  • publish

Penggunaan Contoh

connect

Lihat definisi upstream untuk kontrak saat ini.

import { MqttBridge } from '@capgo/capacitor-mqtt';

await MqttBridge.connect({} as {
    serverURI: string;
    port: number;
    clientId: string;
    username: string;
    password: string;
    setCleanSession: boolean;
    connectionTimeout: number;
    keepAliveInterval: number;
    setAutomaticReconnect: boolean;
    setLastWill?: {
      willTopic: string;
      willPayload: string;
      willQoS: number;
      setRetained: boolean;
    };
  });

disconnect

Lihat definisi upstream untuk kontrak saat ini.

import { MqttBridge } from '@capgo/capacitor-mqtt';

await MqttBridge.disconnect();

subscribe

Lihat definisi upstream untuk kontrak saat ini.

import { MqttBridge } from '@capgo/capacitor-mqtt';

await MqttBridge.subscribe({} as { topic: string; qos: number });

publish

Lihat definisi upstream untuk kontrak saat ini.

import { MqttBridge } from '@capgo/capacitor-mqtt';

await MqttBridge.publish({} as { topic: string; payload: string; qos: number; retained: boolean });

Referensi Lengkap

Teruskan dari Menggunakan @capgo/capacitor-mqtt

Jika Anda menggunakan Menggunakan @capgo/capacitor-mqtt untuk merencanakan kerja plugin asli, hubungkannya dengan @capgo/capacitor-mqtt untuk detail implementasi di @capgo/capacitor-mqtt, Getting Started untuk detail implementasi di Getting Started, Capgo Direktori Plugin untuk alur kerja produk di Direktori Plugin Capgo Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin Capacitor oleh Capgo, dan Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin.