Add default code to alarm_control_panel (#112540)

This commit is contained in:
G Johansson 2024-05-29 10:46:53 +02:00 committed by GitHub
parent 38da61a5ac
commit 6b7ff2bf44
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 680 additions and 74 deletions

View file

@ -34,7 +34,7 @@ async def test_switch_change_alarm_state(hass: HomeAssistant) -> None:
await hass.services.async_call(
"alarm_control_panel",
"alarm_arm_home",
{"entity_id": "alarm_control_panel.testdevice"},
{"entity_id": "alarm_control_panel.testdevice", "code": "1234"},
blocking=True,
)
helper.async_assert_service_values(
@ -47,7 +47,7 @@ async def test_switch_change_alarm_state(hass: HomeAssistant) -> None:
await hass.services.async_call(
"alarm_control_panel",
"alarm_arm_away",
{"entity_id": "alarm_control_panel.testdevice"},
{"entity_id": "alarm_control_panel.testdevice", "code": "1234"},
blocking=True,
)
helper.async_assert_service_values(
@ -60,7 +60,7 @@ async def test_switch_change_alarm_state(hass: HomeAssistant) -> None:
await hass.services.async_call(
"alarm_control_panel",
"alarm_arm_night",
{"entity_id": "alarm_control_panel.testdevice"},
{"entity_id": "alarm_control_panel.testdevice", "code": "1234"},
blocking=True,
)
helper.async_assert_service_values(
@ -73,7 +73,7 @@ async def test_switch_change_alarm_state(hass: HomeAssistant) -> None:
await hass.services.async_call(
"alarm_control_panel",
"alarm_disarm",
{"entity_id": "alarm_control_panel.testdevice"},
{"entity_id": "alarm_control_panel.testdevice", "code": "1234"},
blocking=True,
)
helper.async_assert_service_values(