Package com.ed.data
Class Status
java.lang.Object
com.ed.data.Status
- All Implemented Interfaces:
DataSet
Inverter status
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal DspVar
BMS status, basic datafinal DspVar
Errors 0, basic datafinal DspVar
Errors 1, basic datafinal DspVar
Inverter status, basic datafinal DspVar
Main grid communication status, basic datafinal DspVar
Main grid connection modefinal DspVar
Main grid status, basic datafinal DspVar
Inverter mode, basic datafinal DspVar
Warnings, basic data -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Get data statusboolean
Get battery settingsint
Get Battery statusGet current inverter errorsint
Get Inverter statusint
Get Power Management Configurationint
Get Power main grid measurement configurationint
Get Power main grid connection modeint
Deprecated.int
Deprecated.Get current inverter warningsboolean
isError()
Get current inverter statusvoid
refresh()
Put refresh requestvoid
registerData
(Client cl) Register all internal datatoString()
-
Field Details
-
errors0
Errors 0, basic data -
errors1
Errors 1, basic data -
warn
Warnings, basic data -
externStatus
Inverter status, basic data -
gridStatus
Main grid status, basic data -
gridComStatus
Main grid communication status, basic data -
bmsStatus
BMS status, basic data -
inverterMode
Inverter mode, basic data -
gridConMode
Main grid connection mode
-
-
Constructor Details
-
Status
Creates a object representing inverter status- Throws:
Exception
- wrong parameters
-
-
Method Details
-
isError
public boolean isError()Get current inverter status- Returns:
- true - some error occurred
-
getErrors
Get current inverter errors- Returns:
- List of recent error and warning codes
-
getWarnings
Get current inverter warnings- Returns:
- List of current warning Codes
-
getInverterStatus
public int getInverterStatus()Get Inverter status- Returns:
- status : 0 - Error, 1 - Off/Standby, 2..11,17 - Test, 12,16 - Off-Grid / Island mode, 13..14 - Grid mode 15 - Inverter Off
-
getBatteryStatus
public int getBatteryStatus()Get Battery status- Returns:
- battery status : 0 - Error, 1 - Off/Standby, 2..16 - Tests, 17 - On / Active, 18 - Power down, 19 - Software Update.
-
getVectisStatus
Deprecated.Get Main grid status- Returns:
- status : -1 - Unknown (Main grid not connected), 0 - On-Grid mode, 1 - Off-Grid mode.
-
getPowerGridStatus
public int getPowerGridStatus()Get Power main grid connection mode- Returns:
- status : 0 - Unknown (Grid measurement not connected) / Switching, 1 - On-Grid mode, 2 - Off-Grid mode.
-
getBatteryConfig
public boolean getBatteryConfig()Get battery settings- Returns:
- true - use battery, false - battery is not allowed.
-
getVectisConfig
Deprecated.Get Main grid Configuration- Returns:
- 0 - Main grid disabled, 1 - enabled with Internal current sensors, 2 - enabled with External current sensors, 3 - enabled with Internal and External current sensors.
-
getPowerGridConfig
public int getPowerGridConfig()Get Power main grid measurement configuration- Returns:
- 0 - Grid Connector disabled, 1 - enabled with Internal current sensors, 2 - enabled with External current sensors, 3 - enabled with Internal and External current sensors.
-
getPowerConfig
public int getPowerConfig()Get Power Management Configuration- Returns:
- 0 - External Energy Manager, 1 - Battery charging, 2 - Self consumption, 3 - Max. Yield.
-
registerData
Description copied from interface:DataSet
Register all internal data- Specified by:
registerData
in interfaceDataSet
- Parameters:
cl
- client connected to inverter
-
refresh
public void refresh()Description copied from interface:DataSet
Put refresh request -
dataReady
public boolean dataReady()Description copied from interface:DataSet
Get data status -
toString
-