So after a few weeks am I the only person that finds its much slower then before especially when: Renaming a device, Changing a devices room, updating when opening the home app. Basically slower in general.... I have 65 devices not sure if that matters but compared to before its just slow
Yes, definitely BUT...
The way this used to work was that these changes would happen locally, then (supposedly) be propagated out to iCloud, your Apple TV, etc. This second stage frequently did not work, with all sorts of horrors, like different names in different places, or you create a Scene or Automation but it just doesn't seem to work (because it hasn't propagated to the HomeKit hub).
The new scheme seems to be that you send the change to iCloud and the hub, and you ONLY make the change "appear" on your local device when the remote world (iCloud and hub) tell the local device that the change has happened. This is still not great in terms of UI, but is VASTLY preferable in terms of reliability and being able to trust the system.
This is still not a great architecture, but it was a fairly easy modification to what they had. A better solution (and one I expect they will evolve to once they have time to write the code) is one that has an intermediate local state to capture the situation I have described above. ie something like
- I make local changes of some sort
- the changes are immediately reflected in my local UI, but in some sort of "don't trust this" form, like the icon and writing are all pink (or upside down, or whatever)
- when the remote confirmation comes in, the UI shows the changed state as trustworthy.
This would at least allow you to make changes like renaming and see that *something* happened right away, without the current feeling that you are going mad, that you keep changing things but nothing actually changes!
Overall, the current HomeKit (as of about iOS 16.3) has more or less FINALLY got its act together. It's still terrible in so many areas (scripting, debugging, logging, error reporting, code reuse, changing or moving a device, etc etc) but in the single most important area of reliability, it feels like I can trust it in a way that has not been true for many many years.
I'm comfortable saying that it's moved up from being the single worst product Apple ships to number three.
(Finder returns to #1, as it has been for much of about the past 20 years. No matter WHAT the issue is, you can rely on Finder to fsck it in some way, to keep doing so year after year, and to simply ignore bugs year after year -- things like window persistence are still unreliable after 20+ years!!!
Number two is Shorcuts which STILL cannot perform Automations with anything close to reliability. Unlike HomeKit which is now very reliable in this regard.)