homebridge-obis-powermeter
Version:
Plugin for OBIS smart meter devices (SML/D0) to read power, energy, and voltages.
20 lines • 646 B
TypeScript
import { PlatformAccessory } from 'homebridge';
import type { ObisMeasurement } from 'smartmeter-obis';
export interface HomebridgeObisPowerConsumptionAccessory {
accessory: PlatformAccessory;
displayName?: string;
beat(consumption: number): void;
}
export interface HomebridgeObisDataAccessory {
accessory: PlatformAccessory;
displayName?: string;
beatWithData(data: Record<string, ObisMeasurement>): void;
}
export interface HomebridgeObisDevice {
product_name: string;
product_type: string;
serial: string;
firmware_version: string;
api_version: string;
}
//# sourceMappingURL=PlatformTypes.d.ts.map