diff --git a/aiohomekit/controller/abstract.py b/aiohomekit/controller/abstract.py index 6fd48c77..b14f892d 100644 --- a/aiohomekit/controller/abstract.py +++ b/aiohomekit/controller/abstract.py @@ -83,6 +83,7 @@ def __init__( self.config_changed_listeners: set[Callable[[int], None]] = set() self._accessories_state: AccessoriesState | None = None self._shutdown = False + self.supports_subscribe = True self.id = pairing_data["AccessoryPairingID"] self._pairing_data = pairing_data diff --git a/aiohomekit/controller/ip/pairing.py b/aiohomekit/controller/ip/pairing.py index 0278dc9f..b5c9da09 100644 --- a/aiohomekit/controller/ip/pairing.py +++ b/aiohomekit/controller/ip/pairing.py @@ -86,8 +86,6 @@ def __init__( """ self.pairing_data = pairing_data self.connection = SecureHomeKitConnection(self, self.pairing_data) - self.supports_subscribe = True - super().__init__(controller, pairing_data) @property