homebridge-econet-rheem
Version:
Homebridge plugin based on pyeconet for control of Rheem water heaters
18 lines (17 loc) • 719 B
TypeScript
import { API, DynamicPlatformPlugin, Logger, PlatformAccessory, PlatformConfig } from 'homebridge';
import { Log } from '../tools/log.js';
export declare class EconetRheemPlatform implements DynamicPlatformPlugin {
readonly config: PlatformConfig;
readonly api: API;
readonly Service: typeof import("homebridge").Service;
readonly Characteristic: typeof import("homebridge").Characteristic;
readonly log: Log;
private readonly accessories;
private econetApi;
constructor(logger: Logger, config: PlatformConfig, api: API);
configureAccessory(accessory: PlatformAccessory): void;
private teardown;
private setup;
private initializeAccessory;
private removeAccessory;
}