homebridge-hivehome-control
Version:
Allows control of Hive devices, including water heaters, through Homebridge.
20 lines • 901 B
TypeScript
import { PlatformAccessory } from 'homebridge';
import { HiveHomeControllerPlatform } from '../../platform';
import { HiveAccessory } from './hiveAccessory';
/**
* An instance of this class is created for each Heating accessory. Exposes the
* Boost service for the Heating device.
*/
export declare class HiveHeatingAccessory extends HiveAccessory {
protected readonly platform: HiveHomeControllerPlatform;
protected readonly accessory: PlatformAccessory;
protected readonly hiveSession: any;
private readonly kBoostName;
private boostService;
constructor(platform: HiveHomeControllerPlatform, accessory: PlatformAccessory, hiveSession: any);
protected servicesReady(): boolean;
protected updateDeviceAndCurrentState(): Promise<void>;
protected updateHomekitState(): Promise<void>;
private setDeviceState;
}
//# sourceMappingURL=hiveHeatingAccessory.d.ts.map