楼主: ihalin

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

  [复制链接]
  • TA的每日心情
    开心
    2016-9-21 20:33
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2016-7-20 20:12:19 | 显示全部楼层 |阅读模式
    分享到:
    微信直连控制台灯(不需要自己搭建服务器)
    再也不用下床去关灯了
    _1378011345_IMG20160718115337_1468814024000_xg_0.jpg P60720-190808.jpg
    P60720-190942.jpg P60720-190821.jpg
    P60720-192023.jpg S60717-123344.jpg S60717-123347.jpg
    下面介绍微信直连:
    微信硬件平台提供设备直连微信硬件云接入方案,设备可以通过直连SDK直接接入微信硬件服务器,打通设备到云端的通道。在直连方案中,微信硬件平台将提供设备信息管理、绑定关系存储、设备权限管理、设备固件版本控制、设备数据统计、数据登录鉴权、状态更新、固件更新等服务。 智能硬件厂家的痛点微信硬件平台是基于微信公众号体系的智能硬件平台,在公众号的技术架构里,设备厂商必须要有自己的服务器。厂商服务器主要完成两部分工作:(1)管理设备的连接登录、鉴权、状态上报、命令发送、固件更新等基础网络功能;(2)通过H5页面或者微信公众平台消息接口,接收设备用户的操作命令,处理设备业务逻辑,展示设备状态给微信用户
    20160717104502.png 20160717104657.png
    20160717112639.png

    下面开始讲解具体步骤:
    我用ESP8266SDK来实现微信控制台灯的
    第一步:
    先要有个微信公众号我申请的是订阅号很容易就可以搞到一个的。
    20160717105635.png
    然后再找到开发者工具选择公众平台测试账号
    20160717111448.png 20160717111826.png

    然后我们找到设备功能接口 点击设置
    20160717111926.png
    进去后
    因为我已经添加过一个设备
    20160717112128.png
    然后点击添加产品按下面这样填
    20160717112919.png
    20160717113135.png
    20160717112930.png
    然后下一步注意要选择开关能力 家电然后选择微信标准控制面板选这灯的
    20160717113117.png
    20160717113200.png
    然后就多了一个设备
    20160717113634.png
    现在我们先用记事本记录一下几个数据appID  ,appsecret ,产品编号
    20160717113953.png
    20160717114208.png
    然后
    获取一个 licence 每个设备必须要有 一个微信分配的 Licence,设备才可以正常运行。
    将下面APPID SE CRET 替换为上面我们记录的appID  ,appsecret
    https://api.weixin.qq.com/cgi-bi ... pid=APPID&secret=SE CRET
    然后将这个链接在浏览器中打开
    得到一个access_token
    20160717115129.png
    用记事本记录下来
    最后一步得licence了
    用上面得到的的access_token替换掉链接里面的ACCESS_TOKEN,用产品编号替换掉PRO DUCT_ID
    然后在浏览器打开就得到了非常重要的信息
    deviceid绑定设备的二维码licence
    https://api.weixin.qq.com/device ... OKEN&product_id=PRO DUCT_ID
    20160717115801.png
    用记事本记录下
    第二步:
    打开esp8266的SDK
    20160717120352.png

    下面将上面记录的
    deviceid
    licence
    appID
    添进到ESP8266中
    20160717120727.png
    20160717120939.png
    然后编译得到BIN文件、
    20160717121120.png

    就可以下载到我的esp8266了
    20160717121747.png

    附件:
    IDE软件:http://yun.baidu.com/s/1o8thSc6#path=%252F
    esp8266SDK : esp_iot_sdk_v1.5.2_wxcloud_beta.zip (3.2 MB, 下载次数: 171)
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-9-21 20:33
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]偶尔看看III

     楼主| 发表于 2016-7-21 09:47:19 | 显示全部楼层
           占楼
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-4-1 09:57
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2016-7-22 13:06:36 | 显示全部楼层
    这个可以学习啊,楼主威武
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-11-5 17:10:35 | 显示全部楼层
    楼主烧录进去了也连上网了,但手机搜不到设备,这是什么情况?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-3-17 10:10
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2017-3-17 10:10:19 | 显示全部楼层
    谢谢楼主分享 期待后续更多更新
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-3-22 09:12:37 | 显示全部楼层
    IDE软件 链接失效了?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-5-11 16:55:23 | 显示全部楼层
    Tarou 发表于 2016-11-5 17:10
    楼主烧录进去了也连上网了,但手机搜不到设备,这是什么情况?

    我也是。你解决了么?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2021-2-27 22:16
  • 签到天数: 1568 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2017-5-22 22:22:46 | 显示全部楼层
    真是高手
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-5-31 16:46:36 | 显示全部楼层
    太厉害了,先标记,有时间慢慢研究
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-6-1 08:49
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]初来乍到

    发表于 2017-6-1 10:58:12 | 显示全部楼层
    不错不错不错不错不错不错不错不错
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-27 10:46 , Processed in 0.196203 second(s), 32 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.