Added exponential backoff to light commands