UNPKG

homebridge-lg-ac

Version:

A Homebridge plugin for controlling/monitoring LG AirConditioning device via LG ThinQ platform.

21 lines 834 B
import { baseDevice } from '../baseDevice'; import { LGAcHomebridgePlatform } from '../platform'; import { PlatformAccessory } from 'homebridge'; import { Device } from '../lib/Device'; import { ACController } from '../lib/controllers/ACController'; interface Unit { update: (device: Device) => void; } export default class AirConditioner extends baseDevice { protected readonly platform: LGAcHomebridgePlatform; protected readonly accessory: PlatformAccessory; protected serviceLabelButtons: any; protected serviceLabel: any; protected controller: ACController; protected units: Unit[]; constructor(platform: LGAcHomebridgePlatform, accessory: PlatformAccessory); get config(): any; updateAccessoryCharacteristic(device: Device): void; } export {}; //# sourceMappingURL=AirConditioner.d.ts.map