kq851211 发表于 2017-3-3 10:57:52

APP里设备一直提示 “未绑定”

app可以搜索到设备,点击未绑定的设备,可以进入控制页面,但是返回到“我的设备”,还是提示未绑定。
在ESP8266模块log里一直提示 DID len error!
会是什么问题导致的呢?



Receive OnBoarding data.
Save gagent config data
Flash erase failed, err: 1
NWK_WIFI_STA_UP
haiNwkStatus: 0x000A, gagentStatus: 0x000A
haiNwkStatus: 0x000A, gagentStatus: 0x000A
GAgentStatus change, lastGAgentStatus:0x000C, newGAgentStatus:0x000A
@@@@ GAgentStatus:0a | :0,0,1,0,1,0
OnBoarding: Station mode
gizWiFiStatus
gizwitsEventProcess len:1,
event:2,
WIFI_STATION
event:13,
RSSI 0
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 9
cnt

connected with suslaser, channel 11
dhcp client start...
connect to ssid suslaser, channel 11
ip:192.168.10.113,mask:255.255.255.0,gw:192.168.10.1
ip:192.168.10.113,mask:255.255.255.0,gw:192.168.10.1
NWK_WIFI_STA_CONNECTED
Not ip, Go to GServer DNS.
dns: api.gizwits.com found null obj. idex: 0
Save gagent config data
Flash erase failed, err: 1
enable bind mode, timeout time: 0.
Cancle router connect monitor.
haiNwkStatus: 0x001A, gagentStatus: 0x001A
onboardingBroadCastTime:29
startupBroadCastTime:29
DID len error!
GAgentStatus change, lastGAgentStatus:0x000A, newGAgentStatus:0x061A
@@@@ GAgentStatus:61a | :0,1,1,0,1,0
OnBoarding: Station mode
WiFi status: connected router
gizWiFiStatus
gizwitsEventProcess len:1,
event:2,
WIFI_STATION
event:5,
event:13,
RSSI 6
frDnsIpFound dns ip found: 119.29.47.111
frFaultProgress FR_DNS_RESULT.
DNS GServer ip is change. old GServer_ip : 0.0.0.0
Save gagent config data
Flash erase failed, err: 1
DNS result GServer_ip : 119.29.47.111
gagentTimerDel <null> has not linked.
Need to get did!!!
Save gagent config data
Flash erase failed, err: 1
http connect succeed !!!
Save gagent config data
Flash erase failed, err: 1
Register got did : len=0
GAgent go to provision!!!
httpResendTimerCb ip is null.
onboardingBroadCastTime:28
startupBroadCastTime:28
DID len error!
startupBroadCastTime:27
DID len error!
onboardingBroadCastTime:27
SC_STATUS_LINK_OVER
Phone ip: 192.168.10.109
onboardingBroadCastTime:26
startupBroadCastTime:26
DID len error!
Create pd:1ip:192.168.10.109 port:40300
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
pm open,type:0 0
lan client num : 0,wan client num : 0
onboardingBroadCastTime:25
startupBroadCastTime:25
DID len error!
Lan tcp disconnect success,ip:192.168.10.109 port:40300
Turn on device restart count down, flag: 0
onboardingBroadCastTime:24
startupBroadCastTime:24
DID len error!
DID len error!
GAgent ack app discover ret=0...
startupBroadCastTime:23
DID len error!
onboardingBroadCastTime:23
onboardingBroadCastTime:22
startupBroadCastTime:22
DID len error!
onboardingBroadCastTime:21
startupBroadCastTime:21
DID len error!
onboardingBroadCastTime:20
startupBroadCastTime:20
DID len error!
startupBroadCastTime:19
DID len error!
onboardingBroadCastTime:19
onboardingBroadCastTime:18
startupBroadCastTime:18
DID len error!
onboardingBroadCastTime:17
startupBroadCastTime:17
DID len error!
onboardingBroadCastTime:16
startupBroadCastTime:16
DID len error!
startupBroadCastTime:15
DID len error!
onboardingBroadCastTime:15
onboardingBroadCastTime:14
startupBroadCastTime:14
DID len error!
onboardingBroadCastTime:13
startupBroadCastTime:13
DID len error!
onboardingBroadCastTime:12
startupBroadCastTime:12
DID len error!
startupBroadCastTime:11
DID len error!
onboardingBroadCastTime:11
onboardingBroadCastTime:10
startupBroadCastTime:10
DID len error!
onboardingBroadCastTime:9
startupBroadCastTime:9
DID len error!
onboardingBroadCastTime:8
startupBroadCastTime:8
DID len error!
startupBroadCastTime:7
DID len error!
onboardingBroadCastTime:7
onboardingBroadCastTime:6
startupBroadCastTime:6
DID len error!
onboardingBroadCastTime:5
startupBroadCastTime:5
DID len error!
onboardingBroadCastTime:4
startupBroadCastTime:4
DID len error!
DID len error!
GAgent ack app discover ret=0...
startupBroadCastTime:3
DID len error!
onboardingBroadCastTime:3
Create pd:1ip:192.168.10.109 port:40304
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.10.109 port:40304
Turn on device restart count down, flag: 0
lan client num : 0,wan client num : 0
onboardingBroadCastTime:2
startupBroadCastTime:2
DID len error!
onboardingBroadCastTime:1
startupBroadCastTime:1
DID len error!
Create pd:1ip:192.168.10.109 port:40305
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.10.109 port:40305
Turn on device restart count down, flag: 0
lan client num : 0,wan client num : 0
onboardingBroadCastTime:0
startupBroadCastTime:0
DID len error!
Save gagent config data
Flash erase failed, err: 1
Save gagent config data
Flash erase failed, err: 1
Create pd:1ip:192.168.10.109 port:40306
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.10.109 port:40306
Turn on device restart count down, flag: 0
lan client num : 0,wan client num : 0
DID len error!


boboP 发表于 2017-3-3 17:34:58

你这是没获取到did导致的,你检查一下你的设备PK是否和你APP的PK一样,或者你设备的PK填错了

kq851211 发表于 2017-3-6 10:45:55

是一样的,我用的是soc方案。soc的程序是产品后台 MCU开发自动生成的代码,我查了,程序里pk,是产品基本信息里的Product Key。app的代码是在 安卓APP开源框架下载地址 里下的,我按 Android App快速开发 的步骤,修改了UIConfig.json 文件里的 app_id,app_secret,product_key。
可是一直是这问题。一直未解决。

kq851211 发表于 2017-3-6 16:04:21

烧录了Gagent固件,并用机智云串口调试助手和机智云测试APP 调试。也只能到成功连接路由器这一步,不能绑定设备。为什么呢?


kq851211 发表于 2017-3-8 14:45:33

没有哪位大侠解释一下?

dl-lg 发表于 2017-3-10 19:33:23

我也遇到和你一样的问题。
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56697
Turn on device restart count down, flag: 0

收←◆ lan client num : 0,wan client num : 0

收←◆ Create pd:1ip:192.168.1.101 port:56698
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56698
Turn on device restart count down, flag: 0

收←◆ lan client num : 0,wan client num : 0

收←◆ Create pd:1ip:192.168.1.101 port:56699
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56699
Turn on device restart count down, flag: 0

收←◆ lan client num : 0,wan client num : 0

收←◆ Create pd:1ip:192.168.1.101 port:56700
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56700
Turn on device restart count down, flag: 0

收←◆ lan client num : 0,wan client num : 0

收←◆ DID len error!
GAgent ack app discover ret=0...

收←◆ Create pd:1ip:192.168.1.101 port:56706
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56706
Turn on device restart count down, flag: 0

收←◆ lan client num : 0,wan client num : 0

收←◆ Create pd:1ip:192.168.1.101 port:56707
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56707
Turn on device restart count down, flag: 0

收←◆ lan client num : 0,wan client num : 0

收←◆ Create pd:1ip:192.168.1.101 port:56708
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56708
Turn on device restart count down, flag: 0

收←◆ lan client num : 0,wan client num : 0

收←◆ Create pd:1ip:192.168.1.101 port:56709
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56709
Turn on device restart count down, flag: 0

收←◆ lan client num : 0,wan client num : 0

收←◆ Create pd:1ip:192.168.1.101 port:56710
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56710
Turn on device restart count down, flag: 0

收←◆ lan client num : 0,wan client num : 0

收←◆ DID len error!
GAgent ack app discover ret=0...

收←◆ Create pd:1ip:192.168.1.101 port:56711
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56711
Turn on device restart count down, flag: 0

收←◆ lan client num : 0,wan client num : 0

收←◆ Create pd:1ip:192.168.1.101 port:56712
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56712
Turn on device restart count down, flag: 0

收←◆ lan client num : 0,wan client num : 0

收←◆ Create pd:1ip:192.168.1.101 port:56713
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56713
Turn on device restart count down, flag: 0

收←◆ lan client num : 0,wan client num : 0

收←◆ Create pd:1ip:192.168.1.101 port:56714
New client connect,pd:1
Receive lan tcp packet cnt is 1
Send passcode() to client.
Lan tcp disconnect success,ip:192.168.1.101 port:56714
Turn on device restart count down, flag: 0

经典智能 发表于 2017-4-11 20:14:12

也碰到同样问题:soc方案绑定不了设备!官方是否可以回复下

vicky 发表于 2017-4-18 10:16:50

上电后打印的日志发一下

boboP 发表于 2017-4-18 10:21:37

你的ESP8266的型号是多少。flash是多少兆的。我看你日志显示flash烧写失败。你烧写固件的时候flash是否选择32Mbit进行烧写的

经典智能 发表于 2017-4-19 06:19:37

是否要求flash最少要32Mbit?少于就不行!

陪你 发表于 2017-6-1 14:33:13

应该是保存wifi账号 密码的写地址超出了01模块1M的位置,所以写失败,不知道这个地址怎么改,改成能用的地址01模块应该能全血复活

玮玮 发表于 2017-6-3 23:07:41

同样的问题,不要说模组的问题,我的是官方开发套件,一样出现这个问题

yueda 发表于 2017-6-8 23:19:00

楼主的8266是什么系列的,听说好像必须是12f的那个

Jawa 发表于 2018-9-5 16:37:32

我也出现了这个问题

刘伟杰 发表于 2018-9-7 07:23:10

vicky 发表于 2017-4-18 10:16
上电后打印的日志发一下

我也出现过这样的问题,一直提示等待设备就绪,后来从新烧录的固件,选的32mbit-c就好了,刚开始使用的是8mbit的烧录的,就不好使

wangsda 发表于 2019-5-30 13:40:21

楼主解决了吗 我也是这个问题

wangsda 发表于 2019-5-30 13:41:53

楼主解决了吗 我也是这个问题 现在找不到办法 能帮帮吗
页: [1]
查看完整版本: APP里设备一直提示 “未绑定”