@pietrolubini/homebridge-ecoflow
Version:
Homebridge plugin for EcoFlow devices
11 lines (10 loc) • 736 B
TypeScript
import { Delta2AllQuotaData } from '@ecoflow/accessories/batteries/delta2/interfaces/delta2HttpApiContracts';
import { Delta2MqttSetModuleType } from '@ecoflow/accessories/batteries/delta2/interfaces/delta2MqttApiContracts';
import { EcoFlowAccessoryWithQuotaBase } from '@ecoflow/accessories/ecoFlowAccessoryWithQuotaBase';
import { SwitchServiceBase } from '@ecoflow/services/switchServiceBase';
export declare class SwitchXboostService extends SwitchServiceBase {
private readonly setAcModuleType;
constructor(ecoFlowAccessory: EcoFlowAccessoryWithQuotaBase<Delta2AllQuotaData>, setAcModuleType: Delta2MqttSetModuleType);
protected processOnSetOn(value: boolean, revert: () => void): Promise<void>;
private sendOn;
}