大循环不通,怎么排查问题是什么?
如题!本帖最后由 风扬蛮子 于 2015-4-29 20:27 编辑
* 用户登录了没?在4版的Demo app里,如果没有登录,是不能绑定设备和控制的。
* 小循环试过没?可以先试小循环,来确定模块是否已经与连上wifi了。
* 模块上的灯号是表示大循环正常了没?红绿灯要不断交替亮起才正常的。其他的灯号是各种运行状态未完全。
* 模块在云端的在线状态正常了没?
一、大循环组成可以分三个部分。
wifi模块、云端和手机APP。云端是桥架,负责将wifi模块和手机APP搭桥通讯。wifi模块负责将MCU与路由器链接入网。
二、大循环不通的基本现象。
1、wifi模块上指示灯红、绿灯都亮,说明模块配置上路由器,但是模块没有与云端通讯。
2、绑定模块过程中,手机APP绑定设备失败。 3、手机APP与wifi模块绑定后,切换到与wifi模块不同网络,APP显示设备离线,或无法控制设备,或控制设备响应超时。三、大循环不通处理方式。 1、大循环不通的主要原因是网络,可从下面入手分析。 手机下载手机终端模拟器/电脑cmd,ping m2m.gizwits.com ----> 若ping不通,则网络问题,请更换网络环境。
---->ping通,但解析时间很长,网络较差,请更换网络环境。
---->ping通,但解析IP不对(正确域名IP:119.29.42.117)建议将路由器设置正确DNS。 建议将路由器设置为:认证类型改为WPA2-PSK,加密算法改为AES,并重启路由器。 2、网络环境正常情况下,可从下面入手分析。 1)、将wifi模块与MCU分开,通过双串口工具查看wifi模块与MCU串口通讯数据,是否与通讯协议一致,应答是否超时。注意Product_key是否正确,官网上的Product_key为字符串,必须转换为16进制应答wifi模块。 2)、Reset模块,重新配置wifi模块入网。重置wifi模块后,wifi模块会清除存储在Flash里的路由器信息、模块登录云端注册信息、MCU设备信息;重新配置入网后,wifi模块会重新从云端注册信息。 3)、从官网上下载DEMO APP,利用DEMO APP对设备进行绑定和**控,若DEMO APP正常,则手机APP有误。 4)、重启路由器。
5)、更新wifi模块固件。
6)、加入公共技术群(336582163)与技术人员沟通。 3、小循环情况正常。大循环时候,手机APP无法与设备通讯。 从官网下载DEMO APP,利用利用DEMO APP对设备进行绑定和**控 ------> DEMO APP正常,则手机APP有误。 ------> DEMO APP无法绑定设备,网络环境有误。 ------> DEMO APP需多次绑定才绑定成功,网络环境有误。
本帖最后由 ShanYe 于 2015-4-29 20:29 编辑
问题补充:
Q:APP通过远程查询设备状态,设备响应查询指令,已经把设备状态反馈到WiFi模块,但APP没有收到信息。
A:1)、APP发送其他控制指令,观察设备是否有相应
-----> 设备有相应,说明大循环通讯是正常的。
-----> 设备没相应,说明大循环通讯有误。可参考“二楼”信息分析问题。
2)、APP切换到小循环环境,手机APP同样发送查询设备状态
-----> 小循环没有复现问题,则大循环有误,可联系机智云技术人员协助排查。
-----> 小循环复现问题,很大可能是MCU与wifi模块通讯有误,可按下面第三点分析问题。
3)、将wifi模块与MCU分开,通过双串口工具查看wifi模块与MCU串口通讯数据,是否与通讯协议一致,应答是否超时。
4)、利用双串口工具,对wifi模块发送设备不同状态的指令
----->wifi模块应答是否正常。
----->观察APP是否有相应。
----->是否只对某一条设备状态指令不相应。
5)、Reset模块,重新配置wifi模块入网;重启路由器。
6)、加入机智云机友会众创联盟QQ群 104975951与技术人员沟通,让技术人员查看云端相关数据。
页:
[1]