产品管理

创建产品

新建产品

在创建产品前,请确保您已注册成为讯飞开放平台开发者账号,并已正常登陆系统平台; 如果您尚未创建任何产品,将进入iFLYIoT平台引导页,引导您快速创建第一个产品;

新建产品引导

填写产品信息

点击引导页或产品列表页的“创建产品”,开始创建新产品,在新页面中填写以下产品的基本信息;

新建产品

  • 产品名称:产品名称在开发者下需保持唯一;
  • 产品的所属分类:如该产品是一款台灯,系统将为您自动推荐台灯的标准功能定义。如果您需要的产品类型不在列表中,您可以联系我们进行新增。
  • 产品描述:描述您的产品;
  • 终端类型:这是一款单品产品,还是支持子设备管理的网关型产品;
  • 联网方式:设备入网的主要通讯方式,如果设备有多种入网方式,选择最主要的一种方式即可;

填写完成后点击提交,您可选择进入产品详情页面进行产品开发或者进入产品列表页查看所有产品;

产品列表

查看产品详情

产品创建成功后,您可点击“进入产品详情”或在产品列表页点击“详情”进入产品详情页面查看已创建的产品;

点击产品详情

产品详情展示您在创建产品时填写的信息、平台为产品颁发的全局唯一标识(ProductKey),同时也会展示包括功能定义、产品调试、设备管理、事件管理等功能;

产品详情

编辑产品信息

在产品详情页点击编辑,可对产品的基本信息进行编辑。

点击产品编辑 当产品在开发阶段您可对产品名称和产品描述进行编辑。

编辑产品信息

当产品发布后,为了保证用户使用产品的连贯性,您不可再对基本信息进行编辑。

功能定义

功能分类

产品创建成功后,需要为产品添加功能后才可进行调试。

产品功能

功能从用途上分为属性和服务;
  • 属性:用于描述设备的运行状态,如台灯的电源开关、当前亮度等。设备的运行状态会通过sdk定时上报至云端供开发者获取。同时,属性也支持开发者通过云端下发命令进行修改。

  • 服务:用于从云端向设备下发指令,产品属性支持设置则平台会默认生成修改属性的服务。开发者可通过添加输入和输出参数以实现更为复杂的业务逻辑。

产品功能从产品开发角度上分为标准功能和自定义功能。
  • 标准功能:产品在创建时根据产品所在的产品类型所继承的预置功能。

  • 自定义功能:如果您需要的产品功能不在标准功能中,您可以为产品添加自定义功能

标准功能

标准功能列表平台会为当前产品默认添加其必选功能。必选功能为该产品实现基本功能所必备的功能,如空调的电源开关、模式设置、温度设置等功能。

标准功能列表 您还可根据产品的实际情况为产品添加可选功能。可选功能为该产品可实现的更多功能,如空调的负离子开关,灯光开关等。

可选功能列表

点击“添加标准功能”,弹出标准功能选择面板,面板中展示当前产品类型下的所有标准功能,您可选择需要的功能并点击“添加”按钮,即可添加至产品的标准功能列表。

添加标准功能

您还可将其他产品的标准功能添加至当前产品。点击“更多功能”,在输入框中输入您想要添加的功能名称或者功能所在的产品类型,在搜索结果中选择您想要添加的功能并点击“添加”,即可将功能添加至标准功能列表;

添加更多标准功能

自定义功能

当标准功能不能满足您产品的需要,您可以为您的产品添加自定义功能。

添加自定义功能 点击“添加自定义功能”,在弹出面板中需选择添加的功能类型(属性、服务);

添加自定义功能面板

属性功能

添加属性功能

  • 属性名称:产品内属性名称需唯一;
  • 属性标识:产品内属性标识需唯一;
  • 数据类型:数据类型包括整数型、浮点型、布尔型、枚举型、时间型、字符串型、Json型;
  • 数据取值:根据数据类型规范数据的取值范围,取值范围以外的数据将当成无效数据被平台过滤;
  • 数据单位:用于展示当前数据的用途与意义;
  • 操作类型:通过设置“只获取”、“可设置”来控制当前属性功能可否被云端下发指令更改;
服务功能

添加服务功能

  • 服务名称:产品内服务名称唯一;
  • 服务标识:产品内服务标识唯一;
  • 输入参数:服务下发时的输入参数,最多可添加5组输入参数,您可选择产品内已添加的属性作为输入参数;
  • 输入参数:服务下发后返回的输出参数,最多可添加5组输出参数,您可选择产品内已添加的属性作为输出参数;

产品调试

在完成以上创建产品、功能定义、添加事件等一系列操作后,您还需要进行产品调试,调试通过后才可以进行产品发布,并进行设备量产。

点击产品调试

产品调试阶段您可以查看测试设备上报的属性数据、设备事件,模拟控制端进行设置属性、下发服务等指令。

产品调试页面

添加测试设备

在进行产品调试前,您需要添加测试设备,并确保测试设备可以正常接入平台并完成激活、上线,离线状态的测试设备将无法进行调试。

测试设备列表

从产品仪表盘进入“产品调试”页面,在测试设备列表中您可以查看目前已添加的测试设备以及设备的DeviceName、当前连接状态、最后上线时间。

测试设备列表 您可以点击“添加测试设备”添加新的测试设备。

点击添加设备 您还可以点击“调试”,对选中的测试设备进行功能调试,或者点击“删除”将选中的测试设备进行删除。

点击调试设备

添加测试设备

点击“添加测试设备”,弹出测试设备添加面板,您可以输入自定义的DeviceName,若DeviceName为空,系统将自动为您生成。

添加测试设备面板

点击确认,完成测试设备的添加,测试设备列表将刷新并展示您刚才添加的测试设备。

请注意:您需要将产品的ProductKey与设备的DeviceName烧录进您的测试设备后,测试设备才可连接至云端进行调试。

模拟调试指令

测试设备添加完成后,您需要将设备激活并完成设备上线才可执行调试。 测试设备列表点击“调试”,进入设备调试页面。

目前指令调试支持单个指令进行调试,您可以选择某一属性或者服务进行获取或者设置操作。

模拟调试指令

模拟属性获取

模拟属性获取 功能列表选择“属性”功能,操作类型选择“获取”,点击“执行”,您可在设备日志栏查看调试结果;

模拟设置属性

模拟设置属性

  • 功能列表选择“属性”功能
  • 操作类型选择“设置”
  • 调试数据根据功能完成选择或输入
  • 点击“执行”,您可在设备日志栏查看调试结果;
模拟下发服务

模拟下发服务

  • 功能列表选择“服务”功能
  • 操作类型选择“设置”
  • 调试数据点击“编辑参数”打开参数编辑面板,在参数编辑面板完成参数值的选择或输入,

编辑服务参数

  • 点击“执行”,您可在设备日志栏查看调试结果;
查看调试结果

调试结果包含您下发的设置指令和设备上报的数据、参数信息;

查看调试结果 您可以点击“清空日志”清空日志栏内容;

清空日志栏

产品发布

注意事项

您创建的产品需经过发布才可进入设备量产阶段。产品发布前您需要对产品定义、功能定义等设置进行慎重核对,产品发布后,您将不可对 产品信息、产品标签、已添加的产品功能 进行修改;

发布步骤

产品详情页面点击“发布”,在产品发布面板您需要选择发布用途,并阅读产品发布注意事项,点击“确认”完成产品发布;

发布产品面板

发布完成后,产品发布状态由“开发中”变更为“已发布”。开发中的产品您只能添加50个测试设备,已发布的产品您可以在设备管理页面中添加量产设备。

产品发布状态

results matching ""

    No results matching ""