mirror of
https://github.com/home-assistant/core.git
synced 2025-07-14 08:47:10 +00:00
Fix remote control codes for jvc_projector (#108253)
Update dependency to add/fix remote codes
This commit is contained in:
parent
72667adeba
commit
a670ac25fd
@ -7,5 +7,5 @@
|
|||||||
"integration_type": "device",
|
"integration_type": "device",
|
||||||
"iot_class": "local_polling",
|
"iot_class": "local_polling",
|
||||||
"loggers": ["jvcprojector"],
|
"loggers": ["jvcprojector"],
|
||||||
"requirements": ["pyjvcprojector==1.0.6"]
|
"requirements": ["pyjvcprojector==1.0.9"]
|
||||||
}
|
}
|
||||||
|
@ -36,6 +36,18 @@ COMMANDS = {
|
|||||||
"lens_control": const.REMOTE_LENS_CONTROL,
|
"lens_control": const.REMOTE_LENS_CONTROL,
|
||||||
"setting_memory": const.REMOTE_SETTING_MEMORY,
|
"setting_memory": const.REMOTE_SETTING_MEMORY,
|
||||||
"gamma_settings": const.REMOTE_GAMMA_SETTINGS,
|
"gamma_settings": const.REMOTE_GAMMA_SETTINGS,
|
||||||
|
"hdmi_1": const.REMOTE_HDMI_1,
|
||||||
|
"hdmi_2": const.REMOTE_HDMI_2,
|
||||||
|
"mode_1": const.REMOTE_MODE_1,
|
||||||
|
"mode_2": const.REMOTE_MODE_2,
|
||||||
|
"mode_3": const.REMOTE_MODE_3,
|
||||||
|
"lens_ap": const.REMOTE_LENS_AP,
|
||||||
|
"gamma": const.REMOTE_GAMMA,
|
||||||
|
"color_temp": const.REMOTE_COLOR_TEMP,
|
||||||
|
"natural": const.REMOTE_NATURAL,
|
||||||
|
"cinema": const.REMOTE_CINEMA,
|
||||||
|
"anamo": const.REMOTE_ANAMO,
|
||||||
|
"3d_format": const.REMOTE_3D_FORMAT,
|
||||||
}
|
}
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
@ -1858,7 +1858,7 @@ pyisy==3.1.14
|
|||||||
pyitachip2ir==0.0.7
|
pyitachip2ir==0.0.7
|
||||||
|
|
||||||
# homeassistant.components.jvc_projector
|
# homeassistant.components.jvc_projector
|
||||||
pyjvcprojector==1.0.6
|
pyjvcprojector==1.0.9
|
||||||
|
|
||||||
# homeassistant.components.kaleidescape
|
# homeassistant.components.kaleidescape
|
||||||
pykaleidescape==1.0.1
|
pykaleidescape==1.0.1
|
||||||
|
@ -1418,7 +1418,7 @@ pyiss==1.0.1
|
|||||||
pyisy==3.1.14
|
pyisy==3.1.14
|
||||||
|
|
||||||
# homeassistant.components.jvc_projector
|
# homeassistant.components.jvc_projector
|
||||||
pyjvcprojector==1.0.6
|
pyjvcprojector==1.0.9
|
||||||
|
|
||||||
# homeassistant.components.kaleidescape
|
# homeassistant.components.kaleidescape
|
||||||
pykaleidescape==1.0.1
|
pykaleidescape==1.0.1
|
||||||
|
@ -61,6 +61,14 @@ async def test_commands(
|
|||||||
)
|
)
|
||||||
assert mock_device.remote.call_count == 1
|
assert mock_device.remote.call_count == 1
|
||||||
|
|
||||||
|
await hass.services.async_call(
|
||||||
|
REMOTE_DOMAIN,
|
||||||
|
SERVICE_SEND_COMMAND,
|
||||||
|
{ATTR_ENTITY_ID: ENTITY_ID, ATTR_COMMAND: ["hdmi_1"]},
|
||||||
|
blocking=True,
|
||||||
|
)
|
||||||
|
assert mock_device.remote.call_count == 2
|
||||||
|
|
||||||
|
|
||||||
async def test_unknown_command(
|
async def test_unknown_command(
|
||||||
hass: HomeAssistant,
|
hass: HomeAssistant,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user