Если дело только в надписи, то sleep() нужно делать после обновления надписи:
if tButtons.text == "start" then
tButtons.text = "stop"
refresh(i)
os.sleep(120)
rs.setOutput(1,15)
goto continue
end
Если же нужно делать еще что либо в течении этих 120-ти секунд, используйте event.timer