@homebridge-plugins/homebridge-smarthq
Version:
The SmartHQ plugin allows you to interact with SmartHQ Devices in HomeKit and with Siri.
18 lines • 879 B
TypeScript
import type { devicesConfig, SmartHqContext, SmartHQPlatform } from '../../../index.js';
import type { PlatformAccessory, Service } from 'homebridge';
import { OpalDeviceBase } from '../OpalDeviceBase.js';
export declare class OpalProgressSvcManager extends OpalDeviceBase {
readonly platform: SmartHQPlatform;
accessory: PlatformAccessory<SmartHqContext>;
readonly device: SmartHqContext['device'] & devicesConfig;
advancedOptionQueryStrs: string[];
serviceName: string;
service: Service | null;
private configuredName;
constructor(platform: SmartHQPlatform, accessory: PlatformAccessory<SmartHqContext>, device: SmartHqContext['device'] & devicesConfig);
private createService;
hasService(): boolean;
processProductionProgress(): Promise<number>;
private getProductionValue;
}
//# sourceMappingURL=OpalProgressSvcManager.d.ts.map