Extensões de IU

Um ramal de IU é um botão ou painel personalizado que você mesmo cria e adiciona à tela de toque do seu dispositivo. Por exemplo, adicione um botão "discagem rápida" para chamar um número mais usado ou programar seu dispositivo para atender automaticamente chamadas de números específicos.

As extensões da interface do usuário também podem controlar periféricos de terceiros, como luzes, blinds e comutadores de vídeo. Quando o dispositivo de vídeo e os periféricos são controlados na mesma interface de usuário, você obtém uma experiência de usuário consistente na sala de reunião. A comunicação com os sistemas de controle de terceiros é feita por meio do API de terceiros.

A plataforma aberta permite que você crie personalizações que são conectadas aos seus fluxos de trabalho existentes. portanto, permitir que você crie valor adicional além da oferta de Webex principal.

Alguns exemplos incluem:

  • Exibição de dados personalizados do servidor Web na tela principal.

  • Problemas de relatório para um sistema de tíquete.

  • Coletar dados acústicos da sala e enviá-los para um servidor Web onde ele pode ser plotado.

  • Controle de periféricos de terceiros, como luzes, blinds e comutadores de vídeo.

Você pode criar extensões de interface de usuário no editor de extensões de IU na interface da Web local.

Estas

Uma macro é um pequeno programa JavaScript executado localmente em seu dispositivo de vídeo. Por exemplo, você pode programar seu dispositivo para atender automaticamente chamadas recebidas de números específicos.

As macros podem executar comandos de Interface de programação de aplicativo (API) para seus dispositivos de Webex, bem como para sistemas de terceiros.

Todas as macros ativas são executadas em um único processo no dispositivo de vídeo, chamado de tempo de execução. Você pode iniciar e interromper o tempo de execução, conforme necessário. O tempo de execução é em área restrita e o código é isolado de modo seguro do software padrão do dispositivo.

Você pode gerenciar macros no editor de macros na interface da Web local ou no Hub de controle.

Na interface da Web local

Você pode criar extensões de interface de usuário e macros do Editor de extensões de IU e o Editor de macros na interface da Web local.

O Editor de extensões da interface do usuário fornece ferramentas para criar:

  • Botões de ação-um botão adicionado à página inicial. O botão ação pode ser programado para executar ações quando um usuário o toca.

  • Painéis-um painel de controle pode conter muitos elementos da interface do usuário (por exemplo, botões, campos de texto, comutadores, controles deslizantes), que podem ser programados para executar ações. Isso pode permitir que você combine seu próprio grupo de controles em um local comum.

  • Aplicativos Web – um atalho do aplicativo Web adicionado à página inicial. O aplicativo Web irá iniciar uma página da Web predefinida em tela inteira. Isso está disponível em todos os dispositivos com um mecanismo da Web (isto é, dispositivos da série de placas e de mesa, excluindo o DX).

Inicie a sessão na interface da Web local usando as credenciais admin, RoomControl ou do integrador e navegue até personalização > Editor de extensões da interface do usuário.


Editor de extensões de IU

A partir daqui, você pode:

  • Adicione, carregue, faça download ou exclua uma extensão da interface do usuário.

  • Crie e configure vários tipos de controles.

  • Defina uma extensão de IU como ativa versus inativa.

  • Defina quando a extensão da interface do usuário será visível.

  • Exporte suas extensões de interface de usuário para o dispositivo de vídeo ou para um arquivo no computador.

Para conectar uma extensão de IU a uma macro, você precisa usar a ID exclusiva do item. Por exemplo, a ID do seu comutador pode ser "lights_on". Em seguida, você escreveria uma macro que monitorou toques de tela e quando detectou que o botão "lights_on" foi tocado, ele emitiria o comando desejado (por exemplo, acenderá/desligará as luzes).

Para obter exemplos de conexão de extensões de IU a macros, consulte a seção extensões da interface de usuário do guia de personalização.

O editor de macro fornece um editor de códigos, ferramentas de log e controles para teste rápido de macros.


Editor de macro

Inicie a sessão na interface da Web local usando credenciais de administrador e navegue até personalização > Editor de macro. A partir daqui, você pode:

  • Crie, edite e exclua macros.

  • Importar ou exportar macros (*. js).

  • Ativar ou desativar macros.

  • Revise os logs de depuração.

  • Salvar suas alterações (Ctrl + S)


    Se alguém tiver editado simultaneamente a mesma macro a partir de outro local da Web, você receberá as opções para baixar uma cópia da sua versão, descartar sua edição ou substituir a outra versão.