UNPKG

dt-common-device

Version:

A secure and robust device management library for IoT applications

10 lines (9 loc) 428 B
import { ICloudDeviceService } from "./ICloudDeviceService"; export interface ICloudDevice { deviceId: string; cloudDeviceService: ICloudDeviceService; getDevice(connectionId: string, deviceId: string): Promise<Record<string, any>>; getBattery(deviceId: string): Promise<number | string>; getState(deviceId: string): Promise<string>; getStatus(connectionId: string, deviceId: string): Promise<string>; }