Interface EmergencyPowerService
-
- All Implemented Interfaces:
public interface EmergencyPowerServiceService to control the emergency power system
- Since:
2.2
-
-
Method Summary
Modifier and Type Method Description abstract EmergencyPowerStateremoveReserve()Removes the emergency power reserve. abstract EmergencyPowerStatesetReserveWH(Float reserve)Sets the emergency power reserve to the specified value. abstract EmergencyPowerStatesetReservePercentage(Float reserve)Sets the emergency power reserve to the specified value. abstract EmergencyPowerStatereadState()Reads out the current status of the emergency drum function of the home power station -
-
Method Detail
-
removeReserve
abstract EmergencyPowerState removeReserve()
Removes the emergency power reserve. The battery capacity is then fully available for the domestic supply
- Returns:
Status after removal
- Since:
2.2
-
setReserveWH
abstract EmergencyPowerState setReserveWH(Float reserve)
Sets the emergency power reserve to the specified value. The value is interpreted as watt hours
- Parameters:
reserve- Emergency power reserve in watt hours.- Returns:
Status after set
- Since:
2.2
-
setReservePercentage
abstract EmergencyPowerState setReservePercentage(Float reserve)
Sets the emergency power reserve to the specified value. The value is interpreted as a percentage of the maximum battery capacity
- Parameters:
reserve- Emergency power reserve in percentage.- Returns:
Status after set
- Since:
2.2
-
readState
abstract EmergencyPowerState readState()
Reads out the current status of the emergency drum function of the home power station
- Returns:
Status of the emergency power function
- Since:
2.2
-
-
-
-