Homekit Automation Triggers stopped working

Hello,

I have several Homekit devices at home, with three Apple TV 4K hubs (one active, two on standby). Everything used to work perfectly in terms of controlling and automation (time triggers, sunset/sunrise, leaving the house etc.).


A couple of weeks ago most of it stopped working. It seems to more or less coincide with all the software updates but I can't be sure to be honest.


What *IS* working is Siri control and app control of individual devices (lights, garage door etc.). Also working is the "test this automation" button on any of my rules. I create them, test them, all is well.


With the exception of the "if a sensor is triggered...then do this" automations, which seem to be working (example: when door sensor open, turn on pantry light), the geofence and time based ones do not. Lights do not turn on/off at sunrise and sunset as they used to and neither do things happen when I leave/arrive home.


Anyone else experiencing this, and has any idea how to troubleshoot? I've logged out of iCloud on the AppleTV's and logged back in, and that did nothing.


What else can I try?

iPhone XS, iOS 12.1, null

Posted on Nov 1, 2018 7:09 AM

Reply

Similar questions

10 replies

Nov 1, 2018 3:04 PM in response to CleefMon

A follow-up... I got my automations working again.


First, I reset/repaired my HomePods and finally got them updated to 12.1. That alone did not fix the automations.


Then, I tapped on each of my automations to view its details, changed one element, changed it back, then tapped the Done button to save. Perhaps this was all that was needed?


After that, all my automations started working again.

Nov 1, 2018 11:00 AM in response to Lucanaut

Ditto. Siri and manual control of all HomeKit devices works fine for me. Automation triggers now never fire, even though they work fine from the "test this automation" button. This applies to all of my triggers: time-based, sensor motion-based, device-based. We're using Philips Hue motion sensors, some Hue lights, some LIFX lights, Lutron switches, iDevices plugs, August lock, and Ring doorbell. All of this an en eero mesh WiFi network.


Everything was working fine until the iOS 12.1 and tvOS 12.1 updates (like you, we have several Apple TV hubs). Now automation triggers never fire.


I noticed that our two HomePods did not receive the 12.1 update and are stuck at 12.0. The Home app refuses to update them. So I will try resetting them to factory defaults and see if that helps at all.

Nov 27, 2018 5:04 AM in response to Lucanaut

I have tried to get simple automations working for the last 6 months. I've gone through various updates from iOS 11 to 12. I have 2 Apple TVs, and one is set in standby. It is totally unreliable and I'm a software engineer and have gone through all the resets and fixes. I am very disappointed in the quality of software that Apple has produced for this. It is extremely brittle. There appears to be no mechanism for reliably restarting automations between iOS versions, often having to delete and reset the automation. And these automations are simple. Turn outlet on at 8am. Turn outlet off at 1pm. If one cannot depend on these automations, then they are of very little use. Even when the automations are 'working', turning a distant light on seems to fail. You'd think when the software cannot temporarily contact a device, it would try again intermittently as long as it is before the 'turn off' time.


I swear this is the worst software system I have seem from Apple and well below their standards. I wonder if Apple has gotten into the habit of simply writing software, but not using it themselves. For there is no way this would be tolerated if all their managers were depending on Apple automations.

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 Automation Triggers stopped working

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