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

MQTT

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

Petunjuk

Tutorial tentang MQTT

Tes di perangkat

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

Tautan QR pratinjau 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

Contoh Penggunaan

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 pekerjaan plugin asli, hubungkannya dengan @capgo/capacitor-mqtt untuk detail implementasi di @capgo/capacitor-mqtt, Mengawali untuk detail implementasi di Mengawali, Direktori Plugin Capgo untuk alur produk di Capgo Direktori Plugin, Capacitor Plugin oleh Capgo untuk detail implementasi di Capacitor Plugin oleh Capgo, dan Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin.