第二步:设备调试
更新时间:2018-03-23 12:03:50
Living Link针对不同的入网方式,提供了不同的开发资源:
入网方式
|
使用场景
|
Living Link提供的SDK
|
WiFi
|
我们推荐使用AliOS认证模组
|
请向您的模组供应商,获取基于AliOS操作系统适配过的设备SDK;
我们也提供MCU SDK辅助MCU的开发。
|
蓝牙
|
客户自定义蓝牙和APP的协议
|
提供手机端蓝牙SDK,通过手机将数据上报到云
|
基于阿里Breeze蓝牙协议
|
提供蓝牙Breeze方案(设备-APP-云端全链路方案)
|
|
Zigbee
|
搭配网关,自主开发zigbee协议
|
无SDK
|
蜂窝
|
我们推荐使用阿里IoT认证的模组
|
我们也提供MCU SDK辅助MCU的开发。
|
以太网
|
我们推荐使用AliOS认证模组
|
针对使用RTOS系统,我们推荐使用AliOS认证芯片/模组,请向您的模组供应商获取SDK; 针对使用Linux的操作系统,我们提供AliOS的Linux版SDK。
|
跳转到开发平台,获取开发资源,进行在线调试:
获取开发SDK
IoT SDK
WiFi、蜂窝、网关类设备提供 IoT 设备端 SDK 下载。(使用AliOS操作系统的芯片,无需下载使用此IoT SDK,请联系您的新芯片商获取芯片和固件,直接调用设备端API进行设备开发)
#### MCU SDK
采用透传数据格式的设备,支持选择不同的硬件平台自动生成相应的MCU SDK,您可以按需下载。
初始状态下,MCU SDK显示未生成,你需要点击生成,选择相应的硬件平台,后续我们将陆续支持更多的硬件平台。
选择硬件平台进行生成:
生成后您可以直接点击下载SDK:
#### 设备网关 SDK
蓝牙设备属于局域网设备,需要通过网关或APP代理的方式接入平台,平台为开发者提供了设备网关 SDK,可以将 APP 作为一个代理网关,快速实现蓝牙设备的接入和管理。
设备网关 SDK 需要您在移动应用中,创建一个 Android 或 iOS 应用,根据集成文档操作,生成设备网关SDK 并集成到您的 APP 中。
* ## 50个免费测试激活码
针对每一款产品,平台提供50个免费的激活码(一组ProductKey,DeviceName和DeviceSecret),用于设备的开发调试:
实时日志
页面上方为设备的“实时日志”,默认将实时刷新设备的上下行数据,包括设备上线、激活、数据上报、云端下发等日志。实时日志将默认自动刷新,您可以在调试过程中随时查看设备的状态,也可以取消勾选“自动刷新”,手动点击“刷新”按钮可以随时获取设备调试日志。点击“清屏”将清除当前屏幕中的日志信息。
#### 选择调试功能
在线调试当前仅支持对单个功能进行调试,您可以在下方选择一个功能进行在线实时调试,支持分别对设备的属性、服务和事件进行调试,根据功能类型和读写类型,可以选择“设置”或“获取”方法进行调试。
调试属性
选择设备的某个属性,如果该属性支持“读写”或“可读”,可选择方法为“获取”,点击“发送指令”,将触发一个 Get 请求下发到设备端,下方编辑区中将以 JSON 格式显示该属性的最新数据值。
发布产品
发布产品意味着这款产品完成了开发,已经准备好可以进入到量产的阶段。因此,请确保产品的相关功能已经创建完成,产品发布后,您将无法再修改: 编辑产品的信息; 删除产品; 编辑产品的功能定义; 编辑产品的扩展信息; 对于透传类产品,无法再次编辑或提交脚本; 重新生成MCU SDK; 进入产品的详情页面,点击“发布产品”,在弹窗中确认您已经清楚并确认产品的各项功能已经完成了开发。请逐一点击确认弹窗中的相关步骤,然后点击“发布”,完成产品的发布。
发布完成后,产品的状态将由“开发中”变为“已发布”。
# 特别说明
产品发布是产品进行正式设备管理的前提,未发布的产品将只能最多添加50个测试设备,产品发布后,您将能够在量产管理中为该产品批量生成激活码,进行产线烧录和量产。