added eb3a
This commit is contained in:
1 parent
3d65d8b00f
commit
e395c400b5
3 files changed
+99
-1
No files matched your search
@@ -3,7 +3,15 @@
|
||||
from dataclasses import dataclass
|
||||
from enum import Enum, auto, unique
|
||||
|
||||
from .field_enums import AutoSleepMode, OutputMode, SplitPhaseMachineType, UpsMode
|
||||
from .field_enums import (
|
||||
AutoSleepMode,
|
||||
ChargingMode,
|
||||
EcoShutdown,
|
||||
LedMode,
|
||||
OutputMode,
|
||||
SplitPhaseMachineType,
|
||||
UpsMode,
|
||||
)
|
||||
|
||||
|
||||
@unique
|
||||
@@ -205,6 +213,34 @@ FIELD_ATTRIBUTES = {
|
||||
name="Battery Range End",
|
||||
unit_of_measurement="%",
|
||||
),
|
||||
"led_mode": FieldAttributes(
|
||||
type=FieldType.ENUM,
|
||||
setter=True,
|
||||
name="LED Mode",
|
||||
options=LedMode,
|
||||
),
|
||||
"eco_on": FieldAttributes(
|
||||
type=FieldType.BOOL,
|
||||
setter=True,
|
||||
name="Eco Mode",
|
||||
),
|
||||
"eco_shutdown": FieldAttributes(
|
||||
type=FieldType.ENUM,
|
||||
setter=True,
|
||||
name="Eco Shutdown",
|
||||
options=EcoShutdown,
|
||||
),
|
||||
"charging_mode": FieldAttributes(
|
||||
type=FieldType.ENUM,
|
||||
setter=True,
|
||||
name="Charging Mode",
|
||||
options=ChargingMode,
|
||||
),
|
||||
"power_lifting_on": FieldAttributes(
|
||||
type=FieldType.BOOL,
|
||||
setter=False, # Disabled for safety reasons
|
||||
name="Power Lifting",
|
||||
),
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user