Class SetPvLimitHandler
java.lang.Object
io.openems.edge.pvinverter.sunspec.SetPvLimitHandler
- All Implemented Interfaces:
ThrowingConsumer<Optional<Integer>,
OpenemsError.OpenemsNamedException>
public class SetPvLimitHandler
extends Object
implements ThrowingConsumer<Optional<Integer>,OpenemsError.OpenemsNamedException>
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
SetPvLimitHandler
-
-
Method Details
-
accept
Handles a PV-Inverter power limitation request.- Specified by:
accept
in interfaceThrowingConsumer<Optional<Integer>,
OpenemsError.OpenemsNamedException> - Parameters:
activePowerLimitOpt
- an Optional power limit; empty value sets the allowed inverter power to 100 %, i.e. no limit- Throws:
OpenemsError.OpenemsNamedException
- on error
-