Iran has three warships waiting in False Bay, but they will not join South Africa, China, Russia and the UAE in the naval exercise Will for Peace.