Utilizzo di @capgo/capacitor-mqtt
Capacitor plugin per la connessione MQTT su Android e iOS.
Installa
bun add @capgo/capacitor-mqtt
bunx cap sync
Cosa Espongono Queste Funzionalità
connectdisconnectsubscribepublish
Esempio di Utilizzo
connect
Vedi le definizioni upstream per il contratto corrente.
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
Vedi le definizioni upstream per il contratto corrente.
import { MqttBridge } from '@capgo/capacitor-mqtt';
await MqttBridge.disconnect();
subscribe
Vedi le definizioni upstream per il contratto corrente.
import { MqttBridge } from '@capgo/capacitor-mqtt';
await MqttBridge.subscribe({} as { topic: string; qos: number });
publish
Vedi le definizioni upstream per il contratto corrente.
import { MqttBridge } from '@capgo/capacitor-mqtt';
await MqttBridge.publish({} as { topic: string; payload: string; qos: number; retained: boolean });
Riferimento Completo
- GitHub: https://github.com/Cap-go/capacitor-mqtt/
- Documentazione: /docs/plugins/mqtt/
Continua con l'uso di @capgo/capacitor-mqtt
Se stai utilizzando L'uso di @capgo/capacitor-mqtt per pianificare il lavoro di plugin nativo, connettilo con @capgo/capacitor-mqtt per i dettagli di implementazione in @capgo/capacitor-mqtt Avvio rapido per i dettagli di implementazione in Avvio rapido Capgo Directory dei plugin per il flusso di lavoro del prodotto nella Capgo Directory dei Plugin Capacitor Plugin da Capgo per la dettaglio di implementazione nella Capacitor Plugin da Capgo, e Aggiungere o Aggiornare Plugin per la dettaglio di implementazione in Aggiungere o Aggiornare Plugin.