本帖最后由 damiaa 于 2021-11-20 10:07 编辑
【平头哥蓝牙Mesh网关开发套件免费试用】+网关模块接云平台及问题解决
按照《蓝⽛MESH⽹关开发板快速上⼿⼿册》,一步一步有很多情况将会发生。总结如下:
一,关于阿里云创建产品并获取五元组信息。
1,要注册阿里云账号(要实名制)。
2,这里要获取五元组信息必须要网关和子设备的mac地址是小写没有‘:’的。如何获取呢:
网关的mac可以用OCC Gateway Config Tool的设备管理=》发送=》wifi_mac命令获得:然后记下来。
设备的mac可以在烧录程序中烧录,所以可以自己编一个,然后烧录时一样就可以。
3,按照流程创建产品和子产品,参照手册:
下一步人机交互,记得选公版app,新增设备时用户名就用mac地址
后面就获得了五元组信息,把它记录下载。
一直下一步到调试。
二,在OCC创建⽹关及⼦设备产品。
1, 创建产品: 登录平头哥芯⽚开放社区,进⼊控制台->产品管理->添加产品->填写产品信息,选择节点类型和对应的云平台
2,创建好了后点击编辑,然后申请许可证,这里会要一个五元组信息的csv文件上传。在这里红色的地方有个实例先下载下来修改一下,
修改用txt文本编辑器就可以。把你自己要填的填上然后上传上去就可以了。如下图:
然后刷新一下就可以看到有个可以下载的文件出来了,下载后解开, 把pieces目录的这两个文件的名字改成fcds拷贝
到下图里显示的这个目录:
就可以编译了。但编译后连不上阿里云。技术支持给了一个aft_build.sh拷贝到:
。。。\gateway_released_sdk\solutions\ble_mesh_gateway_demo\script
编译后烧录文件到w800,烧录用W800 Upgrade Tools 只要选择好串口,记得是J2口。把文件放进去烧录就行 按SW4和按SW3提示 cccc后烧录
文件是。。。\gateway_released_sdk\solutions\ble_mesh_gateway_demo的yoc_total.fls
三,网关连接网络。烧录好的网关直接通电,记得把J2口连上usb。
用OCC Gateway Config Tool连接波特率1000000,转到设备管理那里的发送发命令配置网络的wifi名和密码:test改成你的家里wifi名,12345678改你自己的wifi密码
kv set wifi_ssid test
kv set wifi_psk 12345678
kv get wifi_ssid
kv get wifi_psk 来获取设置的ssid/密码,验证设置是否正确
设置正确后按复位重启。
后面也可以用OCC Gateway Config Tool的发送命令可以看ficonfig网络配置。也可以连接其他串口软比如putty看启动信息,
、
然后到阿里云的生活平台的网关调试那里可以可以看到网关启动信息了:
网关蓝牙模块phy6220烧写遇到一些问题,开始以为是tx接rx 昨天一想应该它那个340芯片上方的是标的模块的w800的tx。
所以接线应该如下图才对,改了能烧了。
网关PHY6220烧写使用PhyPlusKit软件,具体可看前面帖子的操作。
文件:。。。\gateway_released_sdk\boards\IoTGW_CB800\controller\total_image.hexf可以看看里面的readme
实验就先汇报到这里。