UNPKG

@homebridge-plugins/homebridge-smarthq

Version:

The SmartHQ plugin allows you to interact with SmartHQ Devices in HomeKit and with Siri.

22 lines 1.02 kB
import type { PlatformAccessory, Service } from 'homebridge'; import type { SmartHQPlatform } from '../../../../index.js'; import type { devicesConfig, SmartHqContext } from '../../../../index.js'; import { SmartHQIceMaker } from '../../index.js'; import { OpalDeviceBase } from '../../OpalDeviceBase.js'; export declare class OpalIceBucketStatusSvcManager extends OpalDeviceBase { service: Service; private serviceName; private configuredName; opalIceMaker: SmartHQIceMaker; advancedOptionQueryStrs: string[]; IceBucketFullStatus: { readonly ICE_BUCKET_NOT_FULL: 0; readonly ICE_BUCKET_FULL: 1; }; iceBucketCurrentStatus: 0 | 1; constructor(opalIceMaker: SmartHQIceMaker, platform: SmartHQPlatform, accessory: PlatformAccessory<SmartHqContext>, device: SmartHqContext['device'] & devicesConfig); private createService; setIceBucketFullStatus(updateValue: 0 | 1): void; getService(): Service; } //# sourceMappingURL=OpalIceBucketStatusSvcManager.d.ts.map