YFROBOT创客社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 24602|回复: 24

ESP8266 接入OneNet中国移动物联网开放平台(一) -- 远程遥控LED

  [复制链接]

签到天数: 866 天

[LV.10]以坛为家III

发表于 2017-1-17 16:11:30 | 显示全部楼层 |阅读模式
本帖最后由 AllBlue 于 2017-1-17 16:11 编辑

ESP8266 接入OneNet中国移动物联网开放平台(一) -- 远程遥控LEDoneNET设备接入流程大致如下:
登陆注册 -> 新建产品 -> 新增设备 -> 新增数据 -> 新增触发器 -> 新建应用
想要了解更多,在官网文档中心可以找到非常详细的讲解,地址:平台详述快速开始公开协议私有协议接入帮助


注册账户并登陆后,点击开发者中心进入:


进入后,我这边已经新建好了产品(具体步骤在快速开始中有),采用的是HTTP协议(公开协议):


并且添加了用于测试的设备,新增设备后会有设备ID号,程序编写中会用到的:



为设备添加数据流后,新建应用,添加相应插件,然后编辑插件数据流,即可关联设备:




在平台上设置完以上数据后,我们拿出手中的ESP8266,连接硬件:




连接好后,为其下载一下程序(需要更改相应参数):




两个程序都可以获取数据,但获取的数据格式稍有不同,所以解析数据的方式也需要调整!

需要根据实际情况更改的参数:
const char* ssid     = "YFROBOT";                     // XXXXXX -- 使用时请修改为当前你的 wifi ssid
const char* password = "yfrobot2016";             // XXXXXX -- 使用时请修改为当前你的 wifi 密码
const char* host = "api.heclouds.com";
const char* APIKEY = "□□□□□□□□□□□□□";        // API KEY
int32_t deviceId = 3308482;                             // Device ID
const char* DataStreams = "YF-Test_LED";                // 数据流
wifi ssid、wifi 密码、 API KEY、 Device ID、数据流,都需要根据实际更改!


打开窗口监视器可以观察到已经获取LED当前状态数据:



串口监视器不关闭,点击网页或者手机APP上配置好的应用,改变按钮状态,等待3s(刷新周期为3s),即可看到串口获取到的值变化!












本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

签到天数: 1 天

[LV.1]初来乍到

发表于 2017-2-5 15:59:12 | 显示全部楼层
测试可用 有edp协议的吗 支持一下楼主
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

 楼主| 发表于 2017-2-6 13:43:34 | 显示全部楼层
回忆泛黄 发表于 2017-2-5 15:59
测试可用 有edp协议的吗 支持一下楼主

没有EDP协议的
回复 支持 反对

使用道具 举报

签到天数: 2 天

[LV.1]初来乍到

发表于 2018-4-2 16:31:29 | 显示全部楼层
本帖最后由 duhang 于 2018-4-2 17:21 编辑

连接上了,不过有几秒的延时
回复 支持 反对

使用道具 举报

签到天数: 2 天

[LV.1]初来乍到

发表于 2018-4-2 16:38:40 | 显示全部楼层
本帖最后由 duhang 于 2018-4-2 17:22 编辑

前面没调试出问题原来是因为网络给断了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2018-5-19 17:19:21 | 显示全部楼层
您好,这个<ArduinoJson.h>库可以分享一下吗
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

 楼主| 发表于 2018-5-21 08:51:05 | 显示全部楼层
Abel_Tseng 发表于 2018-5-19 17:19
您好,这个库可以分享一下吗

链接:https://eyun.baidu.com/s/3brjqm0B 密码:tJLx
百度下就可以搜索到的,github网站上有的
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2018-5-24 10:19:55 | 显示全部楼层
AllBlue 发表于 2018-5-21 08:51
链接:https://eyun.baidu.com/s/3brjqm0B 密码:tJLx
百度下就可以搜索到的,github网站上有的

谢谢大佬
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2018-9-4 08:50:14 来自手机 | 显示全部楼层
上传之前,需要下载固件吗
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

 楼主| 发表于 2018-9-8 12:39:01 | 显示全部楼层
zza265 发表于 2018-9-4 08:50
上传之前,需要下载固件吗

这里的程序就相当于固件了,只需要搭配IDE环境即可
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|联系我们|YFROBOT ( 苏ICP备20009901号-2  

GMT+8, 2024-4-26 02:25 , Processed in 0.152567 second(s), 27 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表