MiEcosystem / NewXmPluginSDK

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

设备端调用_sync.camera_login 经常返回"error":{"code":-6,"message":"unbind did"} #141

Open Kevin-zhongyx opened 5 years ago

Kevin-zhongyx commented 5 years ago

before issue:(不用回答)

APK 请使用最新版apk验证是否已经修复了此问题? Check 文档了吗? 是否尝试搜索issue? 环境 linux 环境 使用miio_client "model":"ydhome.cateye.pr1" 属于非保活门铃

现象 目前设备端调用_sync.camera_login这个方法获取跟云存服务器交互的token跟key的时候经常会无故返回"error":{"code":-6,"message":"unbind did"}。其它方法正常调用,不会报错。这个会导致设备无法上报事件,无法进行绑定。现在有以下两个问题帮忙确认:

  1. "code":-6,"message":"unbind did" 这个错误是具体是怎么引发的,这个错误到底是什么意思?
  2. 遇到这个错误设备端应该要做什么动作?是需要复位让用户从新绑定配网吗?。

期望 不会报"code":-6,"message":"unbind did"