Updating closet light behavior so it has timeouts and effects if left open for too long