UNPKG

homebridge-sonnenbatterie-v2

Version:

A Homebridge plugin for a SonnenBatterie with v2 firmware.

16 lines 851 B
import { PlatformAccessory, CharacteristicValue } from "homebridge"; import { SonnenHomebridgePlatform } from "./platform"; import { UpdatableAccessory } from "./sonnenAccessory"; import { BatteryStatus, InverterStatus } from "./sonnenApi"; export declare class SonnenBatterieConsumptionAccessory<P extends PlatformAccessory> implements UpdatableAccessory { private readonly platform; private readonly accessory; private service; constructor(platform: SonnenHomebridgePlatform, accessory: P); hasConsumption(): Promise<CharacteristicValue>; getConsumption(): Promise<CharacteristicValue>; getBatteryLevel(): Promise<CharacteristicValue>; hasLowBattery(): Promise<CharacteristicValue>; updateAccessory(batteryStatus: BatteryStatus, _: InverterStatus): void; } //# sourceMappingURL=sonnenConsumptionAccessory.d.ts.map