Guía
Tutoriales 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?
connectdisconnectsubscribepublish
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 origen para el contrato actual.
import { MqttBridge } from '@capgo/capacitor-mqtt';
await MqttBridge.publish({} as { topic: string; payload: string; qos: number; retained: boolean });
Referencia completa
- GitHub: https://github.com/Cap-go/capacitor-mqtt/
- Documentación: /docs/plugins/mqtt/
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 obtener detalles de implementación en @capgo/capacitor-mqtt Iniciar para obtener detalles de implementación en Iniciar Capgo Directorio de Plugins para el flujo de trabajo del producto en el directorio de plugins 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.