MiEcosystem / NewXmPluginSDK

xiaomi smarthome app plugin sdk
Apache License 2.0
176 stars 81 forks source link

OTA接口获取数据为空 #70

Closed oladevelope closed 5 years ago

oladevelope commented 5 years ago

你好:

我在IOT开发平台-产品管理-固件管理中,上传固件升级文件,并获取签名。 然后使用XmPluginHostApi.instance().getBluetoothFirmwareUpdateInfo接口,去获取最新蓝牙固件信息时,获取到的数据为null。

我如何才能获取固件信息?

wongzy commented 5 years ago

请问确认参数中的model是非空且正确的吗? 微信图片_20190107161817.png

oladevelope commented 5 years ago

请问确认参数中的model是非空且正确的吗? 微信图片_20190107161817.png

image 使用getDevice,获得mDevice,然后model参数为mDevice.getModel

hanbingwuxie commented 5 years ago

上传的是否是白名单?获取的时候是否也是白名单

wongzy commented 5 years ago

你好,能debug然后给出具体的信息吗?这样可以让后台的同学帮忙排查一下,比如说device的did等信息

oladevelope commented 5 years ago

上传的是否是白名单?获取的时候是否也是白名单

是因为还没有把固件设置为白名单测试状态。 设置为白名单测试状态,就可以正确获取到固件信息了。 抱歉