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

Tutoría sobre MQTT

Probar en dispositivo

Descargue la aplicación Capgo, luego escane el código QR code.

Enlace QR de vista previa del plugin MQTT code

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 upstream 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 upstream para el contrato actual.

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

await MqttBridge.disconnect();

subscribe

Consulte las definiciones de upstream 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

Sigue adelante desde Using @capgo/capacitor-mqtt

Si estás utilizando Utilizando @capgo/capacitor-mqtt para planificar el trabajo de plugin nativo, conecta con @capgo/capacitor-mqtt para obtener detalles de implementación en @capgo/capacitor-mqtt, Iniciar Sesión para obtener detalles de implementación en Iniciar Sesión, Capgo Directorio de Plugins para el flujo de trabajo del producto en el directorio de plugin Capgo Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo, y Agregar o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins.