Хабрахабр

Выпущена 3CX v16 Beta 1 с поддержкой Raspberry Pi

С удовольствием представляем очередную версию нашей системы 3CX v16 Beta 1. Финальный релиз не за горами! стали еще ближе к выпуску финального релиза. А сейчас позвольте представить новые возможности, улучшения и поддержку новой платформы, появившиеся в Beta 1.

Работа на платформе Raspberry Pi

Не так часто сложный программный продукт адаптируется для поддержки новой аппаратной архитектуры. Да, это было непросто реализовать для системы реального времени, которой является 3CX.

3CX v16 теперь работает на устройствах размером с мыльницу — Raspberry Pi 3B+. Но мы сделали это! Устанавливайте и пользуйтесь бесплатно! Мы подготовили руководство по установке v16 на Raspberry Pi, которое приведено ниже.

Записи разговоров на внешнем хранилище

3CX v16 Beta 1 включает новую систему управления записями разговоров, поддерживающую перенос файлов записей на внешнее хранилище, поиск, отбор, а также автоматическое удаление старых записей. Теперь можно автоматически, по расписанию, переносить записи разговоров на Google Drive или FTP-сервер, включив опцию Remote Archiving. Таким образом вы освобождаете ценное место на диске (или Flash-карте) сервера АТС. Кроме того, это решение позволяет ускорить обновление или переустановку 3CX.

Она удаляет локальные или находящиеся во внешнем хранилище записи. В разделе Записи разговоров также появилась новая функция Purge. Теперь можно удешевить «железо» АТС, перемещая архив разговоров в недорогое внешнее облачное хранилище. Также она позволяет перенести локальные записи во внешнее хранилище (заархивировать). Подробнее об этих возможностях в нашем руководстве. Функция Фильтр позволяет отобрать записи разговоров за нужный период или на определенные номера телефонов.

Панель Оператора АТС в отдельном окне

Руководители и операторы колл-центра могут использовать отдельные окна для мониторинга вызовов так же, как это работало в клиенте 3CX для Windows. Веб-клиент в 3CX v16 Beta 1 получил важное обновление — вкладки Панели оператора АТС теперь можно открывать в отдельных окнах. В целом, все функции клиента для Windows, связанные с мониторингом вызовов, уже перенесены в веб-клиент — все работает в браузере!

Демонстрация экрана в 3CX WebMeeting без плагинов

При внедрении любой новой системы возникает важный вопрос – сложность первоначального запуска. Стараясь упростить начало работы с видеоконференциями, мы использовали последние технологии браузера Chrome 72 и доработали WebMeeting, чтобы отказаться от установки дополнительного плагина.

Теперь пользователи могут демонстрировать свой экран как с установленным плагином 3CX Click2Call (старые версии Chrome), так и без него.

Для использования этой возможности установите последнюю версию Chrome. Просто выберите режим отображения — весь экран или окно приложения — и ваш рабочий стол будет демонстрироваться в конференцию!

Загрузки 3CX v16 Beta 1

3CX v16 Beta 1 доступна для Windows или Linux, либо через сервис PBX Express для создания готовой АТС в облаке.

Известные проблемы и ограничения

  • Пользователи не могут отбирать свои записи разговоров и записи разговоров группы в веб-клиенте (будет доступно в релизе 3CX v16).
  • Не отображается индикация фоновой архивации записей в интерфейсе управления 3CX (будет доступно в релизе 3CX v16).
  • Неуспешные обратные вызовы из Очереди не включаются в отчет «Неудачные обратные вызовы», если был запрошен обратный вызов, но в 3CX вызов ушел по правилу «Направление при неответе» (будет устранено в релизе 3CX v16).
  • Аудиоконференции, запланированные в календаре Google, содержат пустое описание события (будет устранено в релизе 3CX v16).

Установка АТС 3CX на Raspberry Pi

Начиная с 3CX v16, можно установить АТС на новейшие устройства Raspberry Pi, model 3B+. Система устанавливается на ОС Raspbian Stretch — дистрибутив Debian Linux для архитектуры Raspberry Pi ARM. Управлять ОС Debian можно как через веб-интерфейс 3CX (основные команды администрирования), так и через интерфейс командной строки, если вы опытный пользователь Linux.

У каждого пользователя может быть настроено в среднем до 8 BLF-индикаторов (передача BLF-статусов оказывает нагрузку на сервер АТС). Обратите внимание, что установка 3CX на Raspberry Pi рекомендуется для систем на 8 одновременных вызовов с 16-24 пользователями.

Дополнительные требования:

  • Карта памяти: 32+GB Class 10 Micro SDHC
  • Источник питания: совместимый с Raspberry Pi, 2.5 A, Micro USB  

Подготовка SD-карты для Raspbian ОС

Для установки Raspbian на карту micro-SD скачайте и разархивируйте образ Raspbian Stretch Lite отсюда.

Затем вставьте карту и запустите устройство. Запишите образ на SD-карту, используя утилиты Etcher или Win32 Disk Imager.

Пароль по умолчанию pi можно изменить командой passwd. После загрузки ОС, зайдите в систему с учетными данными администратора по умолчанию (пользователь pi, пароль raspberry).

Например, для проверки обновлений пакетов в репозиториях используйте команду sudo apt update. Обратите внимание, что в Raspbian Linux для выполнения административных задач следует использовать команду sudo.

Установка имени хоста и IP-адреса устройства

Для установки имени хоста в системе Pi запустите утилиту настройки Raspbian командой sudo raspi-config.

Network Options > N1 Hostname и OK в предупреждающем диалоговом окне. Выберите 2. Проверить новое имя хоста можно командой hostname. Укажите имя хоста и перезагрузите устройство.

Для установки статического IP-адреса интерфейса eth0, измените файл /etc/dhcpcd.conf используя редактор nano: sudo nano /etc/dhcpcd.conf

Используйте соответствующие параметры вашей сети, например: Перейдите в конец файла и измените значения параметров: ip_address, routers (шлюз по умолчанию) и domain_name_servers.

#eth0 static IP configuration
interface eth0
static ip_address=192.168.1.111/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1 8.8.8.8

Сохраните новые параметры и перезагрузите устройство sudo reboot. Проверить новый IP-адрес можно командой ifconfig eth0.

Установка 3CX на Raspbian

Для установки 3CX на Raspbian, зайдите в систему через SSH под пользователем pi, а затем:

Установите ключ 3CX APT для аутентификации пакетов:

wget -O- http://downloads-global.3cx.com/downloads/3cxpbx/public.key | sudo apt-key add -

Создайте файл исходников 3CX APT (релизов и тестовых):

echo "deb http://downloads-global.3cx.com/downloads/debian stretch main" | sudo tee /etc/apt/sources.list.d/3cxpbx.list
echo "deb http://downloads-global.3cx.com/downloads/debian stretch-testing main" | sudo tee /etc/apt/sources.list.d/3cxpbx-testing.list

Обновите исходники APT и пакеты

sudo apt update

Проверьте доступность пакета АТС 3CX

sudo apt-cache policy 3cxpbx

Установите стабильный релиз АТС 3CX

sudo apt -t stable install 3cxpbx

Также можно установить тестовый релиз

sudo apt -t testing install 3cxpbx

Установка пакетов занимает примерно 5-10 минут в зависимости от производительности устройства.

Если выбрана первая опция, в браузере введите URL первоначальной настройки: http://<device_ip>:5015 (см. После завершения установки выберите способ первоначальной настройки 3CX: (1) через веб-браузер и (2) через командную строку. подробное руководство).

При этом удаляются все данные, включая резервные копии и записи разговоров! Повторный запуск Мастера первоначальной настройки 3CX командой sudo /usr/sbin/3CXWizard --cleanup инициализирует конфигурацию 3CX. Если необходимо, сохраните эти данные на другом устройстве.

Удаление 3CX в Raspbian

Для деинсталляции 3CX в Raspbian используйте одну из следующих команд:

  • sudo apt remove 3cxpbx — удаляются системные файлы 3CX, сохраняя рабочие данные (записи разговоров, базу данных АТС, файлы пользователей и т.п.). Используйте, если в дальнейшем планируете переустановить 3CX.
  • sudo apt remove --purge 3cxpbx — полностью удаляется система 3CX, включая рабочие данные.
Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть