implement some features of Venus OS
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -9,12 +9,18 @@ CONF_COMMAND_TOPIC = "command_topic"
|
||||
CONF_STATUS_TOPIC = "status_topic"
|
||||
CONF_TOPIC_ROOT = "topic_root"
|
||||
CONF_NAME = "name"
|
||||
CONF_VENUS_PORTAL_ID = "venus_portal_id"
|
||||
CONF_VENUS_TOPIC_PREFIX = "venus_topic_prefix"
|
||||
CONF_VENUS_GUIDE_COMPAT = "venus_guide_compat"
|
||||
|
||||
DEFAULT_STATE_TOPIC = "invertergui/updates"
|
||||
DEFAULT_COMMAND_TOPIC = "invertergui/settings/set"
|
||||
DEFAULT_STATUS_TOPIC = "invertergui/settings/status"
|
||||
DEFAULT_TOPIC_ROOT = "invertergui"
|
||||
DEFAULT_NAME = "Victron Inverter"
|
||||
DEFAULT_VENUS_PORTAL_ID = "invertergui"
|
||||
DEFAULT_VENUS_TOPIC_PREFIX = ""
|
||||
DEFAULT_VENUS_GUIDE_COMPAT = True
|
||||
|
||||
PLATFORMS = ("sensor", "binary_sensor", "select", "number", "switch")
|
||||
|
||||
@@ -22,8 +28,13 @@ DATA_BRIDGE = "bridge"
|
||||
|
||||
ATTR_MODE = "mode"
|
||||
ATTR_CURRENT_LIMIT = "current_limit"
|
||||
ATTR_ESS_SETPOINT = "ess_setpoint"
|
||||
ATTR_ESS_MAX_CHARGE_POWER = "ess_max_charge_power"
|
||||
ATTR_ESS_MAX_DISCHARGE_POWER = "ess_max_discharge_power"
|
||||
ATTR_ESS_MODE = "ess_mode"
|
||||
|
||||
SERVICE_SET_REMOTE_PANEL_STATE = "set_remote_panel_state"
|
||||
SERVICE_SET_ESS_CONTROL = "set_ess_control"
|
||||
|
||||
PANEL_MODE_CHARGER_ONLY = "charger_only"
|
||||
PANEL_MODE_INVERTER_ONLY = "inverter_only"
|
||||
|
||||
Reference in New Issue
Block a user