Connection Issues with Eero Routers

Controller for HomeKit showing connection issues detected

Eero routers with Eero Plus can block connections to Controller for HomeKit. Here are two solutions.

Solution 1: Enable iCloud+ Private Relay

Enable iCloud+ Private Relay to bypass network restrictions. Restart the app afterwards.

To enable iCloud+ Private Relay on your iPhone, follow these steps:

  1. Open Settings on your iPhone.
  2. Tap your Apple ID at the top.
  3. Go to iCloud.
  4. Scroll down and select Private Relay.
  5. Toggle Private Relay on.

If you don't see the option, make sure you have an iCloud+ subscription, as this feature is only available to paid iCloud users.

Solution 2: Whitelist the Required APIs in Eero

If the issue persists, you may need to manually whitelist the APIs used by Controller for HomeKit in your Eero router settings. Here's how:

Steps to Allow Controller for HomeKit APIs in Eero:

  1. Open the Eero app on your phone.
  2. Go to the Home tab.
  3. Make sure you have a profile created. If not:
    • Tap the blue "+" in the top right corner.
    • Select "Add a Profile" and follow the steps.
  4. Tap on the profile you want to modify.
  5. Select "Block & Allow Sites".
  6. Tap "Add Allowed Site".
  7. Enter the following domains:
    • acasa-software.de
    • controllerforhomekit.com
  8. Tap "Done" to save the changes.

For more details on managing allowed sites in Eero, check the official guide: Eero Support.

After making these changes, restart Controller for HomeKit and test your setup again. This should resolve most connectivity issues related to Eero's security features.

Download on the App Store