homebridge-smartthings-ac
Version:
Control your Samsung SmartThings AC using Homebridge.
14 lines • 623 B
TypeScript
import { Device, SmartThingsClient } from '@smartthings/core-sdk';
import { Logger } from 'homebridge';
import { PlatformStatusInfo } from './platformStatusInfo';
export declare class DeviceAdapter {
private readonly device;
private readonly log;
private readonly client;
constructor(device: Device, log: Logger, client: SmartThingsClient);
getStatus(): Promise<PlatformStatusInfo>;
private getMainComponent;
private getDeviceStatus;
executeMainCommand(command: string, capability: string, commandArguments?: (string | number)[]): Promise<void>;
}
//# sourceMappingURL=deviceAdapter.d.ts.map