UNPKG

homebridge-econet-rheem

Version:

Homebridge plugin based on pyeconet for control of Rheem water heaters

17 lines (16 loc) 551 B
import { EconetApi } from './econet.js'; export declare abstract class Equipment { private device_id?; private serial_number?; private device_name?; protected _api: EconetApi; private _onUpdateCallback; constructor(api: EconetApi); get deviceId(): string; get serialNumber(): string; get deviceName(): string; setOnUpdateCallback(callback: (serialNumber: string) => void): void; protected didUpdate(): void; protected updateFromREST(update: any): void; abstract updateFromMQTT(update: any): void; }