UNPKG

dt-common-device

Version:

A secure and robust device management library for IoT applications

9 lines (8 loc) 415 B
import { IConnection } from "../types"; export interface IDeviceService { getDevices(connection: IConnection): Promise<Record<string, any>[]>; 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>; }