mirror of
https://github.com/home-assistant/core.git
synced 2025-11-12 12:30:31 +00:00
Restore accessory state into pairing using new HKC methods (#75276)
This commit is contained in:
@@ -9,7 +9,7 @@ import os
|
||||
from typing import Any, Final
|
||||
from unittest import mock
|
||||
|
||||
from aiohomekit.model import Accessories, Accessory
|
||||
from aiohomekit.model import Accessories, AccessoriesState, Accessory
|
||||
from aiohomekit.testing import FakeController, FakePairing
|
||||
|
||||
from homeassistant.components import zeroconf
|
||||
@@ -225,7 +225,9 @@ async def device_config_changed(hass, accessories):
|
||||
accessories_obj = Accessories()
|
||||
for accessory in accessories:
|
||||
accessories_obj.add_accessory(accessory)
|
||||
pairing.accessories = accessories_obj
|
||||
pairing._accessories_state = AccessoriesState(
|
||||
accessories_obj, pairing.config_num + 1
|
||||
)
|
||||
|
||||
discovery_info = zeroconf.ZeroconfServiceInfo(
|
||||
host="127.0.0.1",
|
||||
|
||||
Reference in New Issue
Block a user