nodeMCU esp8266接入阿里云物联平台

  1. 登录阿里云

  2. 进入物联网设备接入,点击进入管理控制台。

  3. 在设备管理中创建产品,在功能定义中添加功能。平台功能和ESP8266功能依赖对应标识符。添加功能如下:
    nodeMCU esp8266接入阿里云物联平台_第1张图片

  4. 添加设备,添加设备DeviceName随意填写。添加完毕得到设备证书内容。nodeMCU esp8266接入阿里云物联平台_第2张图片

  5. 在阿里平台配置产品、设备完成。设备证书包含ProductKey、DeviceName和DeviceSecret。是设备后续与物联网平台交流的重要凭证,请妥善保管。

  6. 下载arduino,arduino中文社区。安装完毕。

  7. 打开arduino,在文件找到首选项,下图步骤1填写http://arduino.esp8266.com/stable/package_esp8266com_index.json
    点击步骤2打开文件夹清空内容。nodeMCU esp8266接入阿里云物联平台_第3张图片

  8. 在菜单栏工具开发板管理器中搜索8266,找到后进行安装nodeMCU esp8266接入阿里云物联平台_第4张图片

  9. 在菜单栏项目中找到加载库搜索PubSubClient和ArduinoJson。进行安装。PubSubClient 2.4.0版本 ArduinoJson 5.13.4版本
    10.编写esp8266.ino文件参考链接NodeMCU(ESP8266)接入物联网平台

  10. 上传多个数据方法 sprintf(param, “{“idle”:%d,“CurrentTemperature”:%.1f}”, digitalRead(13), CurrentTemperature);

你可能感兴趣的:(物联网ESP8266)