设备控制SDK常见问题
一、概述
本文主要介绍在集成设备控制SDK的过程中或者设备控制SDK运行时,可能出现的错误、异常等问题时,如何进行排查及解决
二、前提条件
无
三、常见问题 & 解决方案
Question 1: 在集成过程中,发现存在第三方开源库依赖冲突,导致无法编译项目,如何解决?
A:
- 请先尝试升级或者降级您的版本,使其与配网SDK的依赖保持一致;
- 如操作「1」无效,可以在
build.gradle
中,通过resolutionStrategy
语法强制依赖您项目的版本,然后再检查是否对SDK产生影响; - 如操作「1」、「2」无效,可以联系绿米的商务或者项目经理,提交工单后,由我们技术人员进行协助解决;
Question 2: 通过设备模型值、设备Id无法跳转至设备详情页,如何解决?
A:
- 请先和产品或者项目经理确认SDK支持的设备清单是否包含该设备。(可以通过设备模型值进行确认)
- 确认设备模型值与设备Id的参数传递正确,不要传递第三方云的物模型或者id,绿米的设备模型值及Id,都包含
lumi
字符; - 如「1」、「2」未解决您的问题,可以联系绿米的商务或者项目经理,提交工单后,由我们技术人员进行协助解决;
Question 3: 通过设备模型值、设备Id跳转的页面与该设备不符合(例如一个开关类设备,SDK展示的是网关页面),如何解决?
A:
- 确认设备模型值与设备Id的参数传递正确,不要传递第三方云的物模型或者id,绿米的设备模型值及Id,都包含
lumi
或者aqara
字符; - 确认设备模型值与设备Id是一一对应的关系,例如设备模型值是开关类设备,设备id却传递了网关设备id;
- 如「1」、「2」未解决您的问题,可以联系绿米的商务或者项目经理,由我们技术人员进行协助解决;