Обмен командами происходит как только программа на телефоне свяжется с сайтом через интернет. Если интернет будет отсутствовать то обмен командами не состоится до момента появления интернета.
Можно запланировато выполнение команд заранее, на длительное время, при плохой интернет связи.