Saltar al contenido principal
Volver a plugins
@capgo/capacitor-mqtt
Tutorial
@capgo/capacitor-mqtt

MQTT

El plugin MQTT ofrece soporte para mensajería en tiempo real a través de iOS, Android y Web.

Guía

Tutoriales sobre MQTT

Probar en dispositivo

Descargar la aplicación Capgo, luego escanea 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 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

Sigue adelante desde Usando @capgo/capacitor-mqtt

Si estás utilizando Usando @capgo/capacitor-mqtt Para planificar el trabajo de plugin nativo, conecta con @capgo/capacitor-mqtt para los detalles de implementación en @capgo/capacitor-mqtt, Iniciació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.