mirror of
https://github.com/home-assistant/core.git
synced 2025-07-20 19:57:07 +00:00
Migrate Logitech Harmony Hub translations (#83308)
This commit is contained in:
parent
73162e6fb5
commit
aa4a0df194
@ -33,7 +33,7 @@ async def async_setup_entry(
|
|||||||
class HarmonyActivitySelect(HarmonyEntity, SelectEntity):
|
class HarmonyActivitySelect(HarmonyEntity, SelectEntity):
|
||||||
"""Select representation of a Harmony activities."""
|
"""Select representation of a Harmony activities."""
|
||||||
|
|
||||||
_attr_device_class = f"{DOMAIN}__activities"
|
_attr_translation_key = "activities"
|
||||||
|
|
||||||
def __init__(self, name: str, data: HarmonyData) -> None:
|
def __init__(self, name: str, data: HarmonyData) -> None:
|
||||||
"""Initialize HarmonyActivitySelect class."""
|
"""Initialize HarmonyActivitySelect class."""
|
||||||
|
@ -32,5 +32,14 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"entity": {
|
||||||
|
"select": {
|
||||||
|
"activities": {
|
||||||
|
"state": {
|
||||||
|
"power_off": "Power Off"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
{
|
|
||||||
"state": {
|
|
||||||
"harmony__activities": {
|
|
||||||
"power_off": "Power Off"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -22,6 +22,15 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"entity": {
|
||||||
|
"select": {
|
||||||
|
"activities": {
|
||||||
|
"state": {
|
||||||
|
"power_off": "Power Off"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"options": {
|
"options": {
|
||||||
"step": {
|
"step": {
|
||||||
"init": {
|
"init": {
|
||||||
|
@ -9,7 +9,6 @@ from homeassistant.components.select import (
|
|||||||
SERVICE_SELECT_OPTION,
|
SERVICE_SELECT_OPTION,
|
||||||
)
|
)
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
ATTR_DEVICE_CLASS,
|
|
||||||
ATTR_ENTITY_ID,
|
ATTR_ENTITY_ID,
|
||||||
CONF_HOST,
|
CONF_HOST,
|
||||||
CONF_NAME,
|
CONF_NAME,
|
||||||
@ -74,7 +73,6 @@ async def test_options(mock_hc, hass, mock_write_config):
|
|||||||
"Play Music",
|
"Play Music",
|
||||||
"Watch TV",
|
"Watch TV",
|
||||||
]
|
]
|
||||||
assert state.attributes.get(ATTR_DEVICE_CLASS) == "harmony__activities"
|
|
||||||
|
|
||||||
|
|
||||||
async def test_select_option(mock_hc, hass, mock_write_config):
|
async def test_select_option(mock_hc, hass, mock_write_config):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user