赞
踩
使用该SDK主要修改Config.cpp里面的配置信息,在User.cpp里面根据产品物模型,实现自定义功能。
- ├───Apconfig.cpp #设备配网
- ├───Apconfig.h
- ├───Auth.cpp #设备认证
- ├───Auth.h
- ├───Base64.cpp #base64编码和解码
- ├───Base64.h
- ├───Config.cpp #全局配置信息
- ├───Config.h
- ├───Mqtt.cpp #设备交互
- ├───Mqtt.h
- ├───User.cpp #用户自定义功能
- ├───User.h
- ├───WumeiArduino.h #程序入口
在Config.cpp文件中修改
- /**********************************可配置的项 **********************************/
- // wifi信息 可通过小程序配网获取,也可以写死
- char *wifiSsid = "WIFI SSID";
- char *wifiPwd = "WIFI密码";
- // 默认绑定admin账号
- char *userId = "1";
- // 产品启用授权码,则授权码不能为空
- char *authCode = "";
- // 设备信息配置
- char *deviceNum = "D1ELV3A5TOJS";
- char *productId = "41";
- float firmwareVersion = 1.0;
- // 经度和纬度可选,如果产品使用设备定位,则必须传
- float latitude = 0;
- float longitude = 0;
-
- // Mqtt配置
- char *mqttHost = "fastbee.cn";
- int mqttPort = 1883;
- char *mqttUserName = "FastBee";
- char *mqttPwd = "P47T6OD5IPFWHUM6";
- char mqttSecret[17] = "KX3TSH4Q4OS835DO";
设备烧录代码示例,常见串口模块如:CH340。ESP8266中GPIO0引脚跟GDN引脚连接,拉低电平,进入烧录模式。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。