UNPKG

homebridge-mhi-wfrac

Version:

A homebridge plugin for Mitshubishi WF-RAC aircos (using the Smart M-Air app)

26 lines (25 loc) 1.03 kB
import { PlatformAccessory, CharacteristicValue } from 'homebridge'; import { HomebridgeMHIWFRACPlatform } from './platform.js'; export declare class WFRACAccessory { private readonly platform; private readonly accessory; static REFRESH_INTERVAL: number; private readonly deviceName; private readonly ipAddress; private readonly port; private readonly operatorId; private device; private thermostatService; private fanService; private dehumidifierService; private refreshTimeout; constructor(platform: HomebridgeMHIWFRACPlatform, accessory: PlatformAccessory, ip: string); refreshStatus(): void; updateStatus(): void; setTargetHeatingCoolingState(value: CharacteristicValue): void; setTargetTemperature(value: CharacteristicValue): void; setFanActive(value: CharacteristicValue): void; setTargetFanState(value: CharacteristicValue): void; setRotationSpeed(value: CharacteristicValue): void; setHumidifierActive(value: CharacteristicValue): void; }