Connection Issues with Eero Routers
Some users have reported issues with Controller for HomeKit when using Eero routers, especially with the Eero Plus subscription. If you’re experiencing connectivity problems, there are a few potential solutions to try.
Solution 1: Enable iCloud+ Private Relay
One quick fix is to enable iCloud+ Private Relay. This can sometimes bypass network restrictions and restore proper functionality in Controller for HomeKit. After enabling it, restart the app and check if the issue is resolved.
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.