在线调试用来调试设备端与云端的连接,您可以在云端查看设备的运行日志。

前提条件

已成功添加了测试设备,参见新增测试设备

如果调试真实设备,需该设备已配置与平台的连接,参见建立设备与平台的连接

如果调试蓝牙设备或语音调试,还需已注册淘宝账号。该淘宝账号需已绑定天猫精灵App,并在天猫精灵App内已绑定设备。

设备调试概述

根据产品所在的项目和入网类型不同,设备调试方法也不同(详细如下表所示)。其中,调试普通设备支持调试真实设备和调试虚拟设备,调试蓝牙设备和语音调试仅支持调试真实设备。

项目类别 入网类型 调试方法
自有品牌项目 所有 调试普通设备
天猫精灵生态项目 Wi-Fi 调试普通设备、语音调试设备
蓝牙Mesh 调试蓝牙设备、语音调试设备
蓝牙GATT 调试蓝牙设备、语音调试设备

调试普通设备

  1. 登录生活物联网控制台
  2. 进入产品的设备调试页面。
  3. 单击设备对应的调试在线调试,进入设备调试页面。
    调试设备
  4. 调试设备的下拉列表中,选择设备的DeviceName
  5. 在线调试设备。

    调试普通设备支持调试真实设备和调试虚拟设备。

    • 调试真实设备

      调试真实设备页签中,选择设备的功能和方法,并单击发送指令。提示“指令发送成功”后,右侧会显示相应的实时日志。

      说明 调试真实设备需要先建立设备与平台的连接,且设备已完成配网等操作。
      调试结果
    • 调试虚拟设备

      虚拟真实设备页签,单击启动虚拟设备

      虚拟真实设备

      虚拟设备的消息推送分以下两种方式。

      • 普通推送

        配置相应的参数,单击推送。右侧会显示相应的实时日志。

        推送消息
      • 策略推送

        配置相应的参数后,单击策略推送,并配置详细的推送方式。

        策略推送即当到达设定的时间,会自动进行相应的推送。策略推送分为以下两种。

        • 定时推送

          在指定的某个将来的时间点,进行自动推送。

        • 连续推送

          在某个将来的时间范围内,按一定的时间间隔,连续推送。

        配置策略推送

调试蓝牙设备

  1. 登录生活物联网控制台
  2. 进入产品的设备调试页面。
  3. 单击设备对应的调试在线调试,进入设备调试页面。
    调试设备
  4. 单击登录淘宝账号
    设备调试
  5. 选择调试设备的下拉列表框中,选择天猫精灵App中已绑定的设备。
    设备选择后,页面显示该设备的Product IdDevice NameDevice ID
  6. (可选)选择调试的音箱。
    当您的天猫精灵App中绑定多个音箱时,您还需要选择具体的调试音箱。语音调试
  7. 在线调测设备。

    调试蓝牙设备支持物模型和二进制两种方式。

    • 物模型

      物模型中,选择设备的调试功能,并单击发送指令

      示例:下图为通过物模型方式给设备下发关灯指令。在右侧日志区域可以查看设备相应的运行日志。

      发送指令
    • 二进制

      二进制中,输入要测试指令的Opcode参数,并单击发送指令

      示例:下图为通过二进制方式给设备下发切换灯场景模式到夜灯模式。在右侧日志区域可以查看设备相应的运行日志。

      二进制调试示例

语音调试设备

  1. 登录生活物联网控制台
  2. 进入产品的设备调试页面。
  3. 单击设备对应的调试在线调试,进入设备调试页面。
    调试设备
  4. 选择语音调试页签,并单击登录淘宝账号
    登录淘宝账号
  5. 选择调试设备的下拉列表框中,选择天猫精灵App中已绑定的设备。
    设备选择后,页面显示该设备的Product IdDevice NameDevice ID
  6. (可选)选择调试的音箱。
    当您的天猫精灵App中绑定多个音箱时,您还需要选择具体的调试音箱。语音调试
  7. 对话流区域内,输入对话的语料。
    平台支持标准语料和泛话语料两种。
    • 标准语料

      标准语料页签中,单击平台提供的标准语料。标准语料的详细介绍请参见查看控制口令

      标准语料
    • 泛化语料

      泛化语料页签中,输入泛化的测试语料,并单击发送测试

      泛化语料