Hub Mode Device Seems Unavailable – How to Maintain a Stable Connection
When using Workflows in Controller for HomeKit, Hub Mode is essential for automatic execution. If your hub device goes offline, your workflows stop working. This guide provides troubleshooting tips and best practices to keep Hub Mode active.
Which device is running Hub Mode?

iPhone / iPad
iPhones and iPads are perfect for Hub Mode — especially older devices. However, they must be correctly configured to ensure they stay online.
Setup Tips
Keep the device plugged in at all times.
Disable Auto-Lock: Settings > Display & Brightness > Auto-Lock > Never
Disable auto-updates: Settings > General > Software Update > Automatic Updates > Off
Prevent the device from locking – the screen must stay on.
Use the built-in Screensaver in Controller for HomeKit: In Hub Mode settings, set a screensaver timer to save energy.
Ensure Controller for HomeKit remains open in the foreground – don’t switch apps or return to the home screen.
What to Avoid
Device goes to sleep or auto-lock activates
App is pushed to the background or force-closed
iOS performs an update or restarts the device
Incoming calls or app switching
Using Eero?
Do you use Eero with Eero Plus? Some users have reported connection issues. You’ll find a troubleshooting guide here.
Recommendation
Use a dedicated iPhone or iPad placed in a fixed location with continous power supply. Perfect for a device already showing your floor plan — like a wall-mounted iPad!
TV
Apple TVs can also run Hub Mode via the Controller for HomeKit tvOS app. It’s a good option if you want something discreet and always on.
Setup Tips
Keep the Apple TV plugged in and connected to Wi-Fi.
Prevent sleep: Settings > General > Sleep After > Never
Disable auto-updates: Settings > System > Software Updates > Automatic Updates > Off
Open Controller for HomeKit and leave it running in the foreground. Avoid switching to other apps or returning to the Home screen.
Ensure this Apple TV is your designated Home Hub in the Apple Home app.
Limitations
Apple restricts access to locks and security systems on Apple TV — workflows cannot control these devices.
Since Controller for HomeKit must remain open at all times, the Apple TV can’t be used for streaming. It should be a dedicated device running only Controller for HomeKit.
Using Eero?
Do you use Eero with Eero Plus? Some users have reported connection issues. You’ll find a troubleshooting guide here.
Recommendation
Use a dedicated Apple TV placed in a cabinet, not used for media — and make sure it’s set as the Home Hub in the Apple Home settings on your iPhone or iPad.

Mac
Macs offer a unique advantage: Hub Mode can run in the background via the menu bar, without the app being in the foreground.
Setup Tips
Keep the Mac powered and connected to the internet at all times.
Disable system and app auto-updates: System Settings > General > Software Update > Automatic Update > Off
Enable: “Prevent Mac from sleeping automatically when the display is off” (System Settings > Battery > Options)
What to Avoid
Do NOT log out of the user account.
Do NOT let the Mac go to sleep.
Do NOT shut down.
Using Eero?
Do you use Eero with Eero Plus? Some users have reported connection issues. You’ll find a troubleshooting guide here.
Recommendation
Use a Mac mini as a dedicated hub. Set it up headless (without monitor), connect it via Ethernet or Wi-Fi and place it in a cabinet where it runs 24/7. Once properly configured, it stays invisible and reliable.
