UNPKG

homebridge-smartthings-ac

Version:

Control your Samsung SmartThings AC using Homebridge.

29 lines 1.03 kB
import { PlatformAccessory } from 'homebridge'; import { DeviceAdapter } from './deviceAdapter'; import { SmartThingsPlatform } from './platform'; export declare class SmartThingsAirConditionerAccessory { private readonly platform; private readonly accessory; private readonly deviceAdapter; private service; private device; private deviceStatus; static readonly requiredCapabilities: string[]; constructor(platform: SmartThingsPlatform, accessory: PlatformAccessory, deviceAdapter: DeviceAdapter); private hasCapability; private getHeaterCoolerState; private getCoolingTemperature; private getActive; private getCurrentTemperature; private getCurrentHumidity; private setActive; private setHeaterCoolerState; private setCoolingTemperature; private toSmartThingsMode; private fromSmartThingsMode; private updateStatus; private getErrorMessage; private executeCommand; private getStatus; } //# sourceMappingURL=platformAccessory.d.ts.map