@shadman-a/homebridge-my-ac
Version:
A Homebridge plugin for controlling/monitoring LG ThinQ devices via LG ThinQ platform.
14 lines (13 loc) • 724 B
TypeScript
import { default as AirConditioner } from '../../devices/AirConditioner.js';
import { CharacteristicValue } from 'homebridge';
export default class AC extends AirConditioner {
protected createHeaterCoolerService(): void;
setFanState(value: CharacteristicValue): Promise<void>;
setJetModeActive(value: CharacteristicValue): Promise<void>;
setActive(value: CharacteristicValue): Promise<void>;
setTargetTemperature(value: CharacteristicValue): Promise<void>;
setFanSpeed(value: CharacteristicValue): Promise<void>;
setSwingMode(value: CharacteristicValue): Promise<void>;
setOpMode(deviceId: string, opMode: number): Promise<boolean>;
setLight(value: CharacteristicValue): Promise<void>;
}