Контроль баланса SIM-карты для сигнализаций ОКО | ТМ ОКО
ТМ ОКО
044 331-68-74 096 252-50-57 066 060-05-73 project@oko.org.ua
ОКО™ - РАЗРАБОТКА, ПРОИЗВОДСТВО, ПРОДАЖА СИСТЕМ УДАЛЕННОГО КОНТРОЛЯ ОБЪЕКТОВ
044 391-68-74 096 252-50-57 066 060-05-73
ГРАФИК РАБОТЫ
ПН - ПТ 9.00 - 18.00
СБ - ВС выходной


Контроль баланса SIM-карты для сигнализаций ОКО

23 февраля, 2017

Задача контроля баланса SIM-карты одна из самых важных при выборе, покупке и установке GSM-сигнализации. Чаще всего пользователь задумывается об этом только когда SIM-карта уже вставлена в сигнализацию, а сама сигнализация уже установлена в труднодоступном месте.

Чтобы такого не произошло, прежде всего всегда внимательно читайте инструкцию к прибору, в особенности раздел Подготовка SIM-карты!

После того, как вы приобрели SIM-карту для GSM-сигнализации и выполнили рекомендации описанные в инструкции (Подготовка SIM-карты), обязательно сделайте настройку контроля ее баланса. Рассмотрим все возможные варианты контроля баланса SIM-карты в порядке удобства их настройки.

Контроль баланса SIM-карты для сигнализаций ОКО

1. WEB-сервисы операторов мобильной связи

Киевстар. Зарегистрировать кабинет можно в сервисе Мой Киевстар.

Так как при регистрации (добавлении) SIM-карты на ее номер придет SMS с кодом подтверждения, то SIM-карта естественно должна быть вставлена в обычный телефон.

Этот кабинет одинаково подходит и для контрактной и для предоплаченной карты. Если раньше в одном кабинете (аккаунте) можно было привязать только один номер (SIM-карту), то сейчас есть возможность добавлять несколько номеров и лицевых счетов. Это очень удобно для контроля баланса по нескольким объектам.

В функционале кабинета есть интересная Настройка уведомлений (WEB, Email, SMS). Но, к сожалению, настройку уведомлений о Низком балансе на Email и SMS установить нельзя. Возможно в будущем Киевстар расширит функции данной опции, но пока она не реализована.

Vodafone Украина. Зарегистрировать кабинет можно в сервисе Мой МТС.

Пока у Vodafone Украина этот сервис находится на сайте старого оператора МТС и разделен на два аккаунта: для Контракта и для Предоплаты. Кабинет можно зарегистрировать только для одного номера и нет возможности добавлять другие SIM-карты.

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

Каких-то дополнительных полезный функций, кроме информации о счете и статистике расходов, в общем то и нет.

Контроль баланса SIM-карты для сигнализаций ОКО

2. USSD-услуги операторов мобильной связи

На сегодняшний день только оператор Киевстар имеет USSD-услугу, которая позволяет контролировать средства и регулировать их расход, а также своевременно пополнять счет другого абонента Киевстар – «Доверительное лицо».

Чтобы воспользоваться данной услугой, достаточно получить разрешение от абонента (SIM-карты сигнализации) узнавать состояние его счета. Для этого SIM-карта сигнализации опять же должна стоять в обычном телефоне, а не в GSM-контроллере.

Контроль баланса SIM-карты для сигнализаций ОКО

3. Настройки прибора

USSD-команды. Данные команды лучше всего искать в инструкции к Вашей конкретной модели сигнализации и соответствующему программному обеспечению, т.к. список команд (возможностей) может зависеть не только от модели прибора, но и от версии ПО.

Команда для проверки баланса SIM-карты, которая есть в большинстве моделей (новых и старых):

123403USSD прибор выполнит USSD запрос, ответ сети в стандартной кодировке (латиница) пересылается обратно на Пользователя через SMS. В кодировке Unicode (кириллица) не работает. Например, 123403*111# – запрос на баланс SIM-карты Киевстар, 123403*101# – запрос на баланс SIM-карты МТС.

В некоторых старых платформах снятых с производства (OKO-S, OKO-U) и приборах на их основе присутствуют USSD-команды для автоматического слежения баланса SIM-карты:

123434ZF команда установки порога баланса SIM-карты прибора, где ZF – порог от 00 до 99 единиц, 00 – выключено (заводское значение), а 99 это 1000 единиц. USSD-запрос на баланс устанавливается SMS-командой 123435USSD и выполняется один раз каждые сутки (анализируется ответ оператора в латинице). При балансе ниже установленного порога результат запроса разово отсылается через SMS на Хозяина-1. Например, 12343405 установка порога в 5 единиц (5 гривен для украинских операторов связи), 12343410 установка порога в 10 единиц.

123435USSD записать в память прибора USSD запрос, который будет использоваться при автоматическом слежении за балансом SIM-карты. Например, 123435*111# – USSD-код баланса SIM-карты Киевстар (заводское значение), 123435*101# – USSD-код баланса SIM-карты МТС.

Контроль баланса SIM-карты для сигнализаций ОКО

Конфигуратор. Для GSM-сигнализаций, у которых есть возможность задания настроек через конфигуратор, также присутствует опция автоматического слежения баланса SIM-карты.

В конфигураторе для новых платформ (OKO-7S, OKO-U2, OKO-PRO) и приборах на их основе на закладке Настройки, в окне Общие настройки есть опции Порог баланса и USSD-запрос на баланс. Они аналогичны USSD-командам 123434ZF и 123435USSD для старых платформ:

Порог баланса – пороговое значение баланса для оповещения на пользователя-1 при понижении ниже этого значения. Значение 0 – выключена автоматическая проверка баланса. USSD-запрос на баланс выполняется при каждой постановке на охрану, но не реже чем раз в сутки (анализируется ответ оператора в латинице).

USSD-запрос на баланс – запрос для автоматической проверки баланса SIM-карты. Например, *111# – Киевстар (заводское значение), *101# – МТС.

Конфигуратор OKO и контроль баланса SIM-карты

TCP-сервер. Для большинства GSM-сигнализаций (OKO-U, OKO-7S, OKO-U2, OKO-PRO) и приборов на их основе есть возможность передачи данных на TCP-сервер ОКО.

Среди событий, которые передаются на сервер, есть также и событие «Проверка баланса SIM-карты». Данное событие сигнализация будет передавать на сервер только в том случае, если в приборе была включена функция автоматического слежения баланса SIM-карты, описанная выше. Так как USSD-запрос на баланс выполняется при каждой постановке на охрану, но не реже чем раз в сутки (анализируется ответ оператора в латинице), то и событие «Проверка баланса SIM-карты» будет приходить на сервер ОКО только раз в сутки.

Таким образом, вы сможете не только получать SMS-уведомления о балансе ниже установленного порога, но и раз в сутки видеть значение баланса на TCP-сервере. Для этого необходимо нажать курсором на Время данного события (Проверка баланса SIM-карты). При этом в правой таблице на закладке Детализация в строке «Баланс сим-ки» отобразится значение баланса.

Сервер OKO и контроль баланса SIM-карты

К тому же, в программе Монитор ОКО можно задать оповещение на E-mail или через SMS (платный шлюз). Отправка SMS на ваш телефон с сервера данного события не актуальна, т.к. ее вам отправит сам прибор. А вот получение письма на свой E-mail об этом событии с указанием баланса будет очень полезным, особенно, если вы редко пользуетесь сервером ОКО.

Ведь SMS от прибора как и уведомление от сервера на почту о данном событие приходит только один раз – при пересечении баланса установленного порога. Вы же знаете насколько не надежно SMS-сообщение: оно может не прийти, либо вы его не заметите. Поэтому, если для вас важно событие о снижении баланса ниже критичного, то максимально подстрахуйтесь, установив все возможные (доступные) уведомления.

Настроить уведомление на ваш E-mail о понижении баланса ниже заданного порога можно на закладке Оповещение. В самом верху Выберите объект и Выберите источник оповещения. В вашем случае это будет «Баланс сим-ки». Установите порог в столбце Значение источника/фильтра, снимите галочку со столбца Оповещение при превышении/возобновлении и введите свой E-mail в столбце Список e-mail через запятую.

Монитор OKO и контроль баланса SIM-карты

Заключение

Если у вас есть возможность, то используйте все эти способы контроля баланса. Каждый из них по своему хорош и удобен. Использовать варианты, которые предлагает мобильный оператор связи, настоятельно рекомендуем, т.к. сигнализации ОКО могут распознавать USSD-ответы только в стандартной кодировке (латинице). В кодировке Unicode (кириллице) ответы не распознаются, а оператор связи постоянно на свое усмотрение меняет данные настройки без предупреждения. Таким образом, то, что сегодня работает, завтра уже может не работать!

Кроме того, нашими специалистами и пользователями уже неоднократно замечено, что у некоторых операторов мобильной связи (в частности Киевстар) через USSD-ответ может приходить положительное значение баланса (на счету есть деньги), а в личном кабинете WEB-сервиса (Мой Киевстар) и в голосовом меню нулевой баланс.

При этом от GSM-сигнализации на клиента звонки не идут (робобаба говорит о нехватке баланса), SMS не ходят, GPRS не работает, а через USSD-запрос он получает ответ о НЕнулевом балансе (положительном). Поэтому USSD-ответ от оператора мобильной связи о положительном балансе (небольшом) на SIM-карте вашей сигнализации это не гарантия того, что на ней есть средства для предоставления всех необходимых сервисов (звонков, SMS, GPRS)!

Контроль баланса SIM-карты для сигнализаций ОКО

Если SIM-карта, используемая вами в сигнализации, другого оператора мобильной связи (не описанных выше), то выясните на сайте этого оператора или у телефонной тех поддержки какие есть сервисы и услуги, позволяющие контролировать ее баланс.

Если вы знаете еще способы контроля баланса SIM-карт, то напишите их здесь, в обсуждении под статьей.