MicoKit网络配置协议v1.0.0.pdf

  • 浏览量:1002
  • 下载量:167
  • 资料大小:0 B
  • 日期:2015-08-06
  • 上传者:我们都一样
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    一、概述
    本文主要介绍用户app 给micokit 设备配置wi-fi 网络连接、设置设备参数,以及配置设备接入fogcloud 云的方法。

    设备工作模式:
    1. 配置模式:
           该模式主要用户设备wi-fi 网络配置和设备参数的设置。
           设备收到app 发送的ssid/key 并成功连接路由器后,就会自动连接用户app 的ftcserver,并发送设备的当前配置信息给app, 此时用户app 可以修改配置参数,并发送给设备,完成配置。具体通信方式参照easylink app 的实现(ios/android)。 

    2. 正常工作模式:
            设备wi-fi 网络和设备参数配置完成后,重启设备,进入正常工作模式。
            此时设备默认开启congifgserver(tcp server), 用户app 作为tcp client 与之连接。app 使用mdns 协议发现设备,并与之建立tcp 连接,之后通过http 协议与设备进行数据交互, 数据包采用json 格式。

    二、设备wi-fi 配置
    micokit 设备支持easylink 配网模式,用户app 使用easylink 协议给设备配置wi-fi网络。
    配置方法:
    1. 短按设备上的easylink 按键,使设备进入easylink 配网模式(绿灯快闪);
    2. 打开app 上的easylink 配网功能,输入要连接的wi-fi 密码,开始配置;
    3. 设备收到wi-fi 的ssid 和密码后(绿灯慢闪)自动连接ap, 连接成功后(绿灯常亮)自动重启,进入正常工作模式,wi-fi 配置完成(绿灯常亮)。

    三、设备参数设置
           在使用easylink 协议配置设备wi-fi 的过程中,还可以设置设备的参数。
           设备收到app 发送的ssid 和密码并成功连接ap 后,会将设备的当前配置参数发送给app,用户在app 上可修改这些参数并写入设备。
           以上二、三步骤设备均工作在配置模式,详细实现参考easylink 协议以及easylink demoapp 的实现。

    四、设备云连接配置
    设备配置完成后, 重启进入正常工作模式; 设备wi-fi 连接成功后, 开启fogcloudcongifgserver(tcp server), 用户a
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换