It's more of that great work-from-home software. Apple software has been going downhill for the last few years. Seems they rather push out super buggy software and then be like "we might fix this in a future update" rather than iron the bugs out (to where it at least functions as intended) before pushing it out.Something is broken re: Apple software development. I do not know how they architect/manage their different systems, but it appears to be broken (e.g. my experience of ever more bugs affecting MacOS releases). Not sure Apple mgmt cares since little seems to change.
Yep, Apple’s obsession with secrecy above all else has led to this. One of the easiest ways to keep things secret is to have everyone, no matter the problem, follow the exact same steps. That has led to Apple support being: erase and reinstall then RTA to engineering, just so engineering can tell you to keep your device up to date. It may not actually help customers, but it ensures no one can actually figure-out what the problem may be because everyone is treated exactly the same.At this point I’d rather have a root canal than talk to Apple “support”.
After the Home update, my Ecobee camera stopped recording. I used the Support app to contact support and somehow got routed to the media department who didn’t know what a HomePod was. That person routed me to iOS support. That department doesn’t support Home, so I was routed to the Mac department. I was then escalated twice to an “advanced senior tech”, who from what I can tell did a couple of web searches and proceed to give me inaccurate information about needing to subscribe to the Ecobee service plan. Finally he told me to remove the camera from Home and wait and hour and add it back to Home. He gave me a link to contact another level 3 support agent if I still had problems.
Well I did so I contacted them again. That person was absolutely no help at all. I kept suggesting maybe he wanted to gather some data since I could reproduce this problem at will as well as temporarily resolve it. He wasn’t interested in doing that. He wasn’t really interested in doing anything. He was friendly, but completely unhelpful.
I rarely call support, but I did so a few times this year and that’s been my experience. No one gathers data and sometimes they don’t even call back for scheduled calls. What a huge difference a few years make as when I contacted support a few years ago, they always either ran diagnostics or collected data. Now they seem to be glorified wellness counselors, trying to make you feel better as opposed to trying to resolve the issue.
On A side note, I’m also convinced Apple doesn’t read feedback reports. Years ago, I used to get responses to them. It might take awhile, but I would. I haven’t gotten a response to any feedback I’ve made for I’d say 4 or 5 years. This includes reproducible iOS bugs which are still broken to this day. For example, Wi-Fi calling on a cellular model iPad with no cellular service stops working after a reboot. I have a work around (turn off calls from iPhone before rebooting). That’s been broken going on 2 or 3 years now. I‘ve reported it both through the Apple feedback app and Support, but the later refused to do anything unless I did a restore of my iPad through my Mac and not restore the backup. I refused to do that as it’s a software bug.
I believe the primary issue is with multi-home setups, more specifically I've seen a lot of mentions of issues when someone has more than one home and wants to invite other people, or they invite someone who has more than one home.
The secondary issue is that it wants to be an all-or-nothing upgrade across all of your homes.
Combined they are a disaster. For example, I wan't able to invite relatives over the holiday, and I suspect it is because their home is both the old architecture and a dumpster fire (tons of no response accessories, probably unplugged and forgotten).
Third issue is so common with Apple that it is hardly worth mentioning - the other side of "it just works", where failing setups have no user diagnosis or troubleshooting that can be used to fix something. I just saw "pending invitations", while my family members saw absolutely nothing.
OMG, so true!Just for perspective I run an almost entirely automated home / office. Over 100 connected peripherals and growing. I run an automation and device data translation server that allows HomeKit and non-HomeKit enabled devices to coexist and register in both Google and Apple’s home instances.
So I run the assistants in parallel and use them interchangeably to control and monitor the same peripherals. (Though being that iOS is my primary and preferred mobile interface I put more demand on HomeKit for most configurations and automations and leave Google as a backup when HomeKit fails.
Been testing these platforms extensively for years now…
Google’s home app and assistant is generally more reliable than Apple for executing operations.
Among the many issues reported by others here the new home app architecture is simply not faster by any appreciable margin. It’s ever so slightly more responsive in very very limited circumstances. But it’s become a veritable cluster fhfjthfb of new problems. Like changing the location of devices registered in the home sometimes just doesn’t take. I.E. you change what room an accessory is located in and the change reverts back to what it was previously over and over and over again. This at first appears like a UI bug but it appears to be some sort of database issue. The changes get queued and then a batch process posts the changes after they’ve been logged by the app.
Problem with this is the app UI immediately queries the current state of the home database which shows not what the user has selected and saved in the UI but rather the state prior to the user input. This results in users needlessly submitting multiple change requests to the queue and then the batch jobs crash and require an app restart to fix it.
It can also result in corrupt data.
In principal the concept of making batch jobs to post changes to the database is sound but the implementation is currently garbage resulting in the cascade of failures in user experience and data integrity.
It needs another redesign. I don’t think batch jobs are going to be a solution that is long term viable due to the performance of the database itself.
Yeah. The whole system needs a serious rework.
HomeKit is over 8 years old. THAT is why there is so much fury at it and contempt for its programmers. This is not a case of the usual sort of small bugs that creep into any sort of 1.0 product; it's a case of a bad design 8 years ago that was not fixed (nor its many bugs) for 8 years, only to be replaced with something that seems to have learned NOTHING in the past 8 years.Never, never, never be a first adopter
HomeLog is definitely useful for trying to figure out what's going wrong with automations. But it's also very limited. It tells you the set of "inputs" going into HK which is a start, but it doesn't tell you things like WHY HK responded as it did, or why an Automation that you expected to trigger did not trigger, or anything like that.No diagnostic tools is definitely a classic Apple move. I fear for when they remove the port on iPhone. Diags will be impossible by the end user.
There’s an app that generates logs for HoneKit. I have no idea how well it works but it is the first of its kind. The dev’s other apps are solid tho, for what it’s worth…
The iOS app logs only when the app is running in the foreground. The Mac variant can log in the background.![]()
HomeLog for HomeKit
HomeLog is the best way to track and find issues in your HomeKit homes over time. Log changes in your HomeKit accessories, track when a device is unreachable and Features: • On the Mac, you can log changes even when the app is hidden with our specially crafted powerful logging system. • A...apps.apple.com
I know this isn't much of a solution, but I had the same problem, which I managed to resolve. So I have a router that doesn't work with homepods, nothing wrong with it, but homepods are just picky. I got myself a wifi extender by tp-link, and I effectively copied my wifi with it, just with a different name. Both the extender and router are in the same room, which makes it look like a comedy, but after moving homepods and my iphone to that new network everything works well. Again nothing wrong with my main router, all other devices never had any issues.Apple please finally fix the HomePod music playback! I have two stereo pairs and not a single listening sessions goes smoothly.
Thanks for the detailed reply. Eufy cameras working fine here. Somehow my problems were not nearly so severe.Sure. My Logitech cameras all had to be re-added. HomeKit secure video stopped recording events on all of my cameras (Logi and Euffy.) Automations involving Hue lights have become unreliable. The system chooses the wrong ATV to act as hub necessitating rebooting the incorrect ATVs to force the right one to take over again. Motion sensors have all become CRAZY sensitive so that all my motion based automations are constantly triggering for no evident reason.
I mean, I can go on. Those are some of the highlights. My whole system, which was working well before, is a disaster now. I don’t have a single HomePod by the way.
Thanks for the detailed reply. Eufy cameras working fine here. Somehow my problems were not nearly so severe.
If you have constant troubles with HK, I suggest you to get HK compatible router, like Eero 6. 15 HK devices, running HKSV, zero issues since I got it.
If you have constant troubles with HK, I suggest you to get HK compatible router, like Eero 6. 15 HK devices, running HKSV, zero issues since I got it.
It appears in Home app and you can restrict access to all accesories that communicate through the Internet when it’s not necessary or unwanted. I don’t need my cams to call home when I am using them exclusively in HKSV.I am not sure there is such a thing as a “HomeKit compatible router” specifically.![]()
Can you share what makes you believe this is the case?
The poster is referring to https://support.apple.com/en-us/HT210544 but I don't believe there is any reason to expect that routers that support this feature are any more "reliable" for HK than alternatives. Of course there are so many bugs and design flaws in HK, and so few reliable logging/error tracking mechanisms that WTF knows?I am not sure there is such a thing as a “HomeKit compatible router” specifically.
Can you share what makes you believe this is the case?
It appears in Home app and you can restrict access to all accesories that communicate through the Internet when it’s not necessary or unwanted. I don’t need my cams to call home when I am using them exclusively in HKSV.