UNPKG

homebridge-hivehome-control

Version:

Allows control of Hive devices, including water heaters, through Homebridge.

22 lines 985 B
import { PlatformAccessory } from 'homebridge'; import { HiveHomeControllerPlatform } from '../../platform'; import { HiveAccessory } from './hiveAccessory'; /** * An instance of this class is created for each Hot Water accessory. Exposes * both the Manual and Boost services for the Hot Water device. */ export declare class HiveHotWaterAccessory extends HiveAccessory { protected readonly platform: HiveHomeControllerPlatform; protected readonly accessory: PlatformAccessory; protected readonly hiveSession: any; private readonly kManualName; private readonly kBoostName; private manualService; private boostService; constructor(platform: HiveHomeControllerPlatform, accessory: PlatformAccessory, hiveSession: any); protected servicesReady(): boolean; protected updateDeviceAndCurrentState(): Promise<void>; protected updateHomekitState(): Promise<void>; private setDeviceState; } //# sourceMappingURL=hiveHotWaterAccessory.d.ts.map