Guía
Tutoriales sobre 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 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
- 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 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.