Et fsgsm r no 05 инструкция

  • Home
  • Инструкции
  • Автоматика для ворот
  • DOORHAN
  • GSM-МОДУЛЬ

DOORHANЭлектронный блок управления DOORHAN GSM-МОДУЛЬ инструкция по эксплуатации на русском языке в формате pdf, размер файла 182.7 Kb. Используйте кнопки «Скачать инструкцию» или «Открыть в новом окне» (документ откроется в новом окне или вкладке браузера). Функция просмотра доступна при наличии плагина Adobe Acrobat в вашем браузере.

DOORHAN GSM-МОДУЛЬ инструкция

Язык: Русский

Размер : 182.7 Kb

Формат файла: pdf

Добавлен: 21.05.2015

Руководство пользователя

Предварительный просмотр

DOORHAN GSM-МОДУЛЬ инструкция по эксплуатации

Информация, описание, технические характеристики изделия

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ

Количество номеров в памяти устройства: 500
Напряжение питания: 12/24 V DC
Потребляемая мощность: не более 2 Вт
Температура эксплуатации: от –20 до +40°С

Блок управления GSM-модуль предназначен для приема сигнала с мобильного телефона и передачи управляющей команды для запуска электропривода.
GSM-модуль, зафиксировав звонок и получив номер звонящего, сравнивает его с номерами из внутреннего списка и при совпадении с одним из номеров посылает внешний сигнал на управление приводом. При этом соединения с устройством не осуществляется, что позволяет избегать расходов на звонки.

Отзывы по оборудованию и комментарии к материалу

Здесь можно оставить свои отзывы по оборудованию «DOORHAN GSM-МОДУЛЬ — Блок управления», а также написать комментарии к материалу.

БЛОК УПРАВЛЕНИЯ GSM-МОДУЛЬ 3.0

  1. ОБЩАЯ ИНФОРМАЦИЯ

GSM-модуль предназначен для приема сигнала с мобильного телефона и передачи дистанционных команд управления (тип контактов NO, NC) или коммутации шлагбаумов, приводов, систем освещения и других типов электрооборудования.

ГАБАРИТЫ

А = 63 мм

В = 90 мм

С = 25 мм

РИС. 1

  • ПРИНЦИП РАБОТЫ GSM-МОДУЛЯ

GSM-модуль, зафиксировав звонок и получив номер звонящего, сравнивает его с номерами из внутреннего списка. При совпадении одного из номеров, модуль посылает внешний сигнал на управление приводом. При этом соединения с устройством не осуществляется, что позволяет избежать расходов на звонки.

  • ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ
Наименование Значение
Количество номеров в памяти устройства 3 500
Напряжение питания 12/24 В AC/DC
Потребляемая мощность не более 2 Вт
Температура эксплуатации -40…+55 °С
Рабочие диапазоны системы GSM/GPRS 850/900/1 800/1 900 МГц
Вид связи только 2G
Максимальная коммутируемая нагрузка через реле NO 7 A / NC 5 A при ~250 В
  • КОМПЛЕКТ ПОСТАВКИ

В комплект поставки входят:

  • GSM-модуль,
  • выносная антенна,
  • кабель для подключения к ПК,
  • программное обеспечение,
  • инструкция по эксплуатации.
  1. СХЕМА ПОДКЛЮЧЕНИЯ GSM-МОДУЛЯ К ПЛАТЕ УПРАВЛЕНИЯ PCB-SL
    • ОПИСАНИЕ РАБОТЫ GSM-МОДУЛЯ

GSM-модуль содержит производительный микроконтроллер и GSM-модем.

Микроконтроллер осуществляет все действия по приему и выработке сигналов.

На плате устройства размещено три светодиода, как показано на рис. 2.

Светодиод Pwr подключен непосредственно к цепи питания микроконтроллера.

Светодиод Sts подключен к GSM-модему и его поведение определяется логикой работы.

Светодиод Sgnl в рабочем режиме отражает уровень сигнала, принимаемого GSM-модемом.

  • ОПИСАНИЕ КЛЕММ GSM-МОДУЛЯ
  • 24 V AC/DC — клеммы для подключения напряжения питания.

STOP и GND — клеммы подключения NO контакта для отключения реле.

COM — общий контакт реле.

NO — нормально открытый контакт.

NC — нормально закрытый контакт.

  • ПОДГОТОВКА К РАБОТЕ

Установите SIM-карту. Отключите проверку PIN-кода. Это действие можно сделать на любом мобильном телефоне.

Установку SIM-карты следует проводить только при отключенном питании устройства.

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

  • СОСТОЯНИЕ СВЕТОДИОДОВ

При включении устройства следует убедиться в том, что оно запущено корректно. Правильная последовательность включения светодиодов указана в таблице ниже.

Название светодиода Описание состояния работы
1 Pwr загорается и непрерывно светится после подачи напряжения питания
2 Sts начинает мигать в соответствии с режимом работы GSM-модема (один раз в 1 сек. — модем регистриру­ется в сети; один раз в 3 сек. — модем зарегистрирован в сети и готов к работе)
3 Sgnl индицирует уровень сигнала (красный — неудовлетворительный; желтый — удовлетворительный; зеле­ный — хороший; не светится — нет сигнала)
  1. ПРОГРАММИРОВАНИЕ УСТРОЙСТВА

Запрограммировать устройство можно двумя способами: используя персональный компьютер (ноутбук) с операци­онной системой типа Windows или с помощью мобильного телефона посредством СМС-команд. Перед настройкой не­обходимо подать напряжение питания на блок управления.

При первом (после покупки) включении устройство имеет следующие настройки: список телефонных номеров — пуст; пароль — 1234; время включения реле — 1 сек.; разрешено отключение реле по внешнему сигналу.

  • НАСТРОЙКА С КОМПЬЮТЕРА

Для начала скопируйте файлы GSMSoft.exe и USB-драйвера для CP2102 на компьютер с операционной системой типа Windows. Установите драйвера с правами администратора на компьютер.

  1. Запустите файл GSMSoft.exe с правами администратора, появится оконная форма, указанная на рис. 3. Если после запуска программа выдаст сообщение о необходимости установить NET Framework 4, то необходимо установить требуемый Framework на операционную систему.

ВНИМАНИЕ!

После запуска файла GSMSoft.exe в оконной форме главного меню «Устройство» неактивны кнопки быстрого запуска «Считать» и «Записать». Данные элементы активизируются только при успешном подключении к COM- порту.

  1. Оконная форма состоит из главного меню и панели быстрого запуска.
    • Главное меню состоит из следующих пунктов.
  • «Файл» — открывает подменю:
  • «Новый» — создает новый список телефонов.
  • «Открыть» — открывает существующий файл со списком телефонов.
  • «Сохранить» — сохраняет текущий список телефонов в открытый текущий рабочий файл. Если изначально те­кущий рабочий файл не открыт, то предлагается сохранить текущий список телефонов, предварительно набрав новое название файла.
  • «Сохранить как…» — предлагает сохранить под другим названием уже открытый текущий файл.
  • «Устройство» — открывает подменю:
  • «Прочитать все с…» — считывает все номера телефонов и настройки из GSM-блока в приложение GSMSoft.
  • «Записать все в…» — записывает все номера телефонов и настройки из приложения GSMSoft в GSM-блок.
  • «Прочитать настройки с…» — считывает настройки из GSM-блока в приложение GSMSoft.
  • «Записать настройки в…» — записывает настройки из приложения GSMSoft в GSM-блок.
  • «Стереть все» — стирает все номера телефонов в GSM-модуле.
  • «СОМ-порт» — открывает подменю:
  • «Автоподключение» — позволяет автоматически настроить связь с подключенным GSM-модулем.
    • «Панель быстрого запуска с иконками»:
  • «Создать».
  • «Открыть».
  • «Сохранить».
  • «Прочесть с устройства».
  • «Записать в устройство».
  • «Автоподключение».
  • Выпадающий список выбора СОМ-порта.
    • Область «Настройки»:
  • Поле ввода «Время включения реле» задается в секундах (не более 65 000).
  • Чекбокс «Отключение реле по внешнему сигналу» разрешает отключение реле при наличии внешнего сигнала (на­личие «галочки») или запрещает (при отсутствии «галочки»).
  • Чекбокс «Срабатывание реле на 2-ом гудке» позволяет устранить ложное срабатыване реле от автодозвона опе­ратора сотовой связи.
  • Чекбокс «Подтверждение выполнения СМС-команды» позволяет подтвердить успешное выполнение СМС-команды ответным СМС-сообщением. При включении этой функции возможен расход денежных средств на балансе СИМ- карты GSM-блока в зависимости от тарифного плана сотового оператора.
  • Поле ввода «Пароль» состоит из четырех цифр (1234 — по умолчанию).
  • Кнопка «Считать» позволяет считать настройки и телефонные номера с GSM-модуля. Кнопка «Записать» позволя­ет записать настройки и телефонные номера в GSM-модуль.
    • Область «Телефоны» :
  • Иконка «Копировать» позволяет скопировать выделенные ячейки в буфер обмена.
  • Иконка «Вырезать» позволяет скопировать выделенные ячейки в буфер обмена с последующим удалением со­держимых ячеек.
  • Иконка «Вставить» позволяет вставить номера телефонов из буфера обмена.
  • Текстовое поле строки поиска и иконка «Лупа» предназначены для поиска введенного номера телефона в списке номеров телефона.
  • Список номеров телефонов.
    • В области «Текущий рабочий файл» показывается путь и имя текущего файла.
    • Окно «Прогресс выполнения текущей команды» графически отображает ход выполнения текущей команды путем заливки зеленым цветом прямоугольной области.
  1. После подключения к GSM-модулю по COM-порту и считывания данных появится оконная форма, показанная на рис. 4. В заголовке оконной формы после GSMSoft ver. 0 через символ «/» отображается версия ПО GSM-блока.
  • ФОРМАТ ХРАНЕНИЯ НОМЕРОВ В ФАЙЛЕ

В сохраненном файле номера телефонов хранятся в текстовом формате (рис. 5). Каждый номер хранится в отдельной строке. Номер строки соответствует номеру ячейки из оболочки gsmSoft. Сохраненный файл можно открыть любым тек­стовым редактором, например, «Блокнот», NotePad++, AkelPad и т. п.

  • ЭКСПОРТ (ИМПОРТ) НОМЕРОВ ИЗ(В) ЭЛЕКТРОННЫХ ТАБЛИЦ (MICROSOFT EXCEL, OPEN DOCUMENT И Т. П.)

Для корректного экспортирования номеров телефона из электронных таблиц необходимо, чтобы все номера теле­фонов находились в первой колонке (рис. 6). Для сохраняемого документа выберите тип файла «Текстовые файлы» (с разделителями табуляции,*^). Сохраненный файл откройте через оболочку gsmSoft.

Импорт/экспорт номеров возможен через буфер обмена при помощи иконок «Копировать», «Вырезать» и «Вставить». Так же при нажатии на правую кнопку на списке номеров телефонов выводится список операций «Копировать», «Выре­зать» и «Вставить» (рис. 7).

  • НАСТРОЙКА С ТЕЛЕФОНА

Настройка с телефона осуществляется с помощью СМС-команд.

  1. Добавить номер(а) в первую свободную ячейку.

Пример: ADD,1234,+7XXXXXXXXXX,+7XXXXXXXXX1

Где 1234 — пароль; +7XXXXXXXXXX, +7XXXXXXXXX1 — добавляемые номера.

ВНИМАНИЕ!

НоМе Номер телефона должен состоять только из арабских цифр и содержать не более 18 символов.

  1. Записать номер(а) в определенную ячейку.

Пример: SAV,1234,10=+7XXXXXXXXXX,20=+7XXXXXXXXX

Где 1234 — пароль; 10 — номер ячейки, в которую записывается телефонный номер +7XXXXXXXXXX; 20 — номер ячейки, в которую записывается телефонный номер +7XXXXXXXXX1.

  1. Удалить номер(а) из списка номеров телефонов.

Пример: DEL,1234,+7XXXXXXXXXX,+7XXXXXXXXX

Где 1234 — пароль; +7XXXXXXXXXX, +7XXXXXXXXX1 — удаляемые номера.

ВНИМАНИЕ!

АаЛ Удаляются все дублирующиеся номера.

  1. Удалить все номера.

Пример: DEL,1234,ALL

Где 1234 — пароль, ALL — команда для удаления всех номеров.

  1. Изменить текущий пароль.

Пример: PAS,1234,1111

Где 1234 — первоначальный пароль, 1111 — новый пароль.

ВНИМАНИЕ!

Длина пароля должна быть равной четырем символам и состоять только из цифр.

  1. Изменить время включения реле.

Пример: TIM,1234,2

Где 1234 — пароль, 2 — новое время включения реле.

  1. Срабатывание реле на 2-ом гудке.

Пример: SEC,1234,Y

Где 1234 — пароль; Y или y — включение функции, N — отключение функции.

Если данная функция включена, реле сработает на 2-ом гудке.

Данная функция позволяет устранить ложное срабатывание реле от автодозвона оператора сотовой связи.

  1. Подтверждение выполнения СМС-команды.

Пример: SMA,1234,Y

Где 1234 — пароль; Y или y — включение функции, N — отключение функции.

Если данная функция включена, то при успешном выполнении СМС-команды, в ответ отправителю придет сообщение с текстом «SMS ACCEPTED OK!»

ВНИМАНИЕ!

  • Единица измерения времени — секунда. Время включения реле не должно превышать 65 000 секунд. При времени включения реле равном нулю, логика работы осуществляется по принципу «ВКЛЮЧИТЬ- ВЫКЛЮЧИТЬ-ВКЛЮЧИТЬ».
  • 1234 — текущий заводской пароль по умолчанию для успешного выполнения СМС-команд. Блоком управ­

ления могут приниматься сигналы не более чем с 3 500 номеров телефонов.

  • Для России необходимо ввести «+» перед номером телефона. Объем посылаемого СМС не может превы­шать одного текстового сообщения. Пожалуйста, не забудьте набрать региональный код, если вы использу­ете стационарную линию. Номер телефона должен состоять только из арабских цифр и содержать не более 18 символов. SIM-карта должна иметь функцию CID (определение номера звонящего).
  • При отсутствии возможности подать напряжение питания на модуль, имеется возможность запустить мо­дуль при подключении через USB-разъем к компьютеру или ноутбуку. В данном варианте подключения ре­комендуется производить только настройку устройства.
  • GSM-модуль поддерживает связь в режиме только 2G.
  • Автоподключение к GSM-модулю рекомендуется осуществлять только после включения индикации уровня сотового сигнала Sgnl, т. к. после подачи питания блоку необходимо определенное время для инициализа­ции процесса работы.
  • При включении функции «Подтверждение выполнения СМС-команды» возможен расход денежных средств на балансе SIM-карты GSM-блока в зависимости от тарифного плана сотового оператора.
  • Приложение GSM Soft версии 3.2 позволяет работать с блоками версий 3.0, 3.1, 3.2. При этом для блоков версий 3.0 и 3.1 вкл/выключение функций «Подтверждение выполнения СМС-команды» и «Срабатывание реле на 2-ом гудке» не отразятся на работе блока.

Примечание: после дозвона на GSM-модуль, у некоторых операторов связи автоответчик сообщает, что абонент занят, при этом реле функционирует нормально, если номер звонящего записан в память модуля. Это НЕ ОЗНАЧАЕТ, что блок не работает, это просто особенность некоторых операторов связи.

Модуль GSM 

Модуль со слотом SIM-карты  для открытия ворот или шлагбаума при помощи телефона.

При звонке на SIM, с модуля подается сигнал на открытие автоматики ворот, шлагбаума.

Блок легок в управлении и редактировании количества пользователей при помощи СМС.

Полное редактирование и управление осуществляется при помощи ноутбука с подключением через USB.

  • мощность потребления — не более 2 Вт;

  • защита от влаги и пыли — IP65;

  • соединение блока с компьютером через USB;

  • запоминает до 3000 пользователей в базе данных;

  • внешняя GSM-антенна на магнитном креплении;

  • правка пользователей возможна через sms.


ИНСТРУКЦИИ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ GSM модуля DoorHan

Скачать инструкцию и программное обеспечение возможно в формате PDF кликнув на буклет


ВИДЕОИНСТРУКЦИИ: ПОДКЛЮЧЕНИЕ GSM МОДУЛЯ;                    НАСТРОЙКА GSM МОДУЛЯ DOORHAN



GSM устройство совместимо со всеми автоматическими устройствами DoorHan

Открывает при помощи смартфона или телефона: гаражные ворота, уличные ворота, рольставни, шлагбаумы, цепные барьеры

Новосибирск 8(383)380-30-03; Кемерово 8(3842)766-522; Новокузнецк 8(3843)799-782; Барнаул 8(3852)39-09-02;

Омск +7(951)383-33-22; Томск +7(923)746-67-93; Бийск(953)03-777-35; Горно-Алтайск +7(951)383-33-22;

DoorHan Siberia Copyright © 2020 . 383servis. All Rights Reserved.

Бесплатно круглосуточно техническая поддержка DoorHan +7-800-200-98-99

дорхан иконка сайт дорхан письмо дорхан вк дорхан ютьюб дорхан твиттер дорхан инстаграмм дорхан новости дорхан гугл

GSM-модуль ДорханБлок управления GSM-модуль Дорхан предназначен для приема сигнала с мобильного телефона и передачи управляющей команды для запуска электропривода.
Простыми словами, GSM — модуль это устройство, в которое устанавливается SIM-карта любого оператора сотовой связи и подключается к вашей автоматике.
При звонке со своего мобильного телефона на номер SIM-карты GSM — модуля, вы можете управлять открытием/закрытием ворот, шлагбаумов, дверей и т.д. Что бы управлять автоматикой с GSM-модулем, ваш номер телефона обязательно должен быть занесен в базу данных GSM — модуля. Если номер телефона не занесен в базу, управлять автоматикой невозможно.

Основные преимущества:
• потребляемая мощность — не более 2 Вт;
• высокая степень защиты корпуса — IP65;
• USB-интерфейс;
• возможность записи в память большого количества телефонных номеров пользователей (до 3 500);
• наличие внешней антенны обеспечивает стабильность приема GSM-сигнала;
• возможность добавления/удаления номеров при помощи SMS-сообщений.

ПРИНЦИП РАБОТЫ БЛОКА УПРАВЛЕНИЯ:
GSM-модуль, зафиксировав звонок и получив номер звонящего, сравнивает его с номерами из внутреннего списка и при совпадении с одним из номеров, посылает внешний сигнал на управление приводом.
При этом соединения с устройством не осуществляется, что позволяет избегать расходов на звонки.
SIM-карта приобретается отдельно.

Блок управления GSM-модуль DoorHanДорхан блок управления GSM-модуль

Версии программного обеспечения:
*Инструкция, драйвера и soft GSM-модуля V3.2 DoorHan
*Инструкция, драйвера и soft GSM-модуля V3.0 DoorHan
*Инструкция, драйвера и soft GSM-модуля V2.0 DoorHan
*Инструкция, драйвера и soft GSM-модуля DoorHan

___________________________________________

Расчёт цены и выбор аксессуаров, зависит от многих параметров.
Поэтому, чтобы грамотно подобрать и рассчитать стоимость конструкции и монтажа, рекомендуем консультироваться со специалистом.

Вы можете договориться о замере и консультации: 8 (918) 914-62-20

или

Яндекс.Метрика

  • #61

Отделите котлеты от мух:
Проверяйте Ваше оборудование отдельно друг от друга.

Отдельно без джсм все работает нормально.
Вобщем пока удалось выяснить, что происходит это не всегда, видимо при звонках в момент открывания, либо отзвонах оператора. Замыкание реле стоит примерно 15 сек(довольно долго, учитывая что привод скоростной), и пока реле замкнуто, естественно закрыть ворота невозможно. В этом возможно и кроется проблема. Хотя не понятно, почему бывает зависает совсем и не закрывает ни автоматически, ни и с телефона, только пультом, правда это со слов некоторых пользователей, что не гарантия 100% достоверности.
Продолжаем наблюдать.

Сириус

Сириус

Квалифицированный специалист


  • #62

Отдельно без джсм все работает нормально.
Вобщем пока удалось выяснить, что происходит это не всегда, видимо при звонках в момент открывания, либо отзвонах оператора. Замыкание реле стоит примерно 15 сек(довольно долго, учитывая что привод скоростной), и пока реле замкнуто, естественно закрыть ворота невозможно. В этом возможно и кроется проблема. Хотя не понятно, почему бывает зависает совсем и не закрывает ни автоматически, ни и с телефона, только пультом, правда это со слов некоторых пользователей, что не гарантия 100% достоверности.
Продолжаем наблюдать.

15 сек не много?

  • #63

Много конечно.
Пытаемся вызвонить человека, который там все программировал и имеет доступ к джсм, чтоб приехал с ноутом и уменьшил. На этом тайм-аут взяли, председатель СНТ должен его вызвать.

  • #64

Доброй ночи. Подскажите пожалуйста по работе модуля GSM для привода Doorhan с двигателем 800.Сам модуль GSM обозначение на нём ET FSGSM-R NO:05, сама проблема с модулем, что перестал открывать шлакбаум с телефона, при наборе сигнал идёт, а потом абонент не доступен. А вопрос такой при вызове на сам модуль GSM, реле которое на нём стоит должно переключаться из состояния нормально замкнутого в нормально разомкнутое или нет? Опрос с ПК на модуль есть, можно с модуля как удалить так и записать номера, а так же установить время открытия шлакбаума. Проверял с двумя операторами связи, с МТС и Билайн.

  • #65

реле которое на нём стоит должно переключаться из состояния нормально замкнутого в нормально разомкнутое или нет?

Разъем J2 – управляющие контакты модуля
NO – нормально открытый контакт
COM – общий контакт реле
NC – нормально закрытый контакт

  • #66

Изначально проверьте тестером проходит ли команда на контактах (срабатывает реле модуля) при звонке на модуль

  • #67

Изначально проверьте тестером проходит ли команда на контактах (срабатывает реле модуля) при звонке на модуль

Добрый день.

На само реле(на обмотке) постоянное напряжение 6,34 вольта, при звонке реле не переключается, насколько я понимаю, на кутушке напряжения постоянного не должно быть, куда дальше копать?

  • #68

Могу ошибаться за давностью времен, но релюха в гсм-модуле разомкнутая, должна при звонке замкнуться, тем самым подав команду старт на гребенку привода. Релюху «нежно постучите» — может ей уже пора?

а абонент недоступен, это логика модуля такая, время недоступности выставляется предидущем «админом-пользователем-номеропрописывателем» ….

  • #69

Возможно ли настроить gsm модуль дорхан 3.0 так что бы не вносить все номера в память сим карты например внести один номер и поставить переодресацию на другой номер и звонить на его

  • #70

Возможно ли настроить gsm модуль дорхан 3.0 так что бы не вносить все номера в память сим карты например внести один номер и поставить переодресацию на другой номер и звонить на его

Модуль реагирует не на номер на который звоните, а на номер звонящего — поэтому так не сработает

  • #71

Возможно ли настроить gsm модуль дорхан 3.0 так что бы не вносить все номера в память сим карты например внести один номер и поставить переодресацию на другой номер и звонить на его

Даже если вы внесете в память один номер и организуете переадресацию с этого номера на GSM-модуль, определяться будет изначальный номер звонящего, а он не внесен в память контроллера. Не сработает такой вариант.
P.S. Поставьте толкового майора с кнопочным телефоном. Еще сэкономите на приводе! :)

GSM 2.0 модуль Doorhan
GSM 2.0 модуль Doorhan

Снят с ппроизводства.

Блок управления GSM-модуль (Doorhan) предназначен для приема сигнала с мобильного телефона и передачи управляющей команды для запуска электропривода автоматических ворот или шлагбаума.

Артикул:
GSM 2.0 Doorhan

Подробнее

GSM-модуль Дорхан, приняв звонок и определив номер звонящего, сравнивает его с номерами из внутреннего списка и при совпадении с одним из номеров посылает внешний сигнал на управление приводом. При этом соединения с устрой- ством не осуществляется, что позволяет избегать расходов на звонки.

ОПИСАНИЕ РАБОТЫ GSM модуля: 

  • Данный блок управления содержит в себе производительный микроконтроллер и GSM-модем.
  • Микроконтроллер осуществляет все действия по приему и выработке сигналов.
  • На плате устройства размещено 4 светодиода
  • Светодиод Power подключен непосредственно к цепи питания микроконтроллера.
  • Светодиод Modem state подключен к GSM-модему и его поведение определяется логикой работы.
  • Светодиоды Relay и Signal подключены к микроконтроллеру и служат для отражения состояния устройства. Светодиод Relay в рабочем режиме отражает состояние сигнала включения внутреннего реле. Когда реле вклю- чено светодиод зажжен. Светодиод Signal в рабочем режиме отражает мощность сигнала принимаемого GSM-модемом.
  • При подаче питания светодиоды Relay и Signal отражают процесс запуска программы и отражают различные стадии процесса. Если процесс подключения проходит нормально, то светодиоды попеременно мигают, как указано в таб- лице ниже, и после перехода в рабочий режим начинают работать согласно своим основным функциям.

8 другие товары этого производителя:

Время на прочтение
9 мин

Количество просмотров 24K

Недавно было решено установить в многоквартирном доме шлагбаум с управлением через GSM. Причины и необходимость этого решения остаются за рамками статьи, я же хочу написать про то, как «на коленке» сделал интерфейс для управления модулем через Интернет. И даже немного с блэкджеком, управлением базой автомобилей с мобильного телефона и фотографиями моментов въезда с уличной камеры. Возможно кто-то захочет внедрить у себя.

Предупрежу, что в статье не описано готовое решение «из коробки», а скорее proof of concept.

Часть 1. Почему такой контроллер

Перед тем, как ставить GSM-модуль был проведен некоторый обзор рынка таких систем. Хотелось получить недорогое, надежное и отработанное решение. Ну и чтобы «в наличии» было у установщиков, имелся какой-то опыт работы с ним и т.д.

Установщики на выбор предлагали либо ESIM 110/120 за ~12000р с доступом в интернет, либо Doorhan GSM за ~6000р с управлением через SMS или настройкой через USB-шнурок.

Вариант «сделать свой девайс из arduino + gsm модуль за $3» не рассматривался, так решение должно быть точно надежным и обкатанным. Представьте, кто-то не смог заехать домой? Потом неприятностей получишь по полной.

Так же не хотелось лотереи с покупкой устройства в Китае на Али, опять же во избежание проблем с надежностью. Хотя цены начинаются от 1500р.

Минусом ESIM120, кроме стоимости х2 было то, что для выхода в интернет использовался GPRS-интернет. Для кого-то может это и плюс, но в нашем случае тянет за собой расходы на мобильную связь — придется брать тариф с интернетом. Сейчас же на сим-карте подключен тариф без абонентской платы, и для того, чтобы номер не заблокировался, раз в 2-3 месяца планирую подключать из личного кабинета оператора какую нибудь платную подписку за 2-3 рубля в сутки, на одни сутки. Например «погоду», «анекдоты» или что там еще полезно для шлагбаума )

Про Doorhan GSM я знал, что помимо управления через SMS (мало интересно) он подключается по USB к компьютеру и через собственное ПО позволяет управлять базой номеров.

Часть 2. Проброс управления

Так как блок управления шлагбаумом планировалось ставить в 20 метрах от помещения, где расположен домовой IP-видеорегистратор и узел связи местного интернет-провайдера, то было решено взять Doorhan и «нарастить» USB через роутер вроде TP-Link MR3020 стоимостью 1200р, OpenWRT и программ из проекта USBIP

С роутером получилось даже несколько проще — нашел в закромах старый ASUS WL500gP, который для интернета не очень годится по нынешним меркам, зато имеет 2 USB порта. Его и использовал.

Для usbip пришлось поставить старую версию OpenWRT, 12.09, потому как на новых не работает этот модуль ядра. Подключение роутера к сети описывать не буду. Если у кого-то он будет не в локальной сети, возможны варианты с пробросом портов, UPNP или настройкой VPN, на ваш вкус.

Устанавливаем kmod-usbip-server и проверяем, что у нас можно экспортировать

root@OpenWrt:~# opkg install kmod-usbip-server
root@OpenWrt:~# usbip list -l
Local USB devices
=================
 - busid 1-1 (0424:2502)
         1-1:1.0 -> hub

 - busid 1-1.1 (1a86:7523)
         1-1.1:1.0 -> ch341

Нам нужен busid устройства, 1-1.1 на котором располагается наш подключенный контроллер GSM. Забегая вперед, оказалось что это банальный COM->USB конвертер на чипе CH341

Выполняем:

root@OpenWrt:~#usbipd -D
root@OpenWrt:~#usbip bind -b 1-1.1
bind device on busid 1-1.1: complete

и в dmesg

 usbip-host 1-1.1:1.0: usbip-host: register new device (bus 1 dev 57 ifn 0)

На компьютере с Windows устанавливаем драйвера USBIP и запускаем

usbip -a 10.16.19.19 1-1.1

где 10.16.19.19 IP-адрес нашего роутера с OpenWRT. Разумеется, для начала нужно отрыть доступ либо с вашего IP к роутеру в firewall, либо подключаться с локальной сети, либо любой из 1000 других вариантов от VPN до P2P.

Если все прошло успешно, то Windows радостно заявляет, что обнаружено новое устройство USB-to-Serial Converter CH340, даем ей драйвера и в системе появляется COM-порт.

Теперь можем запустить программку из комплекта с контроллером и управлять номерами в базе сидя дома на диване

Часть 3. Контроль въездов

После того, как настроил работу с контроллером на домашнем компьютере и записал номера пользователей, решил немного поковыряться с тем, что доступно по СОМ-порту.

Оказывается, GSM-модуль контроллера периодически шлет AT команды с уровнем сигнала в консоль, а так же при звонке пишет номер телефона, с которого поступает звонок. Управлять модулем AT командами не получилось, видимо они не транслируются от модуля контроллера в модуль модема.

Все равно это довольно интересно. При проработке идеи GSM-контроллером я надеялся, что эти звонки будут фиксироваться в детализации оператора. Но так как соединения не происходит, то записей в детализации нет. Теперь же можно прямо с контроллера собирать логи того, кто открывал шлагбаум. Или кто пытался это сделать.

Для этого на OpenWRT устанавливаем kmod-usb-serial-ch341, отключаем трансляцию USBIP командой usbip unbind -b 1-1.1 и делаем insmod ch341.

После чего прямо на роутере можно подключиться к /dev/ttyUSB0 и смотреть что там происходит со звонками в контроллере.

Для обработки данных для начала написал простейший скриптик, который с помощью curl отсылал данные о входящем звонке на внешний сервер с PHP для обработки и сохранения в базу. С таким же успехом можно писать в локальный файл, правда на роутере памяти не густо.

#!/bin/sh
cat /dev/ttyUSB0 | while read DATA; do
 if echo $DATA | grep -q CLIP ; then
  curl --silent --output /dev/null --data "data=$DATA" http://1.2.3.4:8081/border.php
 fi
done

На сервере создал базу в mysql и пару табличек: с номерами телефонов наших жильцов, и с логом звонков. Стало возможно сопоставить кто в какое время открывал шлагбаум, и пытаются ли им пользоваться с неизвестных номеров.

Вторая идея, которая пришла мне в голову — сделать связку между событием открывания шлагбаума и фото этого события. Дело в том, как я упоминал выше, вокруг дома стоят AHD камеры, которые пишут на регистратор с доступом к потоку по IP. Причем одну из камер специально повернули на шлагбаум, в ожидании что его будут ломать.

Как снять jpeg с нашего китайского регистратора мне найти не удалось, хотя во многих камерах есть Preview URL. Поэтому пошел в лоб — в момент звонка получаю RTSP и делаю из него JPG.

ffmpeg -i "rtsp://2.3.4.5:554/user=user&password=password&channel=1&stream=0.sdp?" -y -f image2 -t 0.001 -ss 00:00:3 -s 1280*720 /tmp/screenshot.jpg

С таким же успехом можно было писать маленькие ролики в mp4, но я посчитал это лишним.
Фотографии решил хранить блобами в MySQL. Решение по производительности так себе, зато «таскать» проектик будет проще, не нужно копировать и базу и файлы, все в базе. А нагрузка на него никакая по сути.

В результате лог въездов выглядит как-то так:

Часть 4. Загрузка номеров из SQL базы на сайте в контроллер

Если вы внимательно читали, то наверное заметили — для регистрации въездов USB порт роутера работал в режиме Serial-to-USB преобразователя, а для работы с базой номеров внутри контроллера приходилось «прокидывать» его через USBIP на домашний компьютер и там через программу для Windows вносить изменения. Это не совсем удобно, нужно было делать unbind/bind да еще на домашнем компьютере запускать usbip консольный. Ну и делать это можно было только из дома (ну либо опять RDP/VPN и проч и проч), и тем более не с телефона мобильного. Вдвойне накаляло то, что базу номеров надо было вести и в mdb-формате (программа для контролера может выгружать данные в Access) и в веб-версии.

Беглый гуглеж протокола работы Doorhan GSM ничего не дал. Не исключаю, что это какая-то китайская девайсина под маркой Doorhan, тем не менее. Поэтому вооружился монитором (сниффером) для COM-порта и снял несколько дампов при работе из оригинального приложения.

Получил что-то вроде:
Команда на очистку памяти aa 02 09 00 00 03 e8 01 00 00 00 00 ee
Ответ что все прошло хорошо aa 20 00 ee
Команда на запись одного номера +79999999999
aa 03 10 00 01 2b 37 39 39 39 39 39 39 39 39 39 39 00 00 ee

Из чего сделал такие выводы:
начало посылки АА, конец посылки ЕЕ
Ответ, что команда принята 20 00
Команда на начало записи номера 03. Потом идет количество номеров в посылке. Может быть от 1 до 5, то есть за одну посылку можно отправить сразу несколько номеров подряд, закончив посылку командой ЕЕ, и получить одно подтверждение на блок.

После команды начала записи идет 2 байта (второй точно, первый возможно будет использоваться при количестве номеров больше 256 но не проверял), указывающие порядковый номер записи в ячейке. То есть если писать в пустую память, то сначала это 1, потом 2 и так далее. После чего идет 14 байт номера телефона. Так как наши номера«входят» в 12 байт (+79999999999) то последние 2 байта заняты нулями. Вероятно для всяких международных форматов типа +10. Это не точно, сильно не вникал, потому что хватило этих данных.

Завершается посылка байтом ЕЕ.

С порядковым номером ячейки не совсем понятная ситуация. Допустим, в контроллер записано 10 номеров, память не очищали. Если отправить команду «записать номер в ячейку 5», то номер в этой ячейке после контрольной вычитки не изменится, но в контроллере будет записано 11 номеров, причем 11-й будет пустой. А если дать команду «записать номер в ячейку 11», то он запишется в нее. Вероятно это связано с командами ADD и REPLACE (добавить и изменить), которые можно слать через SMS. Но так как оригинальное приложение делает только полное стирание и последующую перезапись списка, проверить гипотезу не получается. Поэтому свой вариант делал тоже отправкой команды стирания и последовательной записи по одному номеру (для простоты).

Итак, мы подошли к тому, чтобы писать в контроллер через последовательный порт команды на управление списком абонентов. Но порт в роутере, а база с пользователями на внешнем сервере. Переносить ее на роутер конечно можно (получится законченное решение «из коробки») но мне было лень. Пошел другим путем — прокинул /dev/ttyUSB0 по tcp с помощью пакета ser2net, который есть в поставке openwrt.

Конфиг /etc/ser2net.conf простой для неприличия

3333:raw:0:/dev/ttyUSB0:9600,remctl

После запуска ser2net можно подключиться к роутеру telnet-ом на 3333 порт и проверить результат.

Хочется сделать оговорку: после перезапуска роутера внезапно не работал cat /dev/ttyUSB0. То есть конечно работал, но в консоль писал мусор. Вспомнил, что во время экспериментов на роутере я запускал minicom, который вероятно сделал инициализацию порта. Просто установив режим 9600 8n1 результата не дало, поэтому я посмотрел с помощью stty какие настройки порта стоят в «рабочем» состоянии и вписал в rc.local инициализацию

stty -F /dev/ttyUSB0 9600 ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke

Наверняка что-то лишнее, читатели поправят возможно. Ну и если параметры порта указать в ser2net.conf то можно не ставить на роутер пакет stty.

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

 $re = '/CLIP: ".(7d{10})"/m'; //регэксп на входящий звонок
 while (1) {
   $f=@fsockopen('tcp://10.16.19.19',3333, $errno, $errstr); //подключимся к роутеру
   while ($f && $str=fread($f, 100)) {
     $test=preg_match($re, $str, $matches);
     if ($test)  process_call($matches[1]); //пришел звонок, запишем в базу и сделаем фото
//проверим нужно ли записать телефоны из базы в контроллер и сделаем это, если нужно, используя дескриптор $f
     sync_phones($f); 
   }
   if ($f) fclose($f); //что-то пошло не так
   sleep(5); //подождем 5 сек и сделаем реконнект
 }

process_call каждый думаю реализует как ему нравится, от записи информации в лог-файл, до создания фото/видео въезда и отправки их через Телеграм-бота на телефон супруга/супруги, а так же команды на кофеварку или для разогрева борща.

На sync_phones остановлюсь чуть подробнее, потому как там реализован тот самый «не публичный» алгоритм работы GSM-контроллера Doorhan. И да, рукалицо, я использовал mysql вместо pdo или mysqli.

function sync_phones($f) {
  /*
 В таблице config хранится переменная update. Если в веб-интерфейсе сделать val=1, то должен запуститься процесс обновления номеров в контроллере. Можно сделать семафор через файл,  но раз я все равно использую mysql, то решил сделать так
 */ 
  $result=mysql_query("SELECT * FROM config WHERE name='update' AND val=1");
  if (mysql_num_rows($result)==0) return; 
  
  $init =  pack('H*','aa1100ee'); //какой-то пакет инициализации при подключении программы к контроллеру
  $clear = pack('H*','aa0209000003e80100000000ee'); //команда на стирание данных (выдрано с дампа СОМ-порта)

  $logfile=fopen("/tmp/border.log","a");
  fwrite($logfile,"Update started at ".date('Y-m-d H:i:s')."n");

  fwrite($f,$init);
  sleep(1);
  $ans=fread($f, 40);
  fwrite($logfile,"Send init. Answer ".bin2hex ( $ans )."n");

  fwrite($f,$clear);
  sleep(1);
  $ans=fread($f, 40);
  fwrite($logfile,"Send clear. Answer ".bin2hex ( $ans )."n");


  $result=mysql_query("SELECT * FROM phones ORDER BY pid");
  //тут все ясно, select всех номеров из базы пользователей, чтобы записать их в контроллер
  $n=1;
  while($row=mysql_fetch_array($result)) {

    $start = 'aa0310';
    $pos   = sprintf("%04x",$n);
    $phone = bin2hex('+'.$row['phone']).'0000';
    $end   = 'ee';

    //собираем "посылку"
    $send=$start.$pos.$phone.$end;
    $bin=pack('H*',$send);

    fwrite($f,$bin);
    $ans=fread($f, 40);
    fwrite($logfile,"Write {$n} phone {$row['phone']}. Answer ".bin2hex ( $ans )."n");
    $n++;
  }
  fwrite($logfile,"End updaten");
  fclose($logfile);
  //запишем в наш "семафор" время, когда обновление завершено, полезная информация. И сам флажок, что обновление не требуется
  mysql_query("UPDATE config SET val=0,result='".bin2hex ( $ans )."',updated=NOW() WHERE name='update'");
}
?>

Часть 5. Заключение

В результате я получил (написал) WEB-интерфейс для шлагбаума, куда могу заходить через мобильный браузер, добавлять/удалять/изменять там номера жильцов нашего дома, делать пометки, с привязкой к квартире, ФИО, номеру телефона, номеру авто. Есть фотографии авто, лог въездов через шлагбаум с фото. В будущем, по логам посмотрю кто создает наибольшую нагрузку на шлагбаум — тот и будет оплачивать ремонт :)

Ну и бонусом получил WIFI-точку на парковке возле дома.

Цена вопроса — 0 рублей и выходной за компом.

1 / 2

Gsm - модуль для ворт doorhan et-fsgsm-r объявление продам

2 / 2

Gsm - модуль для ворт doorhan et-fsgsm-r объявление продам


3 900 руб.

Санкт-Петербург, Московская пл.

Обновлено: 26.02.2020

gsm — модуль для ворт doorhan et-fsgsm-r
Живу в Гатчине можем встретится у метро Московская.

Похожие объявления

Холодильник

Hotpoint ARiston no frost рабочий…

3 000

Санкт-Петербург

С2000 бки

С2000бки…

15 000

Санкт-Петербург

Отпариватель для одежды philips

Отпариватель Philips
Тип — Напольный
Объем резервуара для воды — 1.4 л
Регулируемый постоянный пар — 32 г/мин
Время разогрева — 120 с
Мощность — 1600 Вт…

5 000

Санкт-Петербург

Умный дом ростелеком

В комплект «Управление» входит:
1. Контроллер
2. Датчик движения
3. Датчик открытия
4. Умная розетка
5. Умная лампочка
Получила набор в подарок(новый), не знаю, что с ним делать)) вдруг кому-то буде…

6 000

Санкт-Петербург

Чип-автовахтёр для домофона

ЧИП «АВТО-ВАХТЁР» — автоматическая «открывашка» домофона. УНИВЕРСАЛЬНЫЙ!
Для всех координатных домофонов: Цифрал, Визит, Элтис, Техком и др.
Незаменимая вещь!
— В СОБСТВЕННОЙ КВАРТИРЕ:
Автоматическ…

399

Санкт-Петербург

Программа для настройки GSM устройства Doorhan (видео)

1 августа, 2017 12:30 пп

GSM модуль для управления автоматикой и воротами DoorHan при помощи мобильного телефона или смартфона. На данном видео рассматривается программа для работы с телефонными номерами GSM устройства.

Понравилась статья? Поделить с друзьями:
  • Аллапинин инструкция по применению побочные действия отзывы врачей
  • Сумамед 250 мг 6 капсул для детей инструкция
  • Сумамед 250 мг 6 капсул для детей инструкция
  • Amol жидкий инструкция цена в польше
  • Мидокалм инструкция по применению таблетки от чего они помогают