@petro-kushchak/homebridge-ch-gree-ac-eve-platform
Version:
Cooper&Hunter (based on Gree AC API) AC plugin for Homebridge (Homekit) with Web Hook/MQTT Data Sharing
27 lines • 1.04 kB
TypeScript
import { EventEmitter } from 'stream';
import { PlatformAccessory, Characteristic } from 'homebridge';
import { Platform } from '../platform';
export default class HeaterCooler {
private readonly platform;
private readonly accessory;
private currentTemp;
private readonly service;
readonly activeChar: Characteristic;
readonly eventEmitter: EventEmitter;
private readonly getStatus;
private readonly sendData;
readonly EVENT = "action";
constructor(platform: Platform, accessory: PlatformAccessory);
private handleActiveGet;
private handleCurrentHeaterCoolerStateGet;
private handleTargetHeaterCoolerStateGet;
private handleCurrentTemperatureGet;
private handleThresholdTemperatureGet;
private handleTemperatureDisplayUnitsGet;
private handleActiveSet;
private handleTargetHeaterCoolerStateSet;
private handleThresholdTemperatureSet;
private handleTemperatureDisplayUnitsSet;
updateCurrentTemp(value: number): void;
}
//# sourceMappingURL=HeaterCooler.d.ts.map