Онлайн сервис заказа такси. Часть 57. Внедрение GSM шлюза для СМС. Часть VII. И вновь шлюз…
Реально забодал меня этот GSM шлюз.
По хорошему нужен толковый программист и минимум 5 килобаксов денег, чтобы все работало корректно.
А пока собираем то, что есть, из говна и палок.
В апреле был кидок от Билайна.
Раньше пользовался региональными симками с тарифом «Все 1».
В пакет входило 500 смс. При этом находясь в Москве, я мог так же отправлять смски по всей России в рамках пакета.
Правда, пришлось перенастроить софт так, чтобы в день отправлялось не более 200 смс с каждой сим-карты (в случае отправки большего количества, сим-карты уходили в блокировку, а при 200 смс/сутки, я получал соотношение, при которой минимальная стоимость отправленной смс и минимальная вероятность блокировки).
В общем, программирование суточного лимита позволяло мне использовать сим-карты вновь и вновь, однако, стоимость отправленной СМС повышалась примерно до 15-20 копеек.
Но Билайн взял да и изменил тариф с «Все 1» на «Все Мое 1».
В новом тарифе теперь вместо 500 смс по всей России можно отправлять лишь 300 и то абонентам своего региона!
В итоге у меня больше нет возможности покупать новые симки, а те, которые были не активированы, на которых было написано «Все 1», активировались уже по новому тарифу «Все Мое 1».
Следующий кидок был от Avito.
Они запретили продажу сим-карт.
Таким образом, поиск новых продавцов оказался крайне проблематичным (не всегда у старых продавцов есть в наличии карты).
В Мае на глаза попадается Тинькофф Мобайл.
Заманчиво! Решил узнать чью инфраструктуру они используют.
Позвонил в техподдержку, спросил и оказалось, что они используют Теле2.
К сожалению, не катит: в Москве для использования Теле2, оборудование должно обязательно поддерживать 3G сети, а мое GSM оборудование поддерживает только 2G.
Еще как вариант, переместить шлюз в другой регион, но это не решает основную проблему: где достать симки Тинькофф Мобайл?
Хоть и заявлена опция «Безлимитные смс», все равно, я не верю в то, что я смогу с каждой симки отправить более 500 смс, а при моих объемах мне нужно порядка 150 сим-карт (чтобы хватило на месяц).
Начал вновь шерстить опсосов и нашел новые интересные условия у Yota: теперь можно подключить просто пакет смс, за ₽50 в месяц!
Кстати, как оказалось, не во всех регионах такие условия: к примеру, в Республике Дагестан, для активации сим-карты Yota, необходимо подключить минимальный пакет интернета и таким образом месячный расход получается минимум ₽250. При этом что при ₽50, что при ₽250, с симки более 500 смс не отправляется — она блокируется.
Цены на сим-карты Yota в Москве какие-то неадекватные: все что я нашел — за ₽250, с балансом в ₽100. Позвонил своему старому поставщику сим-карт и тот мне предложил эти же симки по ₽70. Итого, сим-карты Yota мне в Москву присылают из Дагестана: вместе с доставкой они мне обходятся по ₽80.
После установки сим-карт Yota, софт шлюзов был вновь перенастроен: теперь активны все каналы, но с каждой симки отправляется не более 450 смс. При чем отслеживание производится по IMSI сим-карты, а количество отправленных смс могу видеть в админпанели
Далее, для оптимизации процесса сделано так, чтобы как можно реже менять сим-карты.
На каждый канал шлюза настроено по 2 сим-карты (через сим-банк), которые переключаются каждые 6 часов.
На данный момент работает 14 каналов, к которым прикручено 28 сим-карт (которые находятся в SMB-32). Каналов осталось по 7 штук на каждом 8-ми канальном шлюзе: по одному каналу на каждом сгорело (5-й канал на первом и 1-й канал на втором).
В общем, при такой схеме более-менее система работает, требуется мониторинг каждые 4-6 дней, для замены отработанных сим-карт.
Почему Yota позволяет мне на шлюзах пользоваться тарифом для смартфонов?
Наверное, потому что IMEI у меня в шлюзах прописаны от смартфонов, при этом интернет-сессию шлюз не генерирует (соответственно, нет возможности идентифицировать устройство по TTL).