How to Fix Unresponsive HomeKit Accessories

- Difficulty
- Intermediate
- Tested on
- iOS 18.4 - HomePod (2nd Gen)
- You will need
- Access to the Home app, stable Wi-Fi network, physical access to the unresponsive accessory
Step by step
Check Home Hub status
Open the Home app and tap the More (...) icon, then select Home Settings. Navigate to Home Hubs & Bridges and verify that at least one hub displays a 'Connected' status. If all hubs show 'Standby' or 'No Response', power cycle your Apple TV or HomePod by unplugging it for 10 seconds.
Note: A primary Home Hub is required for remote access and automation execution.Toggle Wi-Fi on the iOS device
Navigate to Settings > Wi-Fi on your iPhone or iPad. Disable Wi-Fi, wait 5 seconds, and toggle it back on to force the device to refresh its connection to the local network. Ensure your device is connected to the same 2.4GHz or 5GHz network as your smart accessories.
Note: Some smart accessories strictly require 2.4GHz bands to maintain a stable connection.Power cycle the unresponsive accessory
Unplug the smart accessory from its power source or remove its batteries. Wait 30 seconds to allow the internal capacitors to discharge fully. Reconnect the power source and wait up to 2 minutes for the device to re-establish a handshake with your home network.
Note: Most smart plugs and light bulbs re-establish HomeKit connection automatically upon power restoration.Verify mDNS settings on your router
Log into your router's administrative portal via a web browser. Ensure that mDNS (Multicast DNS) or Bonjour forwarding is enabled, as these protocols are essential for HomeKit communication. Disable any 'AP Isolation' or 'Client Isolation' features that prevent wireless devices from communicating with each other.
Note: Consult your router manufacturer's documentation for specific interface paths.Remove and re-add the accessory
If the device remains unresponsive, open the Home app, long-press the accessory tile, and select Accessory Details. Scroll down and tap Remove Accessory. Perform a factory reset on the physical hardware according to the manufacturer's instructions, then re-add it using the Home app by tapping the plus (+) icon.
Note: You will need to re-configure any scenes or automations associated with this accessory.