Get, set or cancel an AC Battery’s (ACB) sleep mode.
Enphase-API is an unofficial project providing an API wrapper and the documentation for Enphase®'s products and services.
More details on the project are available from the project’s homepage.
The /admin/lib/acb_config.json endpoint supports the following:
| Method | Required Authorisation Level | Description |
|---|---|---|
|
>= |
Cancel AC Battery Sleep Mode. |
|
>= |
Get AC Battery Sleep Mode Data. |
|
>= |
Set AC Battery Sleep Mode Data. |
As of recent Gateway software versions this request requires user authentication and authorisation, see Authentication.
When making a DELETE or PUT request:
| Name | Type | Values | Description |
|---|---|---|---|
|
Array(Object) |
Array of |
The sleep data for a list of specific AC Battery/Batteries (ACB). |
| Name | Type | Values | Description |
|---|---|---|---|
|
Number |
Number |
The serial number of the AC Battery (ACB). |
|
Number |
Number |
The minimum State of Charge (SoC) the battery should charge or discharge to before entering sleep mode. |
|
Number |
Number |
The maximum State of Charge (SoC) the battery should charge or discharge to before entering sleep mode. |
| Name | Type | Values | Description |
|---|---|---|---|
|
Array(Unknown) |
Array of Unknown |
The sleep data for each AC Battery (ACB). |
|
String |
String |
The returned status or error message. |
|
String |
String |
The stack trace for the error. |
| Name | Type | Values | Description |
|---|---|---|---|
|
Unknown |
Unknown |
The serial number of the AC Battery (ACB). |
|
Unknown |
Unknown |
The maximum State of Charge (SoC) the battery will charge or discharge to before entering sleep mode. |
|
Unknown |
Unknown |
The minimum State of Charge (SoC) the battery will charge or discharge to before entering sleep mode. |
{"acb_sleep": [{"serial_num": 12345, "sleep_min_soc": 0, "sleep_max_soc": 100}]}