<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_A/" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
<iframe frameborder="0" height="1500" name="ifd" scrolling="auto" src="https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_A/" width="100%"></iframe>
实现的功能
Android和ESP8266连接阿里云平台,并实现Android和ESP8266之间通信控制.
前要
为了使得这一节可以单独使用,这节将重新开始注册一个新的产品!
开通阿里云物联网平台
https://www.aliyun.com/
1.搜索阿里云物联网平台(如果没有开通请自行开通)
创建产品(并在产品下面添加设备)
1.创建产品
2.设置下产品的名称
3.添加设备,设备名字我写的是ESP8266
4.点击查看
注意地域!后面有说明!
5.打开单片机程序源码,并修改上面的三个参数
6.关于地域,请参考
7.我的是上海,所以填写的是 cn-shanghai
8.修改连接路由器的信息
9.下载并查看打印
打印连接成功,并在每个一段时间发布消息.
再添加一个设备,作为Android接入
1.添加设备,设备名字我写的是 Android
2.点击查看
3.打开本节Android源码,并修改上面相应的参数
4.安装到手机并打开,如果日志打印有 Connect Success
说明已经接入了阿里云
配置规则引擎(如果前面配置了这个规则,无需重复配置)
1.规则引擎 ,云产品流转,创建规则
2.选择编写 sql
3.添加操作
4.注意①自己填写 ${TargetDevice}
5.启动规则
点击APP右上角菜单,选择添加设备
1.点击添加设备
2.输入WiFi模块程序中使用的注册的设备的名字
5.控制继电器
源码说明