[分享] 微信物联网直连控制LED灯
1736 查看
3 回复
 楼主 | 发布于 2017-12-25 | 只看楼主
分享到:


微信物联网直连控制LED灯
  
  

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

 
下面开始吧
我用ESP8266来实现微信控制LED灯
第一大步骤:
{
先要有个微信公众号我申请的是订阅号很容易就可以搞到一个的。
 
然后再找到开发者工具选择公众平台测试账号
 然后我们用手机扫描二维码进去
 
然后我们找到设备功能接口 点击设置

 
进去后
因为我已经添加过一个设备
 
然后点击添加产品按下面这样填


 
 
然后下一步注意要选择开关能力 家电然后选择微信标准控制面板选这灯的

 
 
 
然后就多了一个设备
 
现在我们先用记事本记录一下几个数据appID  ,appsecret ,产品编号
 
 
然后
获取一个 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
 
用记事本记录下。
}
下面进行二大步骤
第二大步骤{


打开esp8266的SDK
 
下面将上面记录的
deviceid
licence
appID
添进到ESP8266中
 

 
然后编译
得到bin文件
 
就可以下载到我的esp8266了
 
附件:boot1.5 esp_init_data.bin bank.bin
 bin.zip (237.31 KB, 下载次数: 139) 
软件工具IDE:百度云:http://yun.baidu.com/s/1o8thSc6#path=%252F
ESP8266SDK:  esp_iot_sdk_v1.5.2_wxcloud_beta.zip (3.2 MB, 下载次数: 834) 

}
第三大步骤{


配网扫描配网二维码,二维码在如图:
 


 
 
 
 
 
然后在
     
就完成了
}
(0 ) (1 )
回复 举报

回复于 2018-04-21 沙发

感谢提供细致的指导流程
(0 )
评论 (0) 举报

回复于 2018-10-13 2#

跨域控制是不需要连接外网
(0 )
评论 (0) 举报

回复于 2020-08-14 3#

想看看
(0 )
评论 (0) 举报
  • 发表回复
    0/3000





    举报

    请选择举报类别

    • 广告垃圾
    • 违规内容
    • 恶意灌水
    • 重复发帖

    全部板块

    返回顶部