Turns out I had already posted it here: Block a macro for a set period?

Code:
#showtooltip Beacon of Light
/castsequence [target=focus] reset=60 Beacon of Light, ,