# Fixing "No Response" in Apple Home (https://docs.homemanager-app.de/guide/troubleshooting-no-response)





The "No Response" status in Apple Home usually occurs when a plugin process crashes, router multicast settings drop mDNS traffic, or stale accessory cache entries block communication.

***

## Narrowing Down the Cause [#narrowing-down-the-cause]

Check which accessories are affected to isolate the cause:

* **Only a single accessory is offline:** The issue is with the physical device itself (dead battery, weak Wi-Fi reception, or wireless range limits).
* **All accessories of a specific plugin are offline:** The plugin child bridge crashed or lost its connection. Check the live log first.
* **All Homebridge accessories are offline:** The server process stopped, the local network blocks mDNS discovery, or the Apple Home hub (HomePod or Apple TV) stopped responding.

***

## Step 1: Check Live Logs and Bridge Status [#step-1-check-live-logs-and-bridge-status]

When a plugin encounters a fatal error, Homebridge restarts the child bridge up to five times. If each attempt fails, Homebridge stops the process. In Apple Home, those accessories then display "No Response".

<Tabs items="[&#x22;In Homemanager&#x22;, &#x22;In Web Interface&#x22;]">
  <Tab>
    1. Open Homemanager on your iPhone or iPad.
    2. Tap the **System** tab at the bottom and select **Log**.
    3. Red log entries show the error (such as port allocation conflicts or failed logins). For persistent boot issues, see our guide on [Troubleshooting Startup Errors](/guide/troubleshooting-startup-errors).
    4. If the plugin runs as a child bridge, restart it directly from the bridge list. Learn how to isolate plugins in [Setting Up Child Bridges](/guide/child-bridges).

    <div className="flex justify-center my-6">
      <ImageZoom src="/images/homebridge/troubleshooting/homemanager-live-log-error.png" alt="Live log in Homemanager showing a child bridge crash error" className="max-w-[240px] rounded-2xl border border-fd-border shadow-md" caption="Error messages in the Homemanager live log" />
    </div>
  </Tab>

  <Tab>
    1. Open the Homebridge web interface in your browser.
    2. Check the status indicator for your child bridges on the dashboard.
    3. If a bridge shows red or stopped, open the **Status** tab to read the error details in the log.
    4. Restart the instance using the restart button on the plugin card.
  </Tab>
</Tabs>

***

## Step 2: Switch the mDNS Advertiser [#step-2-switch-the-mdns-advertiser]

Homebridge advertises accessories across the local network using Multicast DNS (mDNS/Bonjour). Certain routers and mesh Wi-Fi setups (particularly AVM FRITZ!Box and UniFi hardware) drop these multicast packets over time when using the default *Ciao* advertiser.

Switching to **Bonjour HAP** resolves discovery drops on most home networks:

<Tabs items="[&#x22;In Homemanager&#x22;, &#x22;In Web Interface&#x22;]">
  <Tab>
    1. Open Homemanager and tap the **System** tab.
    2. Select your bridge and open its bridge settings.
    3. Change the **mDNS Advertiser** from *Ciao* to **Bonjour HAP**.
    4. Save the configuration and restart the bridge.
  </Tab>

  <Tab>
    1. Open the Homebridge web interface and click **Settings**.
    2. Scroll down to **Homebridge Settings**.
    3. Change **mDNS Advertiser** to **Bonjour HAP** (on Linux hosts running the Avahi daemon, you can also choose *Avahi*).
    4. Click **Save** and restart Homebridge.
  </Tab>
</Tabs>

<Callout type="info">
  **Tip for multiple network adapters:** If your server runs on both Wi-Fi and Ethernet, or uses virtual Docker networks, Homebridge may send mDNS broadcasts through the wrong interface. In the Homebridge settings, specify your primary physical interface (such as `eth0` or `en0`) under **Network Interfaces**.
</Callout>

***

## Step 3: Check Router and Apple Home Hub Settings [#step-3-check-router-and-apple-home-hub-settings]

When devices remain unreachable despite running services:

* **Restart your Apple Home hub:** When the active home hub (Apple TV or HomePod) stops responding reliably, restart the device through the Home app or unplug it for a few seconds.
* **Allow client-to-client Wi-Fi communication:** Ensure your router permits Wi-Fi devices to communicate with each other (disable client isolation). Do not run Homebridge on a guest Wi-Fi network.
* **Enable multicast and IGMP snooping:** Verify that options like *IGMP Snooping* or *Multicast Enhancement&#x2A; are active in your router settings. On FRITZ!Box routers, enable &#x2A;"Optimize Wi-Fi transmission for live TV"*.

***

## Step 4: Clear Ghost Accessories from the Cache [#step-4-clear-ghost-accessories-from-the-cache]

When you remove or rename accessories in a plugin, old entries can linger in Apple Home as unreachable tiles.

### Cache vs. Pairing: The Difference [#cache-vs-pairing-the-difference]

| Storage                              | Contents                                                     | Impact When Cleared                                                                                                                |
| :----------------------------------- | :----------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------- |
| **Accessory Cache (`accessories/`)** | Cached accessory names and state data.                       | **Safe:** Homebridge re-reads all active accessories on the next boot. Rooms, scenes, and automations in Apple Home remain intact. |
| **Pairing Keys (`persist/`)**        | Cryptographic pairing data linking Homebridge to Apple Home. | **Destructive:** Unpairs Homebridge from Apple Home. All accessories are removed from rooms and must be re-added.                  |

### Removing Single Stale Accessories [#removing-single-stale-accessories]

<Tabs items="[&#x22;In Homemanager&#x22;, &#x22;In Web Interface&#x22;]">
  <Tab>
    1. Open Homemanager on your iPhone or iPad.
    2. Tap the **System** tab at the bottom.
    3. Select the affected bridge and tap **Apple Home Pairing**.
    4. Open the **Manage Accessory Cache** section.
    5. Select the stale accessory from the list and delete it. Apple Home clears the tile the next time you open the app.
  </Tab>

  <Tab>
    1. In the Homebridge web interface, click the three-dot menu in the upper right corner.
    2. Select **Manage Cached Accessories**.
    3. Click **Remove Single Accessory**.
    4. Select the stale accessory, confirm with the trash icon, and restart Homebridge.
  </Tab>
</Tabs>

***

## Emergency Fix: Reset Pairing [#emergency-fix-reset-pairing]

When Homebridge remains unreachable after IP address or configuration changes, resetting the pairing rebuilds the connection to Apple Home.

<Callout type="warning">
  Resetting the pairing removes all associated bridges and accessories from Apple Home and disconnects any linked Matter fabrics. You will need to reassign rooms, scenes, and automations in Apple Home afterward.
</Callout>

<Tabs items="[&#x22;In Homemanager&#x22;, &#x22;In Web Interface&#x22;]">
  <Tab>
    In Homemanager, you can either reset an individual bridge or unpair all bridges at once:

    * **Reset a single bridge:** Under **System**, tap the affected bridge, open **Apple Home Pairing**, and scroll down to tap the red **Reset pairing** button. Only this bridge is reset, while all other bridges remain connected.
    * **Unpair all bridges:** Tap **Unpair** in the Apple Home overview to remove the main bridge and all child bridges from Apple Home and Matter in a single step.

    <div className="grid grid-cols-1 sm:grid-cols-2 gap-4 my-6 items-start">
      <div className="flex flex-col items-center text-center">
        <ImageZoom src="/images/homebridge/troubleshooting/homemanager-reset-pairing.png" alt="Resetting pairing for a single bridge in Homemanager" className="max-w-[220px] rounded-2xl border border-fd-border shadow-md" caption="Reset single bridge pairing" />
      </div>

      <div className="flex flex-col items-center text-center">
        <ImageZoom src="/images/homebridge/troubleshooting/homemanager-unpair-all.png" alt="Homemanager dialog to unpair all bridges from Apple Home" className="max-w-[220px] rounded-2xl border border-fd-border shadow-md" caption="Unpair all bridges" />
      </div>
    </div>
  </Tab>

  <Tab>
    In the Homebridge web interface, unpair all bridges through settings:

    1. Open the Homebridge web interface in your browser.
    2. Click **Settings** in the top navigation.
    3. Scroll down and click **Unpair All Bridges** (or *Reset Homebridge Accessory* in older versions).
    4. Confirm the prompt and restart Homebridge.
    5. Homebridge generates a new setup PIN and identifier. Add the bridge back to Apple Home using the QR code on the dashboard.

    For step-by-step instructions on re-adding your bridges, see [Connecting Homebridge to Apple Home](/guide/pairing-apple-home).
  </Tab>
</Tabs>

***

<Cards>
  <Card icon="<Layers />" title="Setting Up Child Bridges" description="Isolate unstable plugins so a crash never brings down your entire smart home." href="/guide/child-bridges" />

  <Card icon="<Terminal />" title="Server Won't Start?" description="Troubleshoot boot loops, port conflicts, and how to analyze system logs." href="/guide/troubleshooting-startup-errors" />
</Cards>
