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

Oct 2, 2022 6:49 AM in response to jose vitor

I also never installed any Betas, but what is so perplexing is my issue is only with Thread devices. My Eve thread and Nanoleaf thread devices all failed after iOS 16 was installed. And my three HomePod mini hubs have disappeared from the HK App. After reseting/removing all thread devices I added them back, but the Thread Network inside Eve App showed “not responding” or “failed read/write.” Yet I was able to add back several old non-thread devices and they are working fine in HomeKit. I think latest iOS included something for Matter protocol so am wondering if this is causing the ussues. I thought by buying new Thread devices I would get a more stable and faster HK network (I actually did and it was impressive), but Apple has broken something with iOS 16 so hope they get a fix out asap. Summing up, my HK App is working fine (timers/remote action) but only with non-thread devuces and my three HomePods mini hubs gave vanished from the HK App but they do trigger my devuces when asking Hey Siri to trigger a non-thread device. Very frustrating because I gave up very stable/dependable Insteon, ISY-994 (lots $$$ invested) smarthome setup for HK.

Oct 6, 2022 7:01 AM in response to MEGATOMI

My issue has been that some of my automations were firing at random times and some didn't fire at all (time AND location based). I have tried deleting and re-adding devices and automations but it only worked briefly if at all. I continued to have problems. I took someone's advice and turned off all automations for a few hours and then turned them back on last night before going to bed. After that NONE of my automations worked. NONE.


So, this morning I deleted the Home app per another suggestion. I can confirm that you can delete the Home app and not lose your devices and automations. The only thing I had to do first was to remove a couple of HomePod Minis, which were easy to add back. Just to be on the safe side, I did a screenshot of my devices and automations first. I have added back the HomePod Minis and now I will wait to see if any of the automations start working. If not, my next stop will be to turn all automations into scenes, per another suggestion, and then trigger the scenes with automations.


Good luck everyone until Apple does something about this!

Oct 15, 2022 8:56 AM in response to majapp

Well, just did a complete re-installation of all bridges and devices etc to a new home.

32 devices

26 sensors

3 bridges

43 automations

4 scenes

Linked to home assistant, homebridge on Synology and an appleTV.

It was very painful to do this but ping me in a few days again to see if it still works. 😂

So far so go but only active for three hours.

Oct 27, 2022 9:24 AM in response to majapp

I ended up upgrading my homepod mini to 16.1. Then my Nanoleaf thread light bulbs were all over the place. UPDATING.....NO RESPONSE...FAILED.... for about two days. The wifi smart plugs and Ecobee thermostats were all working fine. I ended up turning off the homepod mini for 15 min and launched the home app on my iphone to confirm the disconnect. Restarted the homepod mini. After about 2 hours it seems that the thread devices re-established their connection with each other???? Not sure but all are working fine now for 48 hours. Hope this helps.

Nov 9, 2022 11:53 AM in response to MEGATOMI

ive gone through many OS updates while using homekit. almost everyone of them forced me to factory reset the home app to get things working again. good thing there is a way to backup your home settings (sarcasm). for me all of the automations that I had stopped working. I was using timed automations that broke. when arrive broke. the scripting doesn't work at all anymore.


I will be factory resetting my home again. that means re creating all the automatons. in my case about 50. also rejoining all the users. disabling homekit on all the appleTVs and factory resetting all the HomePods.


apple really needs to fix their QA process and hire new HomeKit developers.


Nov 11, 2022 7:22 AM in response to MEGATOMI

they dont really tell us as far as I know what version homekit we are using. but everything broke not with IOS 16 but with the upgrade of HomeKit. all versions of IOS 16x and macOS13 are affected. for me everything that uses the script function or the time function is busted. I have factory reset my entire environment and I get the same results.


it is impossible to add an if statement of any kind since the update of homekit.

you can no longer set a volume level on the HomePods in a scene or a automation. it just fails.

when someone arrives or leaves broke but after factory reset its working again.


Nov 15, 2022 7:44 AM in response to DH1101

What did Glennch suggest? I called Apple support last night bc my time of day automations are working but not the arrival or leaving. If everyone or some of you guys can call and create a ticket that would be most helpful. They haven’t had a lot of calls on it. We also found out that under privacy—system locations that HomeKit arrow wasn’t purple. It was gray, which is an issue. Please call Apple and create tickets

Dec 3, 2022 4:16 PM in response to Kazemi88

It's not as simple as delete automations and recreate. it's more related to the complexity of an automation and if you use the home app on the Mac OS. If you edit automations with the Mac OS that has scripting in it, it breaks the automations. if you edit/create the automation in Mac OS none of the scripting functions work. I left screen shots above. in the past and even with this latest update I factory rest everything but still have issues with automations. I also use automations that are not just detect motion turn on a light. mine are a little more complex. for example. every 1 minute check the light LUX level and if someone is home turn on the light. these are the types of automates that get blown away every time apple updates the app. the reason I factory reset is because its much quicker to factory reset than to contact apple to get ZERO help. I have called in the past. they collect information that never goes anywhere. the factory reset either fixes it or I have to wait till the next update. support has never even suggested a way to resolve the issues that works out.

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.