Saltare al contenuto principale

Guida

Tutorial su MQTT

Testa sul dispositivo

Scarica l'app Capgo, poi scansa il codice QR code.

Collegamento QR di anteprima del plugin MQTT code

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à

  • connect
  • disconnect
  • subscribe
  • publish

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

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.