mirror of
https://github.com/home-assistant/core.git
synced 2025-07-26 06:37:52 +00:00
Add scheduled mode to renault charge mode (#115427)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
This commit is contained in:
parent
18d6581523
commit
ebbcad17c6
@ -71,6 +71,6 @@ SENSOR_TYPES: tuple[RenaultSelectEntityDescription, ...] = (
|
|||||||
coordinator="charge_mode",
|
coordinator="charge_mode",
|
||||||
data_key="chargeMode",
|
data_key="chargeMode",
|
||||||
translation_key="charge_mode",
|
translation_key="charge_mode",
|
||||||
options=["always", "always_charging", "schedule_mode"],
|
options=["always", "always_charging", "schedule_mode", "scheduled"],
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
@ -127,7 +127,12 @@ MOCK_VEHICLES = {
|
|||||||
{
|
{
|
||||||
ATTR_ENTITY_ID: "select.reg_number_charge_mode",
|
ATTR_ENTITY_ID: "select.reg_number_charge_mode",
|
||||||
ATTR_ICON: "mdi:calendar-remove",
|
ATTR_ICON: "mdi:calendar-remove",
|
||||||
ATTR_OPTIONS: ["always", "always_charging", "schedule_mode"],
|
ATTR_OPTIONS: [
|
||||||
|
"always",
|
||||||
|
"always_charging",
|
||||||
|
"schedule_mode",
|
||||||
|
"scheduled",
|
||||||
|
],
|
||||||
ATTR_STATE: "always",
|
ATTR_STATE: "always",
|
||||||
ATTR_UNIQUE_ID: "vf1aaaaa555777999_charge_mode",
|
ATTR_UNIQUE_ID: "vf1aaaaa555777999_charge_mode",
|
||||||
},
|
},
|
||||||
@ -363,7 +368,12 @@ MOCK_VEHICLES = {
|
|||||||
{
|
{
|
||||||
ATTR_ENTITY_ID: "select.reg_number_charge_mode",
|
ATTR_ENTITY_ID: "select.reg_number_charge_mode",
|
||||||
ATTR_ICON: "mdi:calendar-clock",
|
ATTR_ICON: "mdi:calendar-clock",
|
||||||
ATTR_OPTIONS: ["always", "always_charging", "schedule_mode"],
|
ATTR_OPTIONS: [
|
||||||
|
"always",
|
||||||
|
"always_charging",
|
||||||
|
"schedule_mode",
|
||||||
|
"scheduled",
|
||||||
|
],
|
||||||
ATTR_STATE: "schedule_mode",
|
ATTR_STATE: "schedule_mode",
|
||||||
ATTR_UNIQUE_ID: "vf1aaaaa555777999_charge_mode",
|
ATTR_UNIQUE_ID: "vf1aaaaa555777999_charge_mode",
|
||||||
},
|
},
|
||||||
@ -599,7 +609,12 @@ MOCK_VEHICLES = {
|
|||||||
{
|
{
|
||||||
ATTR_ENTITY_ID: "select.reg_number_charge_mode",
|
ATTR_ENTITY_ID: "select.reg_number_charge_mode",
|
||||||
ATTR_ICON: "mdi:calendar-remove",
|
ATTR_ICON: "mdi:calendar-remove",
|
||||||
ATTR_OPTIONS: ["always", "always_charging", "schedule_mode"],
|
ATTR_OPTIONS: [
|
||||||
|
"always",
|
||||||
|
"always_charging",
|
||||||
|
"schedule_mode",
|
||||||
|
"scheduled",
|
||||||
|
],
|
||||||
ATTR_STATE: "always",
|
ATTR_STATE: "always",
|
||||||
ATTR_UNIQUE_ID: "vf1aaaaa555777123_charge_mode",
|
ATTR_UNIQUE_ID: "vf1aaaaa555777123_charge_mode",
|
||||||
},
|
},
|
||||||
|
@ -82,6 +82,7 @@
|
|||||||
'always',
|
'always',
|
||||||
'always_charging',
|
'always_charging',
|
||||||
'schedule_mode',
|
'schedule_mode',
|
||||||
|
'scheduled',
|
||||||
]),
|
]),
|
||||||
}),
|
}),
|
||||||
'config_entry_id': <ANY>,
|
'config_entry_id': <ANY>,
|
||||||
@ -121,6 +122,7 @@
|
|||||||
'always',
|
'always',
|
||||||
'always_charging',
|
'always_charging',
|
||||||
'schedule_mode',
|
'schedule_mode',
|
||||||
|
'scheduled',
|
||||||
]),
|
]),
|
||||||
}),
|
}),
|
||||||
'context': <ANY>,
|
'context': <ANY>,
|
||||||
@ -175,6 +177,7 @@
|
|||||||
'always',
|
'always',
|
||||||
'always_charging',
|
'always_charging',
|
||||||
'schedule_mode',
|
'schedule_mode',
|
||||||
|
'scheduled',
|
||||||
]),
|
]),
|
||||||
}),
|
}),
|
||||||
'config_entry_id': <ANY>,
|
'config_entry_id': <ANY>,
|
||||||
@ -214,6 +217,7 @@
|
|||||||
'always',
|
'always',
|
||||||
'always_charging',
|
'always_charging',
|
||||||
'schedule_mode',
|
'schedule_mode',
|
||||||
|
'scheduled',
|
||||||
]),
|
]),
|
||||||
}),
|
}),
|
||||||
'context': <ANY>,
|
'context': <ANY>,
|
||||||
@ -268,6 +272,7 @@
|
|||||||
'always',
|
'always',
|
||||||
'always_charging',
|
'always_charging',
|
||||||
'schedule_mode',
|
'schedule_mode',
|
||||||
|
'scheduled',
|
||||||
]),
|
]),
|
||||||
}),
|
}),
|
||||||
'config_entry_id': <ANY>,
|
'config_entry_id': <ANY>,
|
||||||
@ -307,6 +312,7 @@
|
|||||||
'always',
|
'always',
|
||||||
'always_charging',
|
'always_charging',
|
||||||
'schedule_mode',
|
'schedule_mode',
|
||||||
|
'scheduled',
|
||||||
]),
|
]),
|
||||||
}),
|
}),
|
||||||
'context': <ANY>,
|
'context': <ANY>,
|
||||||
@ -401,6 +407,7 @@
|
|||||||
'always',
|
'always',
|
||||||
'always_charging',
|
'always_charging',
|
||||||
'schedule_mode',
|
'schedule_mode',
|
||||||
|
'scheduled',
|
||||||
]),
|
]),
|
||||||
}),
|
}),
|
||||||
'config_entry_id': <ANY>,
|
'config_entry_id': <ANY>,
|
||||||
@ -440,6 +447,7 @@
|
|||||||
'always',
|
'always',
|
||||||
'always_charging',
|
'always_charging',
|
||||||
'schedule_mode',
|
'schedule_mode',
|
||||||
|
'scheduled',
|
||||||
]),
|
]),
|
||||||
}),
|
}),
|
||||||
'context': <ANY>,
|
'context': <ANY>,
|
||||||
@ -494,6 +502,7 @@
|
|||||||
'always',
|
'always',
|
||||||
'always_charging',
|
'always_charging',
|
||||||
'schedule_mode',
|
'schedule_mode',
|
||||||
|
'scheduled',
|
||||||
]),
|
]),
|
||||||
}),
|
}),
|
||||||
'config_entry_id': <ANY>,
|
'config_entry_id': <ANY>,
|
||||||
@ -533,6 +542,7 @@
|
|||||||
'always',
|
'always',
|
||||||
'always_charging',
|
'always_charging',
|
||||||
'schedule_mode',
|
'schedule_mode',
|
||||||
|
'scheduled',
|
||||||
]),
|
]),
|
||||||
}),
|
}),
|
||||||
'context': <ANY>,
|
'context': <ANY>,
|
||||||
@ -587,6 +597,7 @@
|
|||||||
'always',
|
'always',
|
||||||
'always_charging',
|
'always_charging',
|
||||||
'schedule_mode',
|
'schedule_mode',
|
||||||
|
'scheduled',
|
||||||
]),
|
]),
|
||||||
}),
|
}),
|
||||||
'config_entry_id': <ANY>,
|
'config_entry_id': <ANY>,
|
||||||
@ -626,6 +637,7 @@
|
|||||||
'always',
|
'always',
|
||||||
'always_charging',
|
'always_charging',
|
||||||
'schedule_mode',
|
'schedule_mode',
|
||||||
|
'scheduled',
|
||||||
]),
|
]),
|
||||||
}),
|
}),
|
||||||
'context': <ANY>,
|
'context': <ANY>,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user