- 云平台产品创建
登录后选择 产品-物联网-物联网平台:
进入后选择 公共示例-立即试用:
选择 公共示例:
选择 设备管理-产品-创建产品:
产品名称: 传感器
所属品类:自定义品类
节点类型:直连设备
联网方式:Wi-Fi
其它保持默认
创建产品成功后 添加设备
添加设备后添加物模型数据,即云平台和单片机通信的数据
设备管理-产品-查看-功能定义-编辑草稿:
添加自定义功能:
分别设置以下物模型数据,注意下发的数据类型为读写,上传的数据类型为只读。
发布上线即可
新建的设备如下:
- 云平台产品参数获取
阿里云平台产品参数:
在设备界面下查看阿里云三元组信息
点击查看:
将此参数拷贝至esp8266.c中替换相应参数
- 云平台与单片机设备连接
手机网络正常的情况下设置热点名:xxxxxxxx, 热点密码:xxxxxxxx
设备上电后等待一段时间后连接上阿里云。
在阿里云平台 物联网平台-设备管理-设备下可查看设备已接入网络:
选择 查看-物模型数据,可查看上报的传感器数据。
点击“查看数据”可以查看某一参数的历史曲线值
选择 物联网平台-监控运维-在线调试
以温度值为例,选择温度值35,调试-设置后即可将温度设定值设置为35
在OLED上也可以显示设定的温度值为35
以同样的方法可以改变MQ2&MQ7&湿度的设定阈值。
设置继电器状态,继电器设置为打开继电器或关闭继电器,选择调试-设置 即可下发命令控制继电器开关,通过OLED也可以显示继电器状态。
报警状态:
- APP设置
物联网平台-增值服务-IoT Studio(应用开发)
开通服务
开通服务后进入IoT Studio的方法:
进入IoT Studio后在“项目管理”下新建项目
创建空白项目:
设置项目名称及描述:
项目创建中
项目创建完成后,新建Web应用
在IoT Studio项目管理页面关联产品和设备
关联产品:
关联设备:
配置温度数据源:
配置湿度数据源:
实时曲线数据源配置:
打开继电器设置:
关闭继电器设置:
报警状态设置:
选择 应用开发-预览
预览结果:
新建APP端应用:
设置方法和网页端差不多,如下图所示:
选择移动应用-预览:
手机端测试界面:
手机微信扫码后可通过手机测试系统。