du setzt beim Aufruf eine SESSION-Varaible (Bsp:$_SESSION['reload'])mit time()+$aufenthalt (Name von $aufenthalt kann abweichen)
und beim erneuten Aufruf prüfst du ob $_SESSION['reload']<=time() ist und erst dann läuft die Zeit (erneut $_SESSION['reload'] setzen) und der Aufruf wird vergütet

bitte vorher prüfen ob die Namen der Variablen so stimmen oder schon von anderen Addons verwendet werden ...