1. Какие операционные системы поддерживаются при работе через USB?

При работе через USB с помощью программы CCU Proxy поддерживаются следующие операционные системы:

  • Windows 10

  • Linux

  • macOS Catalina 10.15.7 и выше

2. Как начать работу с контроллером через USB под Windows?

Связь с контроллером через USB обеспечивает программа CCU Proxy. Для работы с контроллером через USB необходимо:

  1. Скачать файл ccuproxy.zip и распаковать его содержимое в отдельную папку.

    Не допускается запуск программы CCU Proxy без распаковки архива ccuproxy.zip!
    unzip1
    Рисунок 1. Запуск программы CCU Proxy с помощью ccu_shell.bat
    unzip2
    Рисунок 2. Распаковка содержимого файла ccuproxy.zip в отдельную папку ccuproxy
  2. Подключить контроллер к USB-порту компьютера. При наличии подключения к Интернету, необходимый драйвер установится автоматически. Если драйвер автоматически не установился, необходимо установить его вручную, указав файл CCU_USB_driver.inf в папке с распакованным архивом ccuproxy.zip. После успешной установки драйвера светодиод USB будет иметь оранжевый цвет.

  3. Запустить программу CCU Proxy с помощью файла ccu_shell.bat. Если при запуске будет запрос о разрешении внесения изменений на ваше устройство, необходимо его принять. Запущенная программа CCU Proxy не имеет графического интерфейса и выглядит как окно с текстом на черном фоне. Это окно нельзя закрывать в течении всего времени работы с контроллером через USB. При необходимости можно ознакомиться со всеми ключами запуска CCU Proxy с помощью выполнения команды ccuproxy.exe -h из командной строки Windows.

    Запускать bat-файлы необходимо в Проводнике Windows!
    run1
    Рисунок 3. Запуск программы CCU Proxy с помощью ccu_shell.bat
    run2
    Рисунок 4. Принятие запроса о разрешении внесения изменений
    run3
    Рисунок 5. Окно программы CCU Proxy
  4. После запуска CCU Proxy с помощью ccu_shell.bat автоматически откроется окно браузера с предложением ввести имя пользователя и пароль. После ввода имени пользователя и пароля происходит вход в CCU Shell, где и производится настройка контроллера.

    При запуске CCU Proxy с помощью bat-файла используется браузер назначенный в Windows по умолчанию. Если откроется браузер не из списка совместимых, необходимо назначить в Windows по умолчанию совместимый браузер и повторить запуск CCU Proxy.
    Если к компьютеру имеют доступ посторонние люди, не рекомендуется сохранять имя пользователя и пароль в браузере.
  5. После завершения работы в CCU Shell необходимо нажать Выйти в правом верхнем углу и закрыть браузер.

  6. Закрыть программу CCU Proxy.

3. Как вручную с помощью USB настроить контроллер для работы через Интернет?

  1. Зайти в CCU Shell через USB (см. Глава 2).

  2. Открыть страницу Общие параметры соединений.

  3. В группе Интернет задать максимальную длительность сессии при использовании https://ccu.su. Нажать Применить. Если в качестве значения будет выбрано всегда подключен, то контроллер немедленно начнет подключаться к Интернету.

  4. Открыть страницу Соединения и выбрать нужное соединение.

  5. Задать имя пользователя и пароль. Установить флажок Права администратора!

  6. Задать свой номер телефона.

  7. В группе Реакция на входящий вызов в выпадающем списке выбрать необходимый пункт. Например, если управление с помощью голосового помощника не требуется, то выбрать Отбить (DTMF управление невозможно). Установить флажок Подключиться к Интернету с использованием https://ccu.su.

  8. Нажать Применить.

  9. Зафиксировать имя пользователя и IMEI контроллера, отображаемые в правом верхнем углу CCU Shell в виде admin@012345678901234. Они потребуется в дальнейшем для входа в CCU Shell через Интернет.

4. Как работать с контроллером через локальную сеть

Работу с контроллером в локальной сети обеспечивает программа CCU Proxy. Для этого необходимо на компьютере с подключенным к USB контроллером запустить CCU Proxy с помощью команды ccuproxy.exe -a из командной строки Windows. При этом к контроллеру можно обращаться из локальной сети по имени или IP-адресу этого компьютера, например http://192.168.0.10:8080.

Для доступа к контроллеру по локальной сети может потребоваться соответствующая настройка брандмауэра Windows или антивируса на компьютере с CCU Proxy.

5. Как запустить программу CCU Proxy под ОС Linux?

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

chmod +x ccuproxy

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

./ccuproxy -h

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

./ccuproxy

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

6. Каковы особенности запуска CCU Proxy под ОС Linux на платформе Raspberry Pi?

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

7. Как запустить программу CCU Proxy под macOS?

Для работы с контроллером через USB под ОС macOS необходимо:

  1. Подключить контроллер к USB-порту компьютера. Светодиод USB должен загореться оранжевым цветом.

  2. Скачать файл ccuproxy.zip. После скачивания произойдет автоматическая распаковка архива в папку ~/Downloads/ccuproxy/. Если автоматическая распаковка не произошла, необходимо распаковать архив вручную с помощью двойного клика на файле ccuproxy.zip.

  3. Сбросить атрибуты карантина следующим образом:

    1. С помощью комбинации клавиш Cmd-Пробел вызвать окно поиска Spotlight и набрать Terminal, после чего нажать Enter. В результате произойдет запуск программы Terminal.

    2. Вставить команду xattr -rd com.apple.quarantine ~/Downloads/ccuproxy/ в окно программы Terminal и нажать Enter.

    3. После выполнения команды закрыть программу Terminal.

  4. Запустить Finder и перейти в папку ~/Downloads/ccuproxy/.

  5. Запустить программу CCU Proxy с помощью файла ccu_shell. Запущенная программа CCU Proxy не имеет графического интерфейса и выглядит как окно с текстом. Это окно нельзя закрывать в течении всего времени работы с контроллером через USB. При необходимости можно ознакомиться со всеми ключами запуска CCU Proxy с помощью выполнения команды ./ccuproxy -h из командной строки программы Terminal.

  6. После запуска CCU Proxy с помощью файла ccu_shell автоматически откроется окно браузера с предложением ввести имя пользователя и пароль. После ввода имени пользователя и пароля происходит вход в CCU Shell, где и производится настройка контроллера.

    Если к компьютеру имеют доступ посторонние люди, не рекомендуется сохранять имя пользователя и пароль в браузере.
  7. После завершения работы в CCU Shell необходимо нажать Выйти в правом верхнем углу и закрыть браузер.

  8. Закрыть программу CCU Proxy.