mirror of
https://github.com/home-assistant/core.git
synced 2025-12-24 12:59:34 +00:00
Add deCONZ number config entity for Hue motion sensor delay (#58076)
* First working draft of number platform * Replace duration with delay for Hue motion sensors Improve tests * Bump dependency to v85 * Use constant for entity category * Use type rather than using __class__ * Fix unique ID
This commit is contained in:
@@ -23,6 +23,7 @@ from homeassistant.components.deconz.gateway import (
|
||||
from homeassistant.components.fan import DOMAIN as FAN_DOMAIN
|
||||
from homeassistant.components.light import DOMAIN as LIGHT_DOMAIN
|
||||
from homeassistant.components.lock import DOMAIN as LOCK_DOMAIN
|
||||
from homeassistant.components.number import DOMAIN as NUMBER_DOMAIN
|
||||
from homeassistant.components.scene import DOMAIN as SCENE_DOMAIN
|
||||
from homeassistant.components.sensor import DOMAIN as SENSOR_DOMAIN
|
||||
from homeassistant.components.siren import DOMAIN as SIREN_DOMAIN
|
||||
@@ -162,10 +163,11 @@ async def test_gateway_setup(hass, aioclient_mock):
|
||||
assert forward_entry_setup.mock_calls[4][1] == (config_entry, FAN_DOMAIN)
|
||||
assert forward_entry_setup.mock_calls[5][1] == (config_entry, LIGHT_DOMAIN)
|
||||
assert forward_entry_setup.mock_calls[6][1] == (config_entry, LOCK_DOMAIN)
|
||||
assert forward_entry_setup.mock_calls[7][1] == (config_entry, SCENE_DOMAIN)
|
||||
assert forward_entry_setup.mock_calls[8][1] == (config_entry, SENSOR_DOMAIN)
|
||||
assert forward_entry_setup.mock_calls[9][1] == (config_entry, SIREN_DOMAIN)
|
||||
assert forward_entry_setup.mock_calls[10][1] == (config_entry, SWITCH_DOMAIN)
|
||||
assert forward_entry_setup.mock_calls[7][1] == (config_entry, NUMBER_DOMAIN)
|
||||
assert forward_entry_setup.mock_calls[8][1] == (config_entry, SCENE_DOMAIN)
|
||||
assert forward_entry_setup.mock_calls[9][1] == (config_entry, SENSOR_DOMAIN)
|
||||
assert forward_entry_setup.mock_calls[10][1] == (config_entry, SIREN_DOMAIN)
|
||||
assert forward_entry_setup.mock_calls[11][1] == (config_entry, SWITCH_DOMAIN)
|
||||
|
||||
|
||||
async def test_gateway_retry(hass):
|
||||
|
||||
Reference in New Issue
Block a user