homebridge-econet-rheem
Version:
Homebridge plugin for control of Rheem and Ruud thermostats and water heaters
12 lines (11 loc) • 542 B
TypeScript
import { TemperatureControlAccessory } from './temperatureControl.js';
import { AccessoryType } from '../../model/enums.js';
import { AccessoryDependency, WaterHeaterData } from '../../model/types.js';
export declare class WaterHeaterAccessory extends TemperatureControlAccessory {
protected getAccessoryType(): AccessoryType;
private lastTemperatureEntry?;
constructor(dependency: AccessoryDependency, data: WaterHeaterData);
private getRecoveryRate;
private bindOnCurrentStateUpdate;
private getHotWaterAvailable;
}