设备连接中失败
设备连接中失败,是热点配网热点创建之后,没有正确的设备连上当前开启的热点的场景。可以从环境检查、APP端日志排查、设备端日志排查三个方面分析。
检查环境。 系统是否7.1.x及以上版本。
提示开启热点的时候,有没有正常开启 aha 12345678 热点。
APP端弹出需要授予权限,如开启WiFi、开启热点的时候有没有授予权限。 设备有没有进入配网模式。 热点是否正常开启;部分手机热点开启成功,顶部会提示“手机热点已开启”。 热点开启成功,查看手机的通知栏或顶部是否有提示“一个设备已连接”。 确认WRITE_SETTINGS权限申请成功。 排查APP端日志。 搜索关键日志 COAP_METHOD_AWSS_DEVICE_INFO_NOTIFY 判断设备是否连接成功。 出现日志,则表示设备端连接成功;反之设备端连接失败。 05-30 17:51:38.433 31368-31886/com.aliyun.iot.living D/AlinkDC_CoAPNotifyDeliver: onRecRequest request={"id":"5","version":"1.0","method":"awss.device.info.notify","params":{"awssVer":{"smartconfig":"2.0","zconfig":"2.0","router":"2.0","ap":"2.0"},"productKey":"b1iuHMGJYGI","deviceName":"IOT_test01","mac":"2C:3A:E8:22:05:CE","ip":"192.168.43.192","cipherType":4,"random":"6A000BC93C4649A33DF7787A2102B1F5","signMethod":0,"sign":"DEEC98C3C5BE9E7CF06B4E81C434D887C5B872D0"}} 05-30 17:51:38.434 31368-31886/com.aliyun.iot.living D/AlinkDC_PhoneApAhaNotifyHandler: onRecRequest 05-30 17:51:38.446 31368-31886/com.aliyun.iot.living D/AlinkDC_PhoneApAhaNotifyHandler: COAP_METHOD_AWSS_DEVICE_INFO_NOTIFY 05-30 17:51:38.447 31368-31368/com.aliyun.iot.living D/AlinkDC_DCTrackerWrapper: sendEvent(),ALP_phoneApDevFoundSucc 05-30 17:51:38.448 31368-31368/com.aliyun.iot.living D/AlinkDC_PhoneApAhaNotifyHandler: COAP_METHOD_AWSS_DEVICE_INFO_NOTIFY new device. 搜素关键日志 switchAP ,判断PK是否一致。 如果1中有发现设备,但是没有 switchAP 日志,则连接热点的设备PK和用户选择的PK不一致。 05-30 17:51:38.577 31368-31828/com.aliyun.iot.living D/AlinkDC_HotspotHelper: switchAP() call. ssid=NETGEAR73 05-30 17:51:38.595 31368-31828/com.aliyun.iot.living D/AlinkDC_AlinkPhoneApConfigStrat: start get wifi list task. 05-30 17:51:38.596 31368-31828/com.aliyun.iot.living D/AlinkDC_DCTrackerWrapper: sendEvent(),ALP_phoneApGetWifiListStart 设备端日志排查。 请参考 设备端日志。