Connection Issues with Eero Routers

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:
- Open Settings on your iPhone.
- Tap your Apple ID at the top.
- Go to iCloud.
- Scroll down and select Private Relay.
- 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:
- Open the Eero app on your phone.
- Go to the Home tab.
- 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.
- Tap on the profile you want to modify.
- Select "Block & Allow Sites".
- Tap "Add Allowed Site".
- Enter the following domains:
- acasa-software.de
- controllerforhomekit.com
- 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.
