Troubleshooting Motion Lighting Rule in Hubitat

Hey Hubitat community! I’m reaching out to see if anyone has encountered a similar issue or might have some insights. I’ve been using Hubitat for a while now, and I’ve got a motion lighting rule set up in my mudroom that used to work perfectly. However, it seems like after an update, the rule isn’t behaving as expected anymore. Let me walk you through what’s happening and what I’ve tried so far. ### The Setup I have a motion sensor and a door contact in my mudroom. The rule is designed to turn on the light when motion is detected or when the door is opened. The light should stay on for 2 minutes, and if it’s manually turned on, it should automatically turn off after 2 minutes if there’s no motion. Here’s how the rule is configured: - When motion is detected: Turn on the light for 2 minutes. - When the door is opened: Turn on the light for 2 minutes. - When the light is manually turned on: Turn it off again (if no motion) in 2 minutes. ### The Issue What I’m noticing is that if the light is manually turned on, it never turns off automatically. This behavior used to work flawlessly, so I’m 99% sure it’s not something I changed on my end. I suspect it might be related to the latest update or an earlier release in the 2.3 series. I’ve checked the event subscriptions, and it seems like the rule is properly subscribed to the switch being turned on/off. Here’s a snippet from the event subscriptions: > [Event subscriptions showing the rule is active] ### What I’ve Tried - Factory Reset: I’ve tried resetting both the hub and the devices involved, but the issue persists. - Rule Review: I’ve double-checked the rule configuration to ensure there are no typos or missed conditions. - Alternative Configurations: I’ve looked into other ways to structure the rule, but nothing seems to resolve the issue. ### Questions 1. Has anyone else experienced a similar issue after an update? 2. Could this be a bug, or is there a configuration option I’m missing? 3. Are there any workarounds or alternative approaches to achieve the desired behavior? I’m really curious to see if others have encountered this or if there’s a fix I haven’t discovered yet. Any tips or suggestions would be greatly appreciated! Looking forward to hearing from you all. Thanks for being such an amazing community! :blush: