|
GSM модемы - как с ними работают? |
|
|
|
Aug 17 2018, 03:49
|
Частый гость
 
Группа: Свой
Сообщений: 139
Регистрация: 15-09-05
Пользователь №: 8 572

|
Цитата(DASM @ Aug 17 2018, 06:21)  Никогда не сталкивался. Примерно понимаю, что делать в CSD, но непонятно - он вообще живой сейчас у операторов и стоит ли закладываться? Если же речь о GPRS то еще более непонятно. Видимо нужен сервер со статическим IP, и модем будет общаться с ним? А если сервер сам хочет что то прочесть из модема - никак? Только заставить модем периодично лезть на сервер и смотреть, не хочет ли этот сервер что то ему передать? Ведь IP модема за NAT провайдера и снаружи не виден, как я понимаю про CSD у операторов уже не помнят и стоит больших трудов включить эту услугу а зачем вам CSD с поминутной оплатой за 9600 бод? Используйте 3G модули
|
|
|
|
|
Aug 17 2018, 06:01
|
Гуру
     
Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493

|
Цитата(gosha-z @ Aug 17 2018, 08:53)  Может начать с постановки задачи, а не с предполагаемого решения? Есть устройства мониторинга параметра окружающей среды, и у этих устройств есть также клапана итп. Сами по себе устройства просто смотрят влажность, температуру и должны это скидывать раз в час на сервер. Но бывают ситуации, когда некоему человеку, который купил такое, надо подключиться к этому устройству, посмотреть состояние, статистику, возможно включить - выключить реле, клапана. Примерно как-то так.
|
|
|
|
|
Aug 17 2018, 06:10
|
Местный
  
Группа: Свой
Сообщений: 327
Регистрация: 30-10-05
Пользователь №: 10 288

|
Цитата(DASM @ Aug 17 2018, 09:01)  Есть устройства мониторинга параметра окружающей среды, и у этих устройств есть также клапана итп. Сами по себе устройства просто смотрят влажность, температуру и должны это скидывать раз в час на сервер. Но бывают ситуации, когда некоему человеку, который купил такое, надо подключиться к этому устройству, посмотреть состояние, статистику, возможно включить - выключить реле, клапана. Примерно как-то так. Воот. Соответственно, количество девайсов весьма ненулевое и выхода в инет они иметь не обязаны, соотв. есть тема для разговора с ОпСОСами на предмет собственного APN, а там уже и статическую адресацию с привязкой к IMSI можно сделать.
|
|
|
|
|
Aug 17 2018, 06:15
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(DASM @ Aug 17 2018, 09:01)  Есть устройства мониторинга параметра окружающей среды, и у этих устройств есть также клапана итп. Сами по себе устройства просто смотрят влажность, температуру и должны это скидывать раз в час на сервер. Но бывают ситуации, когда некоему человеку, который купил такое, надо подключиться к этому устройству, посмотреть состояние, статистику, возможно включить - выключить реле, клапана. Примерно как-то так. Я когда то делал что-то подобное. Чтобы не зависеть от белизны IP и работало везде (и ещё по некоторым соображениям), сделал через почту. В устройстве у меня были прописаны несколько почтовых ящиков (SMTP, POP3) и оно периодически отправляло данные в почтовый ящик (ящики). Также в этом же ящике оно смотрело наличие командных писем (писем с определённым заголовком и форматом) и если такое найдено - парсило его как список команд. Среди команд были и такие, которые говорили: "подключись TCP-сокетом с командной сессией на такой-то IP". Работало довольно надёжно, хотя чтобы соединиться с устройством при необходимости, бывало нужно было и подождать. Правда в последнее время появились сложности с ящиками: для упрощения я делал без поддержки SSL, а в последнее время открытых серверов всё меньше и меньше. Рассматривал также и другие способы коммуникации с устройством через сторонний сервер, например: эмуляция бота в каком-то мессенджере (ICQ, Jabber, ...). Тогда конечно было бы гораздо удобнее, но потом не стал - хватило и почтового обмена. А вообще ещё нужно проверить - реально-ли трудно найти опсоса не выделяющего внешний IP. Хотя-бы динамически. Если хотя-бы динамический есть, то можно использовать DynDNS. И тогда всё упрощается. Цитата(DASM @ Aug 17 2018, 09:12)  А разве модуль ГСМ не может, разок стукнувшись на сервер с известным статическим IP, потом продолжать удерживать соединение? А разориться не боитесь?
|
|
|
|
|
Aug 17 2018, 06:22
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 22-05-09
Из: Харьков, Украина
Пользователь №: 49 413

|
Цитата(DASM @ Aug 17 2018, 09:01)  Есть устройства мониторинга параметра окружающей среды, и у этих устройств есть также клапана итп. Сами по себе устройства просто смотрят влажность, температуру и должны это скидывать раз в час на сервер. Но бывают ситуации, когда некоему человеку, который купил такое, надо подключиться к этому устройству, посмотреть состояние, статистику, возможно включить - выключить реле, клапана. Примерно как-то так. Мы использовали nabto, но оно платное
|
|
|
|
|
Aug 17 2018, 06:44
|

Знающий
   
Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055

|
Цитата(DASM @ Aug 17 2018, 06:21)  Никогда не сталкивался. Примерно понимаю, что делать в CSD, но непонятно - он вообще живой сейчас у операторов и стоит ли закладываться? * А что, просто отправки/приема SMS недостаточно?
--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
|
|
|
|
|
Aug 17 2018, 06:53
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(DASM @ Aug 17 2018, 09:12)  А разве модуль ГСМ не может, разок стукнувшись на сервер с известным статическим IP, потом продолжать удерживать соединение? Для этого теперь используют облака. https://habr.com/post/388231/https://habr.com/post/388343/Раньше использовал VPN в своих дивайсах. Стек в 100 КБ Flash влазил. Когда были пиратские винды 2008 с VPN серверами. Было удобно тестировать и развертывать. Теперь все VPN-ы платные. В VPN для поддержки коннекта требовалось один пакет где-то в 10 сек посылать.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|