Общие вопросы.

Какие возможности дает веб-интерфейс?


  • Полный универсальный кроссплатформенный доступ к контроллеру через Интернет, USB-подключение и локальную сеть с помощью веб-браузера и программы μGuard под Android.
  • Дистанционное обновление прошивки, изменение голосовых сообщений, конфигурирование и управление.
  • Интеграция контроллера в стороннее программное обспечение с помощью публичного JSON API.

Безопасно ли работать с контроллером через Интернет?


Работать с контроллером через Интернет с помощью https://ccu.sh безопасно. Все данные между пользователем и контроллером при работе через https://ccu.sh передаются по защищенному каналу. Никакие данные не сохраняются на серверах компании RADS Electronics. Для повышения уровня безопасности рекомендуется использовать сложные пароли.

Какие контроллеры поддерживаются?


На данный момент поддерживаются контроллеры следующих модификаций:

CCU422:

  • Аппаратная версия 13.X: LITE*, HOME, GATE
  • Аппаратная версия 15.X: LITE*, HOME, GATE

CCU825:

  • Аппаратная версия 10.X: H-DROID, H+E011D, MZ-DROID и MZ+E011D
  • Аппаратная версия 12.X: H, H+E011, MZ, MZ+E011, HOME, HOME+, PLC, GATE
  • Аппаратная версия 14.X: HOME, HOME+, PLC, GATE

* в модификации CCU422-LITE отсутсвуют доступ в интернет, поддержка программы μGuard и возможность интеграции в стороннее ПО.

Какие браузеры поддерживаются?


Поддерживаются следующие браузеры:

  • Google Chrome
  • Mozilla Firefox
  • Microsoft Edge
  • Safari

Какие операционные системы поддерживаются?


Поддерживаются следующие операционные системы:

  • Windows 7 и выше
  • Linux
  • OS X

Операционная система Windows XP не поддерживается, однако есть возможность запуска программы CCU proxy под ней в ограниченном режиме. Смотрите ответ на вопрос "Как запустить CCU proxy под ОС Windows XP?"

Нужны ли статические IP адреса дла работы через Интернет?


Для работы с контроллерами через Интернет с помощью https://ccu.sh статические IP адреса не нужны.

end faq

 

Вопросы по смене прошивки со старой Windows-версии на новую веб-версию.

Что нужно для смены прошивки со старой Windows-версии на новую веб-версию?


Для перехода со старой Windows-версии на новую веб-версию необходимо скачать дистрибутив обновления, соответствующий Вашей аппаратной платформе и содержащий следующий набор файлов:

  1. Папка ccuproxy - программа CCU proxy, обеспечивающая работу с контроллером с помощью браузера (CCU shell) через USB-подключение. Для запуска CCU proxy необходимо использовать файл ccu_shell.bat, в котором заданы параметры по умолчанию. При необходимости эти параметры могут быть изменены.
  2. Папка Firmware - новые версии прошивок для контроллеров.
  3. Папка FirmwareFlasher - программа-прошивальщик, используется только для перехода со старой Windows-версии прошивки на новую веб-версию (02.00 и выше) и для возврата на старую версию при необходимости.
  4. Папка GSM - набор файлов, необходимый для обновления GSM-модуля контроллера.
  5. Папка Voice - файл, содержащий голосовые сообщения для загрузки в контроллер.
  6. Файлы вида fw_upload_H-DROID_h1002.bat / fw_upload_H_h1202.bat для завершающей стадии перехода со старой версии прошивки на новую, где H-DROID / H - модификация контроллера, h1002 / h1202 - аппаратная версия 10.02 / 12.02.

Как обновить прошивку контроллера со старой Windows-версии до новой веб-версии?


Процедура обновления прошивки контроллера со старой Windows-версии до новой веб-версии проводится в несколько этапов и выполняется только один раз. Последующие обновления будут проводиться в один этап непосредственно через браузер.

Внимание! Необходимо выполнить все пункты строго в заданном порядке! Запускать bat-файлы нужно в стандартном Проводнике Windows!

  1. Обновить прошивку GSM-модуля, руководствуясь инструкцией "CCU825-CCU422 - обновление микропрограммы GSM модуля.pdf" в папке GSM.
  2. С помощью программы FirmwareFlasher загрузить новую прошивку, соответствующую аппаратной версии и модификации вашего контроллера, из папки Firmware.
  3. Запустить соответствующий fw_upload.bat (в имени файла закодирована модификация и аппаратная версия контроллера, например, fw_upload_H-DROID_h1002.bat соответствует модификации H-DROID и аппаратной версии 10.02) и дождаться завершения обновления прошивки контроллера. На данном шаге будет автоматически запущена программа CCU proxy и произведены необходимые действия.
  4. В браузере перейти по адресу http://localhost:8080. Имя пользователя/пароль по умолчанию: admin/password.
  5. После завершения работы в CCU shell необходимо закрыть программу CCU proxy.

Могу ли я вернуться к старой Windows-версии?


При желании можно вернуться к старой Windows-версии прошивки с помощью программы FirmwareFlasher. Старые версии прошивок и конфигураторов доступны по ссылке http://www.radsel.ru/download/ccu825.html.

Как перенести настройки со старой Windows-версии в новую веб-версию?


После обновления прошивки конфигурация контроллера будет утрачена. Перед обновлением рекомендуется сохранить старую конфигурацию в файл с расширением cnt. После обновления можно перенести настройки в CCU shell вручную из старого Windows-конфигуратора.

Будет ли работать с новой прошивкой старый Windows-конфигуратор?


Нет, не будет. Все настройки теперь производятся с помощью универсального web-интерфейса как локально через USB, так и через Интернет.

end faq

 

Вопросы по работе с контроллером через веб-интерфейс.

Как работать с контроллером через USB-подключение?


  1. Подключить контроллер к USB-порту компьютера. При этом светодиод USB будет иметь оранжевый цвет.
  2. Запустить CCU proxy. Для запуска программы с настройками по умолчанию необходимо использовать файл ccu_shell.bat. Запускать bat-файлы нужно в стандартном Проводнике Windows! При необходимости можно ознакомиться со всеми ключами с помощью запуска "ccuproxy.exe -h" из командной строки. После запуска CCU proxy с помощью ccu_shell.bat автоматически откроется окно браузера с предложением ввести имя пользователя и пароль.
  3. Ввести имя пользователя и пароль в соответствующие поля. По умолчанию имя пользователя: admin, пароль: password. В целях предотвращения несанкционированного доступа не рекомендуется сохранять имя пользователя и пароль в браузере, если доступ к компьютеру имеют посторонние люди.
  4. После завершения работы в CCU shell необходимо нажать "Выйти" в правом верхнем углу экрана и закрыть браузер.
  5. Закрыть программу CCU proxy.

Как настроить контроллер для работы через Интернет?


  1. Зайти в CCU shell через USB-подключение.
  2. Зайти в раздел "Общие параметры соединений".
  3. В группе "Интернет" задать максимальную длительность сессии. Нажать "Сохранить". Если в качестве значения будет задано "всегда подключен", то контроллер немедленно начнет подключаться к Интернету.
  4. Зайти в раздел "Соединения" и выбрать нужное соединение.
  5. Задать имя пользователя и пароль. Установить галочку "Права администратора"!
  6. Задать свой номер телефона (смартфона).
  7. В группе "Реакция на входящий вызов" установить галочку "Подключиться к Интернету". В выпадающем списке выбрать необходимый пункт. Например, если управление через голосовое меню не требуется, то выбрать "Отбить (DTMF управление невозможно)".
  8. Нажать "Сохранить".
  9. Зайти в раздел "Прошивка" и скопировать/записать IMEI контроллера из таблицы, который потребуется в дальнейшем для авторизации через Интернет.

Как вывести контроллер в online?


  • С помощью телефонного звонка на него с заранее настроенного номера. Настройки описаны в вопросе "Как настроить контроллер для работы через Интернет?".
  • С помощью текстового SMS "/pass online !".

Как работать с контроллером через Интернет?


  1. Если контроллер не настроен на постоянное подключение к Интернету, то необходимо вывести контроллер в online одним из способов, описанных в вопросе "Как вывести контроллер в Интернет?".
  2. Открыть браузер и зайти по адресу https://ccu.sh. После чего откроется окно с предложением ввести имя пользователя и пароль.
  3. В поле "Имя пользователя" ввести имя пользователя и IMEI в формате: user@IMEI, где user - имя пользователя, заданное в настройках соединения, а IMEI - число из 15 цифр, представляющее номер IMEI вашего контроллера. В поле "Пароль" ввести заданный ранее пароль. По умолчанию имя пользователя: admin, пароль: password. В целях предотвращения несанкционированного доступа не рекомендуется сохранять имя пользователя и пароль в браузере, если доступ к компьютеру имеют посторонние люди.
  4. После завершения работы в CCU shell необходимо нажать "Выйти" в правом верхнем углу экрана и закрыть браузер.

Как обновить голосовые сообщения?


  1. Зайти в CCU shell.
  2. Зайти в раздел "Голосовые сообщения".
  3. Выбрать файл bundle.snd из папки Voice.
  4. Нажать "Загрузить" и дождаться завершения операции.

Что делать, если забыл имя/пароль для входа в контроллер?


В случае утери имени пользователя или пароля нужно произвести сброс настроек контроллера к заводским. Для этого необходимо подключить контроллер к USB-порту компьютера и запустить reset.bat из папки ccuproxy. По истечении 30 минут все настройки контроллера будут сброшены, а имя пользователя и пароль установлены в значения по умолчанию (admin/password).

Можно ли вывести контроллер в online сразу после покупки минуя USB-подключение?


Автопривязка позволяет начать настройку параметров контроллера через Интернет без USB-подключения к компьютеру и выполняется только с заводской конфигурацией. Конфигурация может быть сброшена к заводской с помощью способа, описанного в разделе "Что делать, если забыл имя/пароль для входа в контроллер?", а также из CCU shell через USB-подключение: зайти в раздел "Конфигурация" и нажать кнопку "Полный сброс".

Для автопривязки необходимо:

  1. Установить SIM-карту в контроллер и подключить питание. Запрос PIN-кода должен быть отключен. Услуги GPRS и АОН должны быть подключены.
  2. Со своего телефона сделать звонок на номер SIM-карты контроллера. При звонке на контроллер номер вызывающего будет внесен в первое соединение, после чего контроллер подключится к Интернету на ограниченное время. При необходимости можно повторно вывести контроллер в Интернет звонком с ранее "привязанного" номера.
  3. Открыть браузер и начать работу с контроллером (см. раздел "Как работать с контроллером через Интернет?").

Как настроить μGuard для работы через Интернет?


Необходима версия μGuard 3.x.

  1. В свойствах объекта в μGuard задать номер телефона контроллера, IMEI (если контроллер не был ранее идентифицирован), а также имя пользователя и пароль, которые должны совпадать с заданными в одном из соединений контроллера в CCU shell. В реакции на входящий вызов выбрать "Запрос состояния (Интернет)".
  2. Убедиться, что в телефоне разрешен мобильный интернет (передача данных). Также возможно использование Wi-Fi, но для реальной эксплуатации этот способ имеет ряд ограничений: малая зона действия и отключение во время перехода телефона в энергосберегающий режим (события от контроллера не смогут быть доставлены через Интернет).
  3. Зайти в CCU shell и настроить то соединение, имя пользователя и пароль которого введены в пункте 1.
  4. Задать телефонный номер смартфона, на котором установлен μGuard.
  5. Установить галочку "Разрешено" в группе "μGuard сетевое оповещение (пробуждение коротким звонком)".
  6. В выпадающем списке выбрать "Доставка через Интернет".
  7. В группе "Передавать сообщения от следующих источников" выбрать необходимые источники.
  8. Если в пункте 7 был выбран источник "Тестовые и информационные сообщения", то после нажатия кнопки "Генерировать тестовое сообщение", спустя некоторое время, тестовое сообщение должно быть доставлено в μGuard, если все настроено верно.
  9. Необходимо выбрать резервный способ оповещения (например, SMS). Настройки производятся в соответствующей группе аналогичным способом. Порядок оповещений задается в выпадающем списке "Порядок оповещений"

Как интегрировать контроллер CCU в ПО сторонних разработчков?


Для интеграции контроллеров CCU в ПО сторонних разработчиков можно использовать публичное JSON API. Скачать описание протокола можно по ссылке ccu_json_protocol.pdf.

Как запустить CCU proxy под ОС Linux и Mac OS X?


После скачивания ccuproxy необходимо установить у файла атрибут для выполнения. Например, это можно сделать в терминале с помощью команды:

chmod +x ccuproxy

Со всеми параметрами запуска ccuproxy можно ознакомиться с помощью команды:

./ccuproxy -h

В большинстве случаев для локального использования достаточно запуска без параметров:

./ccuproxy

После чего контроллер будет доступен по адресу http://localhost:8080.

Особенности запуска CCU proxy под ОС Linux на платформе Raspberry Pi.


Для повышения стабильности работы USB в Raspberry Pi необходимо добавить dwc_otg.speed=1 в /boot/cmdline.txt. После чего перезагрузить Raspberry Pi.

Как запустить CCU proxy под ОС Windows XP?


Под операционной системой Windows XP запустить CCU proxy можно в ограниченном режиме. При этом не будет работать автоопределение COM-порта контроллера и сброс портов на низком уровне, необходимый в некоторых случаях. Для запуска необходимо:

  1. В диспетчере устройств определить номер COM порта контроллера, подключенного к USB.
  2. В папке ccuproxy удалить файлы wincmd_x64.exe и wincmd_x86.exe.
  3. В паке ccuproxy в файле ccu_shell.bat заменить строку "ccuproxy.exe" на строку "ccuproxy.exe -s COMX", где X - номер COM порта контроллера, определенный в пункте 1.
  4. Запустить ccu_shell.bat.

Как настроить контроллер CCU для надежной передачи событий через Интернет?


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

Рассмотрим вариант настройки контроллера для передачи событий в программу μGuard через Интернет в качестве основного способа и через SMS в качестве резервного.

  1. На вкладке "Соединения" установить настройку "Порядок оповещений" в значение "До первого удачного: μGuard(сеть) или Голос или SMS".
  2. На вкладке "Соединения" в группе "μGuard сетевое оповещение (пробуждение коротким звонком)" установить флаг "Разрешено", выбрать "Доставка через Интернет", установить "Снять данные с передачи, если не переданы за" в значение 3 мин (за исключением особых случаев этот параметр менять не рекомендуется). После чего выбрать желаемые источники событий.
  3. На вкладке "Соединения" в группе "Голосовое оповещение" сбросить флаг "Разрешено".
  4. На вкладке "Соединения" в группе "SMS оповещение" установить флаг "Разрешено", установить "Язык SMS" в значение "μGuard", установить "Снять данные с передачи, если не переданы за" в значение 10 мин. После чего выбрать такие источники событий, которые были выбраны в группе "μGuard сетевое оповещение (пробуждение коротким звонком)".
  5. Сохранить настройки в контроллер с помощью кнопки "Сохранить..."

end faq