发 帖  
原厂入驻New
[资料]

转: DIY微信直连台灯(不需要自己搭建服务器)

2016-7-21 13:59:47  5251 服务器
分享
微信直连控制台灯(不需要自己搭建服务器)
再也不用下床去关灯了


3
分享淘帖 显示全部楼层
· 2016-7-21 21:20:27
没有详细资料   看不懂
· 2016-7-22 09:57:16
还没分享完成,,,,,,
· 2016-7-22 10:03:47



· 2016-7-22 10:04:06


· 2016-7-22 10:04:40

· 2016-7-22 10:05:14
下面介绍微信直连:
微信硬件平台提供设备直连微信硬件云接入方案,设备可以通过直连SDK直接接入微信硬件服务器,打通设备到云端的通道。在直连方案中,微信硬件平台将提供设备信息管理、绑定关系存储、设备权限管理、设备固件版本控制、设备数据统计、数据登录鉴权、状态更新、固件更新等服务。 智能硬件厂家的痛点微信硬件平台是基于微信公众号体系的智能硬件平台,在公众号的技术架构里,设备厂商必须要有自己的服务器。厂商服务器主要完成两部分工作:(1)管理设备的连接登录、鉴权、状态上报、命令发送、固件更新等基础网络功能;(2)通过H5页面或者微信公众平台消息接口,接收设备用户的操作命令,处理设备业务逻辑,展示设备状态给微信用户
[size=0.83em]昨天 19:44 上传
下载附件 [size=0.83em](477.83 KB)




· 2016-7-22 10:05:40


下面开始讲解具体步骤:
我用ESP8266SDK来实现微信控制台灯的
· 2016-7-22 10:06:06
第一步:
先要有个微信公众号我申请的是订阅号很容易就可以搞到一个的。

然后再找到开发者工具选择公众平台测试账号

· 2016-7-22 10:06:28




· 2016-7-22 10:07:30
然后我们找到设备功能接口 点击设置

· 2016-7-22 10:07:55
进去后
因为我已经添加过一个设备

· 2016-7-22 10:08:19
然后点击添加产品按下面这样填
[size=0.83em]昨天 19:50 上传
下载附件 [size=0.83em](115.61 KB)





· 2016-7-22 10:08:38



· 2016-7-22 10:09:04
然后下一步注意要选择开关能力 家电然后选择微信标准控制面板选这灯的
[size=0.83em]昨天 19:52 上传
下载附件 [size=0.83em](112.96 KB)





· 2016-7-22 10:09:23
然后就多了一个设备

· 2016-7-22 10:09:40
现在我们先用记事本记录一下几个数据appID  ,appsecret ,产品编号
[size=0.83em]昨天 19:53 上传
下载附件 [size=0.83em](22.98 KB)





· 2016-7-22 10:09:57
然后
获取一个 licence 每个设备必须要有 一个微信分配的 Licence,设备才可以正常运行。
将下面APPID SE CRET 替换为上面我们记录的appID  ,appsecret
https://api.weixin.qq.com/cgi-bi ... pid=APPID&secret=SE CRET
然后将这个链接在浏览器中打开
得到一个access_token

用记事本记录下来
最后一步得licence了
用上面得到的的access_token替换掉链接里面的ACCESS_TOKEN,用产品编号替换掉PRO DUCT_ID
然后在浏览器打开就得到了非常重要的信息
deviceid绑定设备的二维码licence
https://api.weixin.qq.com/device ... OKEN&product_id=PRO DUCT_ID

用记事本记录下
· 2016-7-22 10:10:24
第二步:
打开esp8266的SDK


下面将上面记录的
deviceid
licence
appID
· 2016-7-22 10:10:44
添进到ESP8266中
[size=0.83em]昨天 19:58 上传
下载附件 [size=0.83em](47.26 KB)





然后编译得到BIN文件、

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
123下一页
发资料
关闭

站长推荐 上一条 /7 下一条

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