Logo de __CAPGO_KEEP_0__
Volver a plugins
@capgo/capacitor-mqtt
Tutoriales
@capgo/capacitor-mqtt

MQTT

Soporte MQTT para mensajería en tiempo real en iOS, Android y Web.

Guía

Tutorial de MQTT

Usando @capgo/capacitor-mqtt

Plugin Capacitor para conectividad MQTT en Android e iOS.

Instalar

bun add @capgo/capacitor-mqtt
bunx cap sync

¿Qué se expone con este plugin?

  • connect
  • disconnect
  • subscribe
  • publish

Uso de ejemplo

connect

Consulte las definiciones de origen para el contrato actual.

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

Consulte las definiciones de origen para el contrato actual.

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

await MqttBridge.disconnect();

subscribe

Consulte las definiciones de origen para el contrato actual.

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

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

publish

Consulte las definiciones de upstream para el contrato actual.

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

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

Referencia completa.

Siga adelante desde el uso de @capgo/capacitor-mqtt

Si está utilizando Usando @capgo/capacitor-mqtt para planificar el trabajo de plugin nativo, conecte con @capgo/capacitor-mqtt para los detalles de implementación en @capgo/capacitor-mqtt, Inicio de Sesión para los detalles de implementación en Getting Started, Capgo Directorio de Plugins para el flujo de trabajo del producto en Capgo Directorio de Plugins, Capacitor Plugins por Capgo para los detalles de implementación en Capacitor Plugins por Capgo, y Agregar o Actualizar Plugins para los detalles de implementación en Agregar o Actualizar Plugins.