风扬蛮子 发表于 2014-12-4 11:13:24

大循环不通,怎么排查问题是什么?

如题!

风扬蛮子 发表于 2014-12-4 11:13:58

本帖最后由 风扬蛮子 于 2015-4-29 20:27 编辑

* 用户登录了没?在4版的Demo app里,如果没有登录,是不能绑定设备和控制的。
* 小循环试过没?可以先试小循环,来确定模块是否已经与连上wifi了。
* 模块上的灯号是表示大循环正常了没?红绿灯要不断交替亮起才正常的。其他的灯号是各种运行状态未完全。
* 模块在云端的在线状态正常了没?

ShanYe 发表于 2015-1-17 18:31:24

       一、大循环组成可以分三个部分。
             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-1-17 19:01:50

本帖最后由 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]
查看完整版本: 大循环不通,怎么排查问题是什么?