设备

设备选项卡中添加、编辑、启用、禁用和删除交易设备。设置交易设备的连接类型,定义交易信息的过滤条件,配对摄像机以及选择屏幕显示的样式。

添加设备

若要添加交易设备:

  1. 单击添加。将显示添加交易设备向导窗口。
  2. 名称字段中输入名称以标识此设备。
  3. 交易来源下拉菜单中选择 Transactions 来源。交易来源是一种识别设备的方法,不影响实际操作。
  4. 连接类型下拉菜单中选择下列连接类型之一:
  5. 单击下一步继续设置数据定义。如果您选择 Surveillance Station WebAPI 作为连接类型,您将被引导到显示设置。
  6. 选择正确的编码方法,单击开始收集原始数据,在设备端输入数据。接收的数据将显示在原始数据字段中。
  7. 请设置交易开始和结束的规则。
  8. 您可以单击右上角的按钮添加过滤器规则。您可以忽略字符,将字符替换为换行其他字符
  9. 过滤数据的结果将直接显示在过滤数据字段中。将在原始数据中标记相应的数据。
  10. 单击下一步继续显示设置。
  11. 配对摄像机中选择是否要为此设备设置配对摄像机。
  12. 屏幕显示中,交易数据可设置为在实时图像和视频片段中显示。
  13. 单击完成以完成设置。

限制:

编辑设备

若要编辑交易设备:

  1. 选择您想要修改的设备,然后单击编辑。您还可以双击该设备更改设置。
  2. 高级页面中设置用户定义的事件。这可用于操作规则实时图像警报以及通知中。
  3. 单击完成以保存更改。

启用或禁用设备

必须启用新设备,才能管理所有支持的操作。

若要启用或禁用设备:

  1. 选择要启用或禁用的设备,然后在启用下拉菜单中单击启用禁用

注:

删除设备

  1. 选择想要删除的设备,然后单击删除
  2. 您将看到确认窗口。一旦您选择保留设备的交易,单击继续。

注:

Surveillance Station Web API

Surveillance Station Web API 为您提供一个更加便利的方法来连接您的设备,按照规范要求的格式发送 Web API 请求并记录您的交易数据。

发送 Web API 请求的标准格式:

  1. API:SYNO.SurveillanceStation。Transactions 提供以下四类方法(BeginCompleteCancelAppendData)来记录交易信息:
  2. Begin:

    通知 Surveillance Station 开始记录交易。包含以下参数:

    Complete:

    通知 Surveillance Station 结束交易且交易已完成。包含以下参数:

    Cancel:

    通知 Surveillance Station 结束交易且交易已取消。包含以下参数:

    AppendData:

    通知 Surveillance Station 记录交易内容。包含以下参数:

  3. 基本请求格式:http://{IP}:{Port}/webapi/entry.cgi?api=SYNO.SurveillanceStation.Transactions.Transaction&method="{method}"&version=1&device_name="{device name}"&session_id="{session id}"

Web API 请求示例:

  1. 开始交易

    http://{IP}:{Port}/webapi/entry.cgi?api=SYNO.SurveillanceStation.Transactions.Transaction&method="Begin"&version=1&device_name="POS01"&session_id="1"&timeout=300

  2. 记录交易

    http://{IP}:{Port}/webapi/entry.cgi?api=SYNO.SurveillanceStation.Transactions.Transaction&method="AppendData"&version=1&device_name="POS01"&session_id="1"&content="Start\n2017/01/01"

  3. 记录交易

    http://{IP}:{Port}/webapi/entry.cgi?api=SYNO.SurveillanceStation.Transactions.Transaction&method="AppendData"&version=1&device_name="POS01"&session_id="1"&content="Pen $40\nBook $300"

  4. 记录交易

    http://{IP}:{Port}/webapi/entry.cgi?api=SYNO.SurveillanceStation.Transactions.Transaction&method="AppendData"&version=1&device_name="POS01"&session_id="1"&content="Total $340\nEnd"

  5. 结束交易

    http://{IP}:{Port}/webapi/entry.cgi?api=SYNO.SurveillanceStation.Transactions.Transaction&method="Complete"&version=1&device_name="POS01"&session_id="1"

注: