帖子
帖子
用户
博客
课程
显示全部楼层
39
帖子
1
勋章
586
Y币

[BUG] @AC模块工作室

[复制链接]
发表于 2021-11-10 18:03:40
ezwifiConfig这模块有时间的话,建议完善和好好测试一下。
1.#startWifiConfigWithWifiSsid这个方法,smartConfig配网过程中的返回这些状态码那些都与apiclound文档不一致,我也去萤石开放平台看了,状态码要找枚举类,下了SDKDEMO,在AndroidStudio里面又是Grade之类的,不知什么错误,貌似SDK没下载下来,想知道具体返回是代表配置成功还是配置正在进行,哪一个算是成功,对于不会原生开发的搞起来还是蛮费劲的。

2.startAPWifiConfigWithWifiName这是ap配网的,ap配网从调用该方法,过程大概持续2分钟左右,一个问题也是如上要找返回代码的意思,回调函数只是返回了两次,此时摄像头都还没说出wifi配置成功,后面就没有任何返回,这个异步返回是不是不完整,总觉得返回的是不是丢失了一部分。

由于配网过程中,不知道到底什么时候算是成功,没法进行下一步操作,没办了,我想出了个折中方案,让用户根据摄像头说出wifi连接成功,点解app上面的按钮进行下一步操作,发起ajax请求,绑定设备到萤石云平台,这样但是有个BUG,一但摄像头还在配置过程中,网都还没配好,就点击下一步,把设备添加到萤石平台,那么,这个摄像头虽然添加到平台,但是由于网络没配置成功,自然视频肯定没法看。具体那些返回看下面那些图片。 apConfig.png

congfigwifiSSid.png
微信图片_20211110171017.jpg
380
帖子
4
勋章
6
Y币
已反馈给模块技术解答
0
帖子
1
勋章
1638
Y币
你好,

    1. startWifiConfigWithWifiSsid  mode = 0 对应于萤石的 startSmartConfig 返回 configStatus == 55 表示配网成功
    2. startWifiConfigWithWifiSsid  mode = 1 对应于萤石的 startSoundWaveConfig(声波配网) 返回 configStatus == 55 表示配网成功
    3. startAPWifiConfigWithWifiName  对应于萤石的 startAPConfig (即AP配网模式) 返回 configStatus == 54 表示配网成功

文档我们后续会安排完善
39
帖子
1
勋章
586
Y币
Robot_Lee · 2021-11-11 11:18
你好,

    1. startWifiConfigWithWifiSsid  mode = 0 对应于萤石的 startSmartConfig 返回 configStatus == 55 表示配网成功

嗯,好的,萤石的配网和播放视频两个模块我们都在用,后面你们好好完善下,ezOpen播放视频这个,这个播放器建议你们像常规播放器那样在播放器下方把视频全屏按钮还有开启关闭声音按钮加上。
您需要登录后才可以回帖 登录

本版积分规则