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 30, 2022 10:06 AM in response to Danod1123

just in case, I went through and pushed every Apple product I have to the current OS. Although they are all on auto-update, it sometimes takes several days for an update to actually occur. After doing this, rebooting each device and restarting the Home app, my automations are working again. All is my automations use Scenes rather than individual accessories. A couple of automations which use shortcuts are still struggling to work, but that is due to a different issue related to device names and a fix is in the works.

Oct 8, 2022 2:21 PM in response to Discapp

This also worked for me. Sometimes we look for a solution in one operating system when the issue is in another. As far as I can tell this is only an issue with tvOS16 as before I did the Home Hub off/on my automations didn't work even though my iPad is not using iPadOS16 and my Macs aren't using Ventura and they all worked before tvOS16 and none worked after my AppleTV automatically updated.


Anyway, all is good now.

Oct 18, 2022 12:13 AM in response to DieterC

I also logged off on my AppleTV, reboot and login again. A whole procedure started up to connect my iPhone and and my AppleTV to Homekit as well. Even it asked where the Hub was standing (for me in the living room)


Lets see what happen. For me it was problem that our 2 iPhones sometimes left home without leaving and still connected to the WiFi (same network as the AppleTV).

Oct 23, 2022 12:45 PM in response to majapp

I don't think you can estimate the size of the problem by the number of posters on this forum. Other Apple-related forums also have numerous discussions about this. In any case the Apple website does not have a dedicated Community Discussion for Homekit (I pointed this out to Apple several years ago) so users with Homekit issues might not find this forum.


An update on a solution that seems to work in my case: automations are still working after several days where I keep the Homepods playing music all night. Ironically I have created an Automation that starts playing a song late in the evening at near-zero volume and with repeat enabled.

Oct 25, 2022 4:19 PM in response to Stain Boy

So far tvOS 16.1 and homepodOS 16.1 are working well for me. I let my Original Homepods go to sleep (whatever that means) last night and the automations still worked.

In the release notes Apple mentions the Home app so maybe they have addressed our collective problems?

Good luck with 16.1 everyone. Note, however, that if a previous OS has corrupted your Homekit data then you might have to start again from scratch.

Nov 13, 2022 8:51 AM in response to MEGATOMI

I think I have a pretty easy fix!


I encountered the same issue with time based motion sensing automation with the IOS 16, on 4 out of 5 time-based automations. I attempted to make several adjustments to one of the automations to no avail.


After reading the post, I upgraded my phone to 16.1.1 and then removed the 4 non-working automations. I rebuilt the automations and they seem to be working now. I say seem, because I use these automations at night to turn on lights. I changed the time on one of the rebuilt automations to include the daytime for test purposes and it worked fine. I changed it back to night time hours and expect them all to work tonight after specific times tonight.


If it doesn't work, I will log back in to hopefully amend this post.

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.