Перейти к содержимому
Черновик: материал сгенерирован и ещё не вычитан.

Уведомления оператору и обновление данных eSIM

Требуется прошивка с поддержкой eSIM-команд. Раздел работает только на приборах со специальной прошивкой; в публичных релизных прошивках набора eSIM-команд нет. Номер версии, начиная с которой функция станет общедоступной, ещё не определён (TODO: уточнить при выпуске прошивки).

Когда профиль устанавливается, включается, выключается или удаляется, чип eUICC записывает у себя служебное уведомление для оператора. Пока оно не отправлено, оператор не знает, что с профилем что-то произошло: у него профиль может числиться неактивированным, хотя прибор им уже пользуется, или наоборот — активным после удаления.

Поэтому уведомления нужно отправлять. Это делается один раз после серии операций, отдельной кнопкой.

В шапке раздела eSIM всегда видна строка «Уведомления оператору: N».

  • N больше нуля — под шапкой появляется блок «Уведомления оператору: N» с пояснением «Оператор узнает об установке и переключении профилей только после отправки» и кнопкой «Отправить».
  • N равно нулю — блока нет, отправлять нечего.
  • Прочерк вместо числа — прошивка прибора не сообщает количество. Тогда в блоке «Уведомления оператору» будет текст «Прошивка не сообщает их число — проверьте вручную» и кнопка «Проверить»: она читает список уведомлений напрямую из чипа.

После нажатия «Отправить» приложение не вычитает число само, а перечитывает его у прибора — на экране остаётся честное количество. Если часть уведомлений отправить не удалось, счётчик не обнулится, и отправку можно повторить.

Что происходит с прибором во время операции

Заголовок раздела «Что происходит с прибором во время операции»

Чтобы работать с чипом напрямую (отправка и проверка уведомлений, загрузка профиля), приложение переводит модем прибора в специальный режим. Пока он активен:

  • прибор не выходит на связь с сервером мониторинга;
  • переход в этот режим занимает около минуты — на экране показывается «Подготовка модема… ~1 мин» со счётчиком секунд;
  • по окончании операции модем перезапускается и сам регистрируется в сети.

Если освободить модем не удалось, появится подсказка «Операция выполнена, переподключите прибор». Сама операция при этом прошла — прибору нужно снять и подать питание либо переподключить его, чтобы связь восстановилась.

«Обновить» перечитывает состояние eSIM: список профилей, EID, свободную память и число уведомлений. Обычное обновление быстрое — данные берутся из кэша прибора.

Дольше оно идёт в одном случае: если eSIM не является активной картой, кэш прибора пуст, и приложение вынуждено запустить полное чтение чипа — с той же подготовкой модема, что описана выше. Именно поэтому первое открытие раздела может занять пару минут (см. Менеджер eSIM).

Во время выполнения любой операции кнопка «Обновить» заблокирована: лишний запрос встал бы в ту же очередь команд и только замедлил бы то, чего вы ждёте.


См. также: Менеджер eSIM · Загрузка профиля eSIM · Устранение неполадок eSIM