上云api-机场上云错误
demo版本是1.10.0
cloud-sdk版本是 1.0.3;
在遥控器上填写mqtt地址与用户密码和组织id与绑定码后,最开始的错误是:
The current cloudsdk version(1.0.3) does not support this thing version(1.3.1)
"message": "Error Code: 210001, Error Msg: Device is not registered.. The device has not been registered, please call the 'SDKManager.registerDevice()' method to register the device first."
根据上面论坛中的帖子,对Dock2ThingVersionEnum进行修改后,又出现了下列2个问题
1.Workspace ID does not exist.
devic表中没有对应的Workspace ID;
2.Device is not registered
在手动给设备表中的加上workspace_id后,又一次出现了以下的问题:
"message": "Error Code: 210001, Error Msg: Device is not registered.. The device has not been registered, please call the 'SDKManager.registerDevice()' method to register the device first."
希望能得到解答
-
尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 Pilot2上云不会出现Workspace ID does not exist 情况。机场单独上云会出现这个报错,需要机场与无人机对频后解决这个问题。 机场上云逻辑主要在com.dji.sample.manage.service.impl.SDKDeviceService#updateTopoOnline这个类这里,tupo成功走完后会自动保存到device表里,dbeug调试下是哪里的条件没满足,210001是后端自定义报错,非设备的,需要自行debug看下 以下是相关文档:1.无人机数据不上报是什么原因(https://sdk-forum.dji.net/hc/zh-cn/articles/35847132108313-%E6%97%A0%E4%BA%BA%E6%9C%BA%E6%95%B0%E6%8D%AE%E4%B8%8D%E4%B8%8A%E6%8A%A5%E6%98%AF%E4%BB%80%E4%B9%88%E5%8E%9F%E5%9B%A0) 2.4.1 设备上云(https://sdk-forum.dji.net/hc/zh-cn/articles/22307029557657-4-1-%E8%AE%BE%E5%A4%87%E4%B8%8A%E4%BA%91) 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
请先登录再写评论。
评论
4 条评论