3CX v16 Beta 1 com suporte ao Raspberry Pi

Temos o prazer de apresentar a próxima versão do nosso 3CX v16 Beta 1. O lançamento final está chegando! fique ainda mais perto do lançamento final. Agora, deixe-me apresentar os novos recursos, melhorias e suporte para a nova plataforma que apareceu na Beta 1.

Trabalhar na plataforma Raspberry Pi



Com frequência, um produto de software complexo é adaptado para suportar a nova arquitetura de hardware. Sim, não foi fácil de implementar para um sistema em tempo real, que é o 3CX.

Mas nós conseguimos! O 3CX v16 agora é executado em dispositivos do tamanho de um sabão, como o Raspberry Pi 3B +. Preparamos o guia de instalação da v16 no Raspberry Pi, que é fornecido abaixo. Instale e use de graça !

Gravando conversas em armazenamento externo


O 3CX v16 Beta 1 inclui um novo sistema de gerenciamento de gravação de conversas que suporta a transferência de arquivos de gravação para armazenamento externo, pesquisa, seleção e exclusão automática de registros antigos. Agora você pode automaticamente, de acordo com a programação, transferir registros de conversas para o Google Drive ou um servidor FTP, ativando a opção Arquivamento remoto. Assim, você libera um espaço valioso no disco (ou cartão Flash) do servidor PBX. Além disso, esta solução acelera a atualização ou reinstalação do 3CX.



A seção Gravação de conversação também possui um novo recurso de limpeza . Exclui registros locais ou externos. Também permite transferir registros locais para armazenamento externo (arquivo morto). Agora você pode reduzir o custo do PBX de hardware movendo o arquivo de conversas para um armazenamento em nuvem externo barato. A função Filtro permite selecionar gravações de conversas para o período desejado ou para números de telefone específicos. Leia mais sobre esses recursos em nosso guia .

Painel do operador do ATS em uma janela separada




O cliente da Web no 3CX v16 Beta 1 recebeu uma atualização importante - as guias do painel do operador do PBX agora podem ser abertas em janelas separadas. Os gerentes e operadores de central de atendimento podem usar janelas separadas para monitorar as chamadas da mesma forma que no cliente 3CX para Windows. Em geral, todas as funções de cliente do Windows relacionadas ao monitoramento de chamadas já foram transferidas para o cliente da Web - tudo funciona no navegador!

Screencast no 3CX WebMeeting sem plugins


Ao introduzir qualquer novo sistema, surge uma questão importante - a complexidade do lançamento inicial. Tentando simplificar o início do trabalho com a videoconferência, usamos as mais recentes tecnologias de navegador Chrome 72 e finalizamos o WebMeeting para recusar a instalação de um plug-in adicional.



Agora, os usuários podem mostrar sua tela com ou sem o plug-in 3CX Click2Call (versões mais antigas do Chrome).

Basta selecionar o modo de exibição - tela inteira ou janela do aplicativo - e sua área de trabalho será exibida na conferência! Para usar esse recurso, instale a versão mais recente do Chrome .

Faça o download do 3CX v16 Beta 1


O 3CX v16 Beta 1 está disponível para Windows ou Linux ou através do serviço PBX Express para criar um PBX pronto na nuvem.


Problemas conhecidos e limitações


  • Os usuários não podem selecionar suas conversas e conversas em grupo no Web client (estará disponível no 3CX v16).
  • A indicação do arquivamento em segundo plano dos registros na interface de gerenciamento 3CX não é exibida (estará disponível na versão 3CX v16).
  • Retornos de chamada malsucedidos da fila não são incluídos no relatório de retornos de chamada com falha se um retorno de chamada foi solicitado, mas a chamada foi para o 3CX de acordo com a regra Direção quando não atendida (isso será corrigido no 3CX v16).
  • As conferências de áudio agendadas no Google Agenda contêm uma descrição em branco do evento (isso será corrigido no 3CX v16).

Instalando um PBX 3CX em um Raspberry Pi


A partir do 3CX v16, você pode instalar PBXs nos dispositivos Raspberry Pi mais recentes, modelo 3B +. O sistema está instalado no Raspbian Stretch OS, a distribuição Debian Linux para a arquitetura Raspberry Pi ARM. Você pode controlar o sistema operacional Debian através da interface da web 3CX (comandos básicos de administração) ou através da interface da linha de comandos, se você é um usuário experiente do Linux.

Observe que a instalação do 3CX no Raspberry Pi é recomendada para sistemas com 8 chamadas simultâneas com 16 a 24 usuários. Cada usuário pode configurar até 8 indicadores BLF em média (a transmissão do status BLF sobrecarrega o servidor PBX).

Requisitos adicionais:

  • Cartão de memória: Micro SDHC Classe 10 de 32 GB
  • Fonte de alimentação: Compatível com Raspberry Pi, 2,5 A, Micro USB

Preparando um cartão SD para o sistema operacional Raspbian


Para instalar o Raspbian em um cartão micro-SD, faça o download e descompacte a imagem do Raspbian Stretch Lite a partir daqui .



Grave a imagem em um cartão SD usando os utilitários Etcher ou Win32 Disk Imager . Em seguida, insira o cartão e inicie o dispositivo.

Após carregar o sistema operacional, efetue login com as credenciais de administrador padrão (usuário pi , senha raspberry ). A senha padrão pi pode ser alterada com o comando passwd .

Observe que no Raspbian Linux, use o comando sudo para executar tarefas administrativas. Por exemplo, para verificar atualizações de pacotes nos repositórios, use o comando sudo apt update .

Definir nome do host e endereço IP do dispositivo


Para definir o nome do host no sistema Pi, execute o utilitário de configuração Raspbian com o comando sudo raspi-config .



Selecione 2. Opções de rede> N1 Hostname e OK na caixa de diálogo de aviso. Digite o nome do host e reinicie o dispositivo. Você pode verificar o novo nome do host com o comando hostname.

Para definir o endereço IP estático da interface eth0, modifique o arquivo /etc/dhcpcd.conf usando o editor nano: sudo nano /etc/dhcpcd.conf



Vá para o final do arquivo e altere as configurações: endereço_ip, roteadores (gateway padrão) e domain_name_servers. Use as configurações apropriadas para sua rede, por exemplo:

 #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 

Salve as novas configurações e reinicie o dispositivo sudo reboot . Você pode verificar o novo endereço IP com o comando ifconfig eth0 .

Instale o 3CX no Raspbian




Para instalar o 3CX no Raspbian, efetue login via SSH como usuário pi e:

Defina a chave 3CX APT para autenticação de pacotes:

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

Crie um arquivo de origem 3CX APT (versões e teste):

 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 

Atualizar fontes e pacotes do APT

 sudo apt update 

Verifique a disponibilidade do pacote PBX 3CX

 sudo apt-cache policy 3cxpbx 

Instale a versão estável do PBX 3CX

 sudo apt -t stable install 3cxpbx 

Você também pode instalar uma versão de teste.

 sudo apt -t testing install 3cxpbx 



A instalação de pacotes leva de 5 a 10 minutos, dependendo do desempenho do dispositivo.



Após a conclusão da instalação, selecione o método de configuração inicial do 3CX: (1) através de um navegador da Web e (2) através da linha de comando. Se a primeira opção for selecionada, digite o URL de configuração inicial no navegador: http: // <device_ip>: 5015 (consulte o manual detalhado ).

sudo /usr/sbin/3CXWizard --cleanup o Assistente de Configuração Inicial 3CX com o comando sudo /usr/sbin/3CXWizard --cleanup inicializa a configuração 3CX. Isso apaga todos os dados, incluindo backups e gravações de conversas! Se necessário, salve esses dados em outro dispositivo.

Removendo o 3CX no Raspbian


Para desinstalar o 3CX no Raspbian, use um dos seguintes comandos:

  • sudo apt remove 3cxpbx - os arquivos do sistema 3CX são excluídos, salvando dados de trabalho (registros de conversas, banco de dados PBX, arquivos de usuário, etc.). Use se, no futuro, você planeja reinstalar o 3CX.
  • sudo apt remove --purge 3cxpbx - remove completamente o sistema 3CX, incluindo dados operacionais.

Source: https://habr.com/ru/post/pt440478/


All Articles