I'm sure this is simple, but I'm drawing a blank trying to figure it out.
I simply want to activate a light on active motion, and turn it off after 15 minutes of no motion, but if there is motion within that 15 minute window to start the 15 minute timer down again...
Here is another example that I know for a fact works as described in the OP. The delay w/cancel will reset the delay off timer whenever the rule becomes true again (that's what w/cancel does).
But there are multiple ways to do this, and Eric's way probably works just fine too.