宏是在您的设备上本地运行的小型JavaScript程序。例如,您可以对设备进行编程以自动应答来自特定号码的传入呼叫。

宏可以为您的设备以及第三方系统运行应用程序编程接口(API)命令。

所有活动宏都在设备上的一个进程中运行,称为运行引擎。您可以根据需要从设备网络接口开始和停止运行时间。Runtime 被沙箱处理,并且该代码与设备的标准软件安全隔离。

您可以从Control Hub或设备网络接口上的宏编辑器 管理宏。要从Control Hub配置宏,首先需要为设备启用宏配置。

在Control Hub中,您可以查看设备历史记录中对宏所做的更改。

UI 扩展

UI 扩展程序是一个自定义按钮或面板,由您自己创建并添加到设备的触摸屏幕上。例如,添加“快速拨号”按钮以呼叫常用号码,或对设备进行编程以自动应答来自特定号码的呼叫。

UI 扩展还可以控制第三方外设,例如照明、遮光和视频交换机。当视频设备和外设通过同一用户界面进行控制时,您可以在高清视频中获得一会议室。和第三方控制系统的通信是通过第三方 API 完成。

通过该开放式平台,您可以创建附加到现有工作流的自定义内容;因此,您可以创造超出核心服务范围的额外Webex价值。

例如:

  • 在主屏幕上显示自定义 Web 服务器数据。

  • 向报单系统报告问题。

  • 收集房间中的绘图数据,并发送到可进行存储的 Web 服务器。

  • 控制第三方外设,如照明、遮光和视频切换器。

您可以从设备网络接口中的UI扩展编辑器 创建UI扩展。

启用宏配置可让您通过Control Hub逐个设备对宏的读取和写入访问权限。启用后,以共享模式注册的所有设备将上传宏至Control Hub。然后,管理员可以编辑宏源代码,下载本地副本,并将宏上传到其他设备。

要启用宏配置,请转至Control Hub中的设备 > 设置 > ,然后转至允许Control Hub管理宏


  • Control Hub中的所有宏都在Cisco云中存储和加密,但不能使用客户自己的私钥。如果您的宏包含机密数据,则不应启用Control Hub宏配置。

  • 宏的Control Hub配置仅适用于共享模式设备。


您必须先如上所述启用宏的Control Hub配置。

宏配置基于单个设备提供。要在设备之间共享宏,您可以从一个设备下载宏然后将其上传到另一个设备。

要访问共享模式设备的宏:

  1. https://admin.webex.com中的客户视图,转至设备 并选择要配置的设备。

  2. 转至配置 并选择


控制Hub设备宏面板

您可在此处:

  • 创建、编辑和删除宏。

  • 上传和下载宏(*。js)。

  • 启用或禁用宏。

  • 保存更改。

  • 查看宏日志。


如果有人同时从另一个Web位置编辑了相同的宏,您将看到以下选项:下载版本副本、丢弃版本或覆盖其他版本。

编辑器 提供代码编辑器、日志记录工具和用于快速测试宏的控制项。


宏编辑器

使用管理 凭证登录设备网络界面,并导航至自定义 > 宏编辑器。您可在此处:

  • 创建、编辑和删除宏。

  • 导入或导出宏 (*.js)。

  • 启用或禁用宏。

  • 检查调试日志。

  • 保存更改(Ctrl+S)


    如果有人同时从另一 Web 位置编辑同一宏,将会显示下载版本副本、放弃编辑或覆盖其他版本的选项。

UI 扩展编辑器 提供创建以下工具:

  • 操作按钮 - 主页上新增了一个按钮。可通过编程对操作按钮执行用户点击操作。

  • 面板 - 控制面板可以包含许多 UI 元素(例如按钮、文本字段、交换机、滑块),所有元素都可以通过编程执行操作。这允许您将您自己的控制项组组合在一个公共位置。

  • Web 应用程序 - 在主页上添加 Web 应用程序快捷方式。Web 应用程序将在 web 应用程序中启动预定义全屏。此功能适用于使用 Web 引擎的所有设备(即 Board 和 Desk 系列设备,不包括 DX)。

使用Admin、RoomControl Integrator 凭证登录设备网络界面,并导航至自定义 > UI扩展编辑器


UI 扩展编辑器

您可在此处:

  • 添加、上传、下载或删除 UI 扩展。

  • 创建和配置多种类型的控件 。

  • 将 UI 扩展设置为活动,而将 UI 扩展设置为非活动。

  • 定义 UI 扩展的显示时间。

  • 将 UI 扩展名导出到视频设备或在计算机上的文件。

要将 UI 扩展连接到宏,您需要为项目使用一标识。例如,切换开关的标识可能为“lights_on”。lights_on然后,您将输入监控屏幕点击的宏,在检测到“”按钮被点击时,它将发出所需的命令(例如,打开/关闭照明)。

有关将UI扩展连接到宏的示例,请参阅此处