Homekit Automations are broken in iOS 16

Since iOS 16 HomeKit automations aren't triggered reliably. Simple timed automations like "Open Shutters at 9am" are triggered randomly. All my Hubs, Homepods, iPhones, etc are up-to-date, restarted, reseted all the devices, recreated all the automations, but still not reliable.


My only solution at the moment is to schedule the automations with the accessories' own hub. (eg. IKEA light automations are set in IKEA's own app, and my Bosch smart home shutters are scheduled within Bosch's app) It works, but would be better to see everything within Apple's Home.

Posted on Sep 16, 2022 1:47 AM

Reply
Question marked as Top-ranking reply

Posted on Sep 21, 2022 12:52 PM

I too suffered from my automations no longer working after upgrading my AppleTV's (4K and HD) to TV OS 16. After about 5 days of troubleshooting I cannot say what specifically is wrong but I can provide what seems to be a consistent way to create HomeKit automations that consistently work on IOS 16 / TV OS 16.


  1. First, the iphone / ipad you run this procedure on must be running IOS 16 for this to work.
  2. Delete the automation in question (either via the Home app or the Shortcuts app)
  3. Create the automation in the latest version of the shortcut app (Do NOT use the Home App).
  4. In the shortcut application when you create your automation, do not select your scene or accessory in the first menu, instead scroll down to the bottom and select "Convert to shortcut"
  5. In the shortcut menu select your scene or accessory as you normally would.
  6. Before hitting "Done" in the Shortcut menu, select the small arrow at the very bottom right of the screen to test your script. Assuming it works as desired you can select "Done" in the Shortcut menu.
  7. Now don't panic, it takes approximately 3-5 seconds to copy the new automation to your home hub before it will be listed in the Automations screen.



This has worked consistently for me for both simple automations such as turning on a light at a certain time as well as complex automations based on location that SSH into a remote server.


Good Luck





442 replies

Dec 14, 2022 10:29 AM in response to dMindFuse

This is interesting. For a week or so I’ve been running 16.2 on my HomePods but not my appletv. It seems like HomeKit defaults to homehubs that are running on the latest version so I think my homehub has been exclusively set to my HomePods for that time.


And since, my automations have been working fine.


I’m not sure if my appletv has updated yet. I’ll check. It’s not currently my homehub though.

Dec 15, 2022 5:15 AM in response to Kazemi88

I did the HomeKit upgrade and things seem to be working today (knock on wood). I did notice that all the AppleTV's show up as hubs on Standby (even the ones I had disabled).


My new problem is that I can't add family members to the Home. The invites show up, but they get error messages about conflicting home names and the invite simply disappears on my end. Oh well, for another thread.

Jan 23, 2023 9:23 PM in response to jbadham

Any ATV or Homepod that is setup with the same Apple ID as your iPhone and is on the same wifi network will become a Home Hub - either as active or on stand-by. Hubs are listed in Home Settings in the Home app (iOS or macOS).

You can change the ATV settings to disable this but you cannot disable a Homepod. For troubleshooting purposes you need to unplug Homepods.

Feb 14, 2023 1:19 PM in response to MEGATOMI

Well, my iPhone 12 Pro runs iOS 16.3.1, my AppleTV 4K runs 16.3.2, all Philips Hue lights and virtually all the homekit devices in my Home are up to date. Still, half of my automations DOES NOT WORK! "Turn lights on sunset" works, while "turn lights off at sunrise" does not. Also, automations set to run at a specified time do not trigger.

I have tried literally everything I found on the web, forcing updates on everything, removing and recreating problematic automations, even deleting Home App from the iPhone and reinstalling again. Of course I set everything according to the suggestion in this thread and also many others. Nothing seems to help, it is still bugged. All automations work flawlessly in Philips Hue app, but not in the Home app.

It would be really nice if Apple could finally address this issue and solve it!

Sep 16, 2022 7:36 PM in response to MEGATOMI

Same here. On 16.0 (20A362) and my automations are broken. I:

  • restarted my phone
  • restarted my hubs
  • restarted the Philips Hue hub
  • disabled and re-enabled existing automations
  • deleted and recreated some automations


Nothing has resolved the issue. I too will need to setup these automations in the 3rd-party branded hub the accessories are connected to until they fix this.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Homekit Automations are broken in iOS 16

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.