HomeKit- After upgrading to 16.4, automations and scene buttons are unreliable

I updated my architecture successfully back in December, 16.2. I was one of the lucky ones where everything went fine.


When 16.3 came out, I updated, but suddenly my automations and my scene buttons (which require a home hub just like automations) stopped being reliable at all. I downgraded back to 16.2, and everything immediately started working just fine again. Literally flawlessly for months straight.


I decided to take the plunge into 16.4, unfortunately now the exact same problem is reoccurring. Automations will sometimes not trigger, which were perfect for months while I was on 16.2. Also scene buttons are unreliable Sometimes pressing them doesn’t activate the scene or shortcut assigned to the button, sometimes it does. These also worked flawlessly the entire time I was on 16.2. (There’s always a slight delay between pressing a scene button and the action actually occurring, but I gather this is normal. It’s not like a light switch where it’s instant, there is a one second maybe two second delay. But it always worked!)


I’ve updated and restarted all of my devices, I have a Mac a couple of iPads, an iPhone and a HomePod mini in the home. Other than that, I have several dozen HomeKit devices of nearly all types.


The only issue I seem to be having is automation related. (And by extension the scene buttons, which I gather use some of the same logic as automations, in that they ‘run’ on the Home hub.)


Is anyone else seeing this? Any recommendations for how to make it reliable like it used to be? I haven’t been finding many posts relating specifically to unreliable automations and unreliable scene buttons. A number of issues about home sharing (I have no problem there) and perpetual ‘updating‘ (again, I have no issue there).


Altogether, I actually have three homes, and I’m cross-shared between all of them. I’m actually having no issue with that whatsoever. Just the automations/buttons.


If anyone has any advice, thank you in advance!

HomePod mini

Posted on Mar 29, 2023 5:52 PM

Reply
Question marked as Top-ranking reply

Posted on Mar 31, 2023 12:00 AM

I'm having similar issues. After the 16.4 upgrade my Home hub defaulted to a HomePod Mini. Nanoleaf bulbs and other devices were sluggish to respond. A few automations stopped working (e.g. Eve motion sensor turning on nanoleaf bulb). I turned off all the HomePod minis and forced the (latest) Apple TV to act as a Home hub and all worked fine again.

Similar questions

16 replies
Question marked as Top-ranking reply

Mar 31, 2023 12:00 AM in response to BlueSkyPrinter

I'm having similar issues. After the 16.4 upgrade my Home hub defaulted to a HomePod Mini. Nanoleaf bulbs and other devices were sluggish to respond. A few automations stopped working (e.g. Eve motion sensor turning on nanoleaf bulb). I turned off all the HomePod minis and forced the (latest) Apple TV to act as a Home hub and all worked fine again.

Mar 31, 2023 1:54 AM in response to gothwin

I wonder, since you mentioned they’re already messed up, what would happen if you removed the Thread devices entirely (not necessarily permanent, just a test!) To be honest, I don’t think Thread is all it was cracked up to be. In homes with more than one Home hub, based on not only what I’ve read but also my experience, the Home hubs get confused about which one should be the main Thread router (independent of the designated Home hub, don’t get those two confused) and they just end up using Bluetooth because they can’t “agree”. The new Matter standard is much better in my experience, and you can get Thread-like speeds, yet much better reliability, from Matter or regular HomeKit accessories as long as you have good Wi-Fi and fast routers. I ended up selling my Nanoleaf bulbs for nearly their full price of when I got them, and my Home has been 10x more reliable without them bottlenecking the system, so to speak.


FYI, I mentioned when I sold them (on eBay) that they work best when used in homes with only one Home hub. I reached out after they were purchased and the person who bought them says the two they got work great - as fast as flipping a switch - in their bedroom with their single HomePod mini. So that’s a great use case for the Nanoleaf bulbs that actually lets them work as intended.

Apr 8, 2023 7:17 PM in response to gothwin

Yes, this all seems to be thread related, all my automations dependent on Eve devices are hit or miss. All other zigbee (Aqara, Hue and others) work well. Looking at the Eve app the the “thread network” it’s constantly fluctuating routes and devices right next to border routers don’t seem to peer with them, they find far away routes.


The architecture upgrade completely messed up thread.

Mar 31, 2023 6:51 AM in response to BlueSkyPrinter

I too am facing similar issues. I have only one homepod mini as my homekit hub, 22 aqara devices, and 14 zemismart devices. All of them connected to their respective hubs using zigbee 3.0.


After the 16.4 updates, all of the homekit automations related to those devices become very unreliable. Hit and miss. But automations on the homepod only don’t have the same issue.


Example: An aqara mini switch which i used as doorbell is supposed to trigger the homepod to play doorbell chime. Previously it was working well. But now is a hit and miss. Sometimes it works, sometimes not.

I also trigger my homepod mini to play music every hour. This one doesn’t have that issue.


I don’t think it is thread-only issue.

May 10, 2023 5:22 PM in response to BlueSkyPrinter

I’m not using scenes but I’d agree automations have become unreliable at about 16.3. 16.4 didn’t improve it so I then did the architecture upgrade. It’s only gotten worse. Some have said it’s my wifi. I’m not convinced it is though.


The best thing to do is to let Apple know: Feedback - Home App - Apple. If more people submit feedback, the more likely it is to be addressed. 34 of us clicked “me too” on this thread. I feel like I could fiddle around with settings and resets and fix it, only to have the next update mess it all up again!


Mar 30, 2023 1:34 AM in response to BlueSkyPrinter

Hi,


yes. I've got more than 23 Evehome devices. Since monday all of them make trouble. I installed everything from scratch. Today same problem. Reason: my 5 Homepod mini do not set up a Thread network as before, instead all devices are working with Bluetooth again. The Thread mesh will not work, where all devices communicate with each other. Checked that with the Eve app in the settings where the Thread networked can be controlled.


I'm really angry about that. Worked before 16.4 for month as yours. Never Apple smarthome again, took so much of my spare time in the past and now. Why is it so difficult? Any Openhab or Smart Assistant with Zigbee works better.

(Sorry for moderate English, I'm German).


Kind regards

G.

Mar 31, 2023 12:30 AM in response to BlueSkyPrinter

That’s quite strange. I have more than 65 HomeKit devices, including many Home hubs that total 8 HomePod minis, two OG HomePods, and three Apple TVs. I found that the 16.4 update fixed everything that was still bugging me about the 16.3.2 update, and I’ve been very happy with it so far. The one thing that I did notice a couple months ago is that all my HomeKit troubles were related to my Nanoleaf smart bulbs. Pulled them out, upgraded to VOCOlink, and everything works like a charm and has ever since. Additionally, upgrading my router to the tri-router Eero Pro 6 mesh system, which is HomeKit compatible, just served to make everything a little faster and round out the experience.


If you have a chance to reply, I’d be very interested to know how you managed to downgrade from a later version of HomePod software (16.3) to an older version (16.2). I didn't even know this was possible, and while I hope that my Home experience stays reliable, it’d be great to have that as a backup plan just in case!

May 19, 2023 11:24 AM in response to BlueSkyPrinter

Just updated to 16.5, but still, since 16.4 and after that 16.4.1 and now 16.5, location automations are very unreliable. When I come home it will not run the automations, but also when I am home and my partner leaves, it will run the automations for last person leaves home….I never had this issue with HomeKit and Apple keeps telling they don’t have a clue. It started on 16.4, the next day after the update. I have the latest Apple 4K Wired to internet as a hub, HomeKit minis it does not matter at all for me. And even when I did the button sequence and reset my IPhone in that case I was home and the last person leaves home automation was finished, it did not change a thing. Only when I disconnected the power of the HomePod mini which at the time was the active hub it started working again…. For me HomeKit became unusable for my Alarm system and security cameras… I really hope it’s not just us (38), I have no clue what I am doing wrong…so have around 48 HomeKit devices, but all of them are effected because it’s the automation not running.

Apr 8, 2023 7:35 PM in response to PhotographyFather

As long as Apple is still "signing" the older version, which it does for a while after releasing a new version, you can downgrade. Instructions are on Google. You'll need to connect the HomePod to a Mac and use the interface in the Finder, after downloading the relevant version. It is all done using the Finder, and is an official Apple procedure, so it isn't anything "shady".


But once Apple stops signing a particular version, it is no longer possible.


I upgraded to 16.3 as soon as it came out, gave it a few (miserable) days, and then downgraded. It was still possible because only a few days had passed and Apple is quick to stop signing old versions, but not THAT quick.


At this point, 16.2 would be completely impossible.

Apr 10, 2023 9:41 AM in response to yandyr

16.4.1 broke my scheduled automations.


16.2 I did the “architecture upgrade” before it was pulled, and that created all kinds of havoc - but mainly with family members in the home, my automations mostly worked.


16.3.x had some HomeKit bug fixes here and there, most notably in HomePod firmware.


16.4 was supposed to have had a ton of HomeKit improvements, enough to where they re-enabled the “architecture upgrade”.


My HomeKit was mostly stable on 16.4


Now, after the 16.4.1 update (which only was applicable to phones, iPads, and the associated MacOS 13.3.1 release - but not HomePods or AppleTV) - my scheduled automations are no longer firing.


I have so much money tied up in HomeKit devices that I am really disappointed with the reliability in this space.


It has been terrible since ios16 debuted.

Mar 31, 2023 12:49 AM in response to PhotographyFather

Interesting. I *think* my issues are thread related, but who knows. The problem with diagnosing HomeKit problems is you never know if it's your router, your Home hub or your edge devices (e.g. nanoleaf bulbs).


I have one automation that turns on a porch light and hall light (both nanoleaf) when I return home - they worked fine. It was the automations where an eve motion sensor trigger nanoleaf bulbs that broke.

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- After upgrading to 16.4, automations and scene buttons are unreliable

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