Полный путь удалённой команды был проверен через публичный Cloud Run service: авторизованный HTTPS-запрос попадал в cloud control, проходил по живому gRPC/TLS stream к локальному edge-agent, превращался в RelayService.SetChannel для BLE Device Gateway и возвращал клиенту результат applied. Через тот же deployment проверялись online-статус устройства и heartbeat timestamps.
В прототипе реестр активных устройств намеренно хранится в памяти, а команды для отключённого автомобиля не ставятся в очередь. Поэтому Cloud Run в этой версии ограничен одним instance, а команда при offline-состоянии завершается ошибкой вместо отложенного выполнения после переподключения. Это осознанные ограничения MVP: они оставляют систему небольшой, но явно показывают границы масштабирования и будущей персистентности.