HomeKit automation rules not triggering on garage door
I have automation rules to turn on and off garage/driveway lights when the garage roll-up door opens/closes, but they are not working. It looks like the home hub knows the door state changes but is not executing the automation.
Details:
- The Insignia garage door sensor battery and pairing are fine (checked by pressing button on the sensor).
- My garage door accessory is successfully added in the Home app. My iPhone and Mac display the correct state of the garage door (Closed, Opening, Open, Closing). Works the same regardless of whether the door is controlled in the Home app or the garage door wall button or remote.
- I see correct Home notifications when the garage door is opened and closed.
- In the Home app, the failing automations are based on Event "An Accessory is Controlled" "Garage Door"...
- The automations are definitely enabled.
- When I "Test This Automation," the lights correctly turn on and off.
- The same Lutron garage/driveway lights are successfully turned on/off by other automations based on Event "A Sensor Detects Something" (Eve Door and Motion sensors).
- My home hub is an Apple TV 4K (2021) and I updated it to tvOS 15 but that did not help.
- I deleted and re-created the automation rules, but they still don’t work.
Any suggestions?
Apple TV 4K, tvOS 15