Получение номера SIM-карты через ICCID
1. Что такое ICCID?
ICCID (аббр. от англ. integrated circuit card identifier) — уникальный серийный номер SIM-карты. Другими словами, это физический номер, который присваивается SIM карте во время производства. Мобильнй оператор, при добавлении SIM карты в свою учетную систему, присваивает ей телефонный номер. Мобильный номер SIM карты может меняться, ICCID - нет.
2. Как узнать ICCID для разных типов трекеров?
Существуют разные способы узнать ICCID SIM карты, которая установлена в трекере. Рассмотрим разные варианты для популярынх брендов трекеров.
Для трекеров популярного литовского бренда Teltonika существует три способа узнать ICCID SIM карты трекера:
Способ 1. Отправить на трекер команду getimeiccid. В ответе на команду будет IMEI трекера и ICCID. Команду можно отправлять как по SMS (но если вы знаете номер, то вам нет необходимости в поиске ICCID), так и по GPRS каналу с сервера мониторинга (для Wialon лучше использовать тип канала Virtual). Недостаток данного способа: трекер должен быть в сети мобильного оператора. Если SIM карта уже заблокирована по какой-то причине или трекер не в GSM сети - получить ответ на команду Вы не сможете. Данный способ работает для нового и старого модельного ряда трекеров от Teltonika: FMB/FMA/FM (необходима одна из последний прошивок).
Способ 2. Настроить отправку данных об ICCID в сообщениях трекера. Для этого необходимо включить соответствующий параметр в конфигураторе или отправить команду на трекер setparam 50250:1; После этого во всех сообщениях трекер будет отправлять ICCID, установленной в него SIM карты. Данный способ работает только для трекеров серии FMB. Способ хорош тем, что узнать ICCID можно у трекера, который не на связи - глянув информацию в последних сообщениях от трекера.
Способ 3. Получить информацаию об ICCID из WEB конфигуратора, которые называется FOTA WEB. Для этого у вас должен быть доступ как к самой FOTA WEB, так и к конкретному трекеру, по которому Вам необходима информация. Для того, чтобы в WEB конфигураторе начал отображаться ICCID, необходимо обновить прошивку трекера до актальной. На момент написание статьи актуальная прошивка для серии FMB: 03.27.13.Rev.03
ICCID для трекеров бренда Xirgo (в прошлом BCE) можно получить в WEB конфигураторе, который называется FMSET. Данный способ работает всегда для всего модельного ряда бренда. Главное чтобы трекер хоть раз вышел на связь с WEB конфигуратором и у вас был к нему доступ.
ICCID для трекеров бренда Bitrek можно получить в WEB конфигураторе. Способ плох тем, что конфигуратор поддверживает не все модели трекеров бренда.
3. Как получить номер SIM-карты зная ICCID
Зная ICCID можно получить номер SIM карты в личном кабинете Мобильного оператора. Ниже примеры для Kyivstar и Vodafon.