1
mirror of https://github.com/home-assistant/core synced 2024-09-06 10:29:55 +02:00

Fix proximity entity id (#102992)

* fix proximity entity id

* extend test to cover entity id
This commit is contained in:
Michael 2023-10-29 10:43:57 +01:00 committed by GitHub
parent 19f1d14000
commit 2616794e1d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 2 deletions

View File

@ -88,7 +88,7 @@ def async_setup_proximity_component(
proximity_zone,
unit_of_measurement,
)
proximity.entity_id = f"{DOMAIN}.{proximity_zone}"
proximity.entity_id = f"{DOMAIN}.{zone_friendly_name}"
proximity.async_write_ha_state()

View File

@ -13,6 +13,11 @@ async def test_proximities(hass: HomeAssistant) -> None:
"devices": ["device_tracker.test1", "device_tracker.test2"],
"tolerance": "1",
},
"home_test2": {
"ignored_zones": ["work"],
"devices": ["device_tracker.test1", "device_tracker.test2"],
"tolerance": "1",
},
"work": {
"devices": ["device_tracker.test1"],
"tolerance": "1",
@ -23,7 +28,7 @@ async def test_proximities(hass: HomeAssistant) -> None:
assert await async_setup_component(hass, DOMAIN, config)
proximities = ["home", "work"]
proximities = ["home", "home_test2", "work"]
for prox in proximities:
state = hass.states.get(f"proximity.{prox}")