The modes are still there but on the web portal and app are not referred to by mode 1,2.... I believe battery smart charge is Eco.
For info here is the output from the get settings preset API call which shows all the options -
{
"data": [
{
"id": 0,
"name": "Eco",
"description": "This mode will dynamically charge and discharge your batteries to minimise your import from the grid",
"parameters": {
"enabled": {
"description": "Enable or disable the preset",
"validation": [
"required",
"boolean"
]
}
}
},
{
"id": 1,
"name": "Timed Charge",
"description": "This mode will force charge your battery from the grid during a period you define",
"parameters": {
"start_time": {
"description": "The time that the charge should start",
"validation": [
"required",
"ISO8601-date"
]
},
"end_time": {
"description": "The time that the charge should end",
"validation": [
"required",
"ISO8601-date"
]
},
"second_start_time": {
"description": "The time that the second charge should start",
"validation": [
"optional",
"ISO8601-date"
]
},
"second_end_time": {
"description": "The time that the second charge should end",
"validation": [
"optional",
"ISO8601-date"
]
},
"enabled": {
"description": "Enable or disable timed charging",
"validation": [
"required",
"boolean"
]
},
"percent_limit": {
"description": "The maximum percentage that the battery will charge up to",
"validation": [
"required",
"integer",
"min:0",
"max:100"
]
}
}
},
{
"id": 2,
"name": "Timed Discharge",
"description": "This mode will discharge your batteries to your home during a period you define",
"parameters": {
"start_time": {
"description": "The time that the discharge should start",
"validation": [
"required",
"ISO8601-date"
]
},
"end_time": {
"description": "The time that the discharge should end",
"validation": [
"required",
"ISO8601-date"
]
},
"second_start_time": {
"description": "The time that the second discharge should start",
"validation": [
"optional",
"ISO8601-date"
]
},
"second_end_time": {
"description": "The time that the second discharge should end",
"validation": [
"optional",
"ISO8601-date"
]
},
"enabled": {
"description": "Enable or disable timed discharging",
"validation": [
"required",
"boolean"
]
}
}
},
{
"id": 3,
"name": "Timed Export",
"description": "This mode will hold your battery power and discharge it at full power during a period you define",
"parameters": {
"start_time": {
"description": "The time that the export should start",
"validation": [
"required",
"ISO8601-date"
]
},
"end_time": {
"description": "The time that the export should end",
"validation": [
"required",
"ISO8601-date"
]
},
"second_start_time": {
"description": "The time that the second export should start",
"validation": [
"optional",
"ISO8601-date"
]
},
"second_end_time": {
"description": "The time that the second export should end",
"validation": [
"optional",
"ISO8601-date"
]
},
"enabled": {
"description": "Enable or disable forced exporting",
"validation": [
"required",
"boolean"
]
}
}
},
{
"id": 4,
"name": "Battery Options",
"description": "Operating Range",
"parameters": {
"discharge_power": {
"description": "The maximum discharge power of the battery",
"validation": [
"required",
"integer"
]
},
"charge_power": {
"description": "The maximum charge power of the battery",
"validation": [
"required",
"integer"
]
},
"reserve_percent_limit": {
"description": "The percentage that the battery can discharge down to. The rest is saved for discharge during grid failure (EPS)",
"validation": [
"required",
"integer",
"min:4",
"max:100"
]
}
}
},
{
"id": 5,
"name": "Reset to Defaults",
"description": "Reset all charge modes, timers and limits to their factory defaults",
"parameters": []
}
]
}