最新消息:QQ物联、百度物联网、阿里物联平台、华为物联网、机智云、中国移动物联网开放平台设备云OneNET 等都是我们未来生活中不可缺少的远程平台。我们将在Q物联这里学习使用、利用这些工具技术,甚至开发和创造。

Esp8266 wifi模块基于Thingslink智能连接平台的蛋蛋远程控制开关

Thingslink物联网 Q物联 151浏览 0评论



1、项目介绍

使用Esp8266 wifi 模块作为控制模块,控制IO的输入输出;通过Thingslink智能连接平台创建蛋蛋物联远程控制应用,基于Dandan 物联远控平台,来完成使用APP 控制Esp8266 IO 进而控制灯的开关

2、准备

2.1 Esp8266 模块

2.2 Thingslink 智能连接平台开发者中心(http://open.thingslink.qwulian.cn)

2.3 蛋蛋物联远控平台(http://10.thingslink.qwulian.cn)

2.4 Esp8266 固件bin 文件 和IDE ( http://www.espruino.com/) JavaScript 固件

3、步骤

3.1 注册Thingslink 智能连接平台开发者中心 (http://open.thingslink.qwulian.cn

3.2 登录Thingslink 开发者中心,并生产一个APP,命名蛋蛋远程控制

3.3 使用天洞(Thingslink 应用用户管理) 选择蛋蛋远程控制应用,注册一个应用用户(或者使用开发者账号直接登录),可以查看用户自己的终端情况。

3.4 使用开发者账号,在开发者中心,生产一个Client 账号,

3.4.1 记录client ID 和 认证码,蛋蛋远程控制用户App端添加需要使用

3.4.2 在开发者中心点击Client 连接进入,client 详细信息界面,在这里可以添加设备上需要的控制端,这里添加一个门开关(开关、门开关),获取Sensor 的序号,开发终端设备的时候需要使用,来完成通讯协议的使用。

3.4.3 Esp8266 模块

3.4.3.1 下载espruino固件具体教程百度(需要Espruino 工具和官网下载固件版本建议 2.0+)

3.4.3.2 编写控制Esp8266 的程序,使用Espruino 工具下载到模块板子上。

蛋蛋物联远控平台提供控制开关的实例代码供参考 https://gitee.com/zhanqiang/dandan-wifi-esp8266

(上面实例,只做参考对于如何控制io 和具体的设备端逻辑 请开发者自己完成)

3.4.3.3 使用手机或者Pc电脑连接无线网络 dandan-server-XXXX

登录网络管理界面,默认账号admin 密码 dandan

3.4.3.4 根据界面的要求填入 自定义wifi server 名字、要连接的wifi 名字、要连接wifi 的密码、蛋蛋物联远控平台的APPKey和Appsec 、获取到Client ID,确认保存 即可。

3.4.4 蛋蛋App

3.4.4.1 使用蛋蛋用户账号登录蛋蛋App

3.4.4.2 登录app 后,点击右下角的“+” 添加client 。

3.4.4.3   填入从开发者或者产品提供者给出的Client ID 和认证码以及给client 自定义一个名字, 点击确定,成功则返回主页面。

3.5 使用App 控制开关

用户登录App,看到Client 列表。

点击Client 列表进入设备上已经设置的Sensor,或者控制对象

比如上面添加的门开关,在sensor上可以看到目前的状态和点击开关即可控制。

 

转载请注明:Q物联网 » Esp8266 wifi模块基于Thingslink智能连接平台的蛋蛋远程控制开关

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址