Контроль балансу SIM-карти для сигналізацій ОКО | ТМ ОКО
ТМ ОКО
044 331-68-74 096 252-50-57 066 060-05-73 project@oko.org.ua
ОКО™ - РОЗРОБКА, ВИРОБНИЦТВО, ПРОДАЖ СИСТЕМ ВІДДАЛЕНОГО КОНТРОЛЮ ОБ'ЄКТIВ
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-карт, то напишіть їх тут, в обговоренні під статтею.