Connection
selectedDevice is a device selected from the SDK device list. Run these examples inside an async function.
Connection
import {
IDevice,
} from 'react-native-gizwits-sdk-v5/lib/types';
const device: IDevice = selectedDevice;
// Connect via Bluetooth
const resBle = await device.bleCapability.connect();
// Connect via MQTT
const resMqtt = await device.mqttCapability.connect();
// Connect via LAN
const resLan = await device.lanCapability.connect();Disconnect
import {
IDevice,
} from 'react-native-gizwits-sdk-v5/lib/types';
const device: IDevice = selectedDevice;
const resBle = await device.bleCapability.disConnect();
const resMqtt = await device.mqttCapability.disConnect();
const resLan = await device.lanCapability.disConnect();