UNPKG

homebridge-sonnenbatterie-v2

Version:

A Homebridge plugin for a SonnenBatterie with v2 firmware.

17 lines 882 B
import { PlatformAccessory, CharacteristicValue } from "homebridge"; import { SonnenHomebridgePlatform } from "./platform"; import { UpdatableAccessory } from "./sonnenAccessory"; import { BatteryStatus, InverterStatus } from "./sonnenApi"; export declare class SonnenBatterieGridAccessory<P extends PlatformAccessory> implements UpdatableAccessory { private readonly platform; private readonly accessory; private service; constructor(platform: SonnenHomebridgePlatform, accessory: P); isImporting(): Promise<CharacteristicValue>; isExporting(): Promise<CharacteristicValue>; getGridFeedIn(): Promise<CharacteristicValue>; getBatteryLevel(): Promise<CharacteristicValue>; hasLowBattery(): Promise<CharacteristicValue>; updateAccessory(batteryStatus: BatteryStatus, _: InverterStatus): void; } //# sourceMappingURL=sonnenGridAccessory.d.ts.map