FWIW, I was cursing HomeKit up until I removed that iPad Air 2. Now it works really good. Wonder if something else going on there is causing your issues.I'm enormously frustrated with HomeKit. It's just not predictable or reliable.
So, I've spent the morning working up an alternative for the Yeelight. The Yeelight has a "LAN Control Mode" which enables you to send commands to the light from the command line or from a shell script. Someone has kindly written some shell scripts that make use of this interface:
Yee Light Shell Scripts
To be useful you need to run these scripts from within your own scripts that set the parameters you want. Then you can use launchd (I use Lingon for this) to run the scripts when you want. You can also use sunwait (available from MacPorts) to run commands around sunset and sunrise.
It seems a shame to have to roll your own here, but IMHO, Apple and the device manufacturers have really dropped the ball.
FWIW, I was cursing HomeKit up until I removed that iPad Air 2. Now it works really good. Wonder if something else going on there is causing your issues.
What is being used for your hub?
If doing those two things alone does not fix the problem then I’d suggest deleting all problem devices from home app and leaving them off for 24 to 48 hours then add them back.
You can try removing/factory resetting the light and then re-adding it. It can be a pain if the light is attached to a lot of scenes and automations but it may help.
I actually meant removing the iPad completely from the Home but if they’re on the same Apple ID, I think it would mean signing out. My wall mounted iPad was on a shared AppleID and I was easily able to uninvite it from the HomeKit setup. That fixed my issues.
I've done that many times. I'll try one more. It is a pain to have to redo all the automations.
There ought to be an easier way.
I did the same but it wasn’t until I uninvited the iPad from the home that everything was working again. It was two different Apple IDs so it made it easier for me than signing out of iCloud.There is a toggle to turn off an iPad from being a HomeKit hub... that should be enough
I agree with this. Just redo everything. Gonna be a pain but it helps a lot of the time.I’d delete everything, reset everything, and then leave it alone for two days.
Then I’d readied stuff again in two days and make sure everything is set up with all the right accounts too...
Not necessarily. It’s designed to allow multiple user accounts. My home setup is under my AppleID but my wife and mother in law are invited members with their own AppleID and it works fine like that but in this case, like you said, I would just redo the whole setup. Another troubleshooting method the OP can try, before dismantling HomeKit, is to do a hard reset on the iPhone and iPad. That actually helped some HomeKit lag issues I had in the past as well.Well it’s also a time thing imho. I don’t think if you do it right away it’s always finished completely clearing everything out. That’s why I say wait two days after deleting and resetting everything to factory before resetting it up.
And using two different accounts could absolutely be an issue.
Ahh, Gotchya. Yeah of course.When there are issues I just try and remove as many variables as possible till I get things working right.
I don’t mean to suggest not letting others join in, Im saying set everything up under one account, because clearly something is off, then once it’s working go from there...
I have found you an add stuff if your in the same family too, and I wonder if that causes issues sometimes when adding devices so I try and avoid that.
I would also make sure that only one account exists for each product brand (like a hue account for Phil is lights).
Yep. I had to get them through Amazon.VOCOlinc must be good. Every single product on their website is sold out except for an outlet. Amazing.