实操:教你如何用蓝牙设备接入QQ物联平台

发布日期:2017.03.30     浏览次数:336

      QQ 物联平台将 QQ 账号体系及关系链、QQ 消息通道能力等核心能力,提供给可穿戴设备、智能家居、智能车载、传统硬件等领域合作伙伴,实现用户与设备及设备与设备之间的互联互通互动,充分利用和发挥腾讯 QQ 的亿万手机客户端及云服务的优势,更大范围帮助传统行业实现互联网化。
       CC2541是昇润科技研发的一款针对低能耗以及私有2.4GHz应用的蓝牙单片机, CC2541 非常适合应用于需要超低能耗的系统。下面我们就用空气净化器来举例,教大家如何将蓝牙单片机设备接入QQ物联平台!

      用户通过手机 QQ 扫描单片机设备对应的二维码后就可以绑定该设备,扫描之后出现的界面如图一所示。绑定之后进入设备,界面如图二所示。从图三中我们可以看出,通过这个网页 APP,我们可以对净化器进行开启和关闭操作,同时还可以设置定时开关功能。图四是净化器工作时的效果图。



现在来教大家用单片机设备接入QQ物联平台如何进行开发调试:
      首先在腾讯开放平台用QQ号来申请“公司”身份的开发者账号,然后在QQ物联公测申请页中填写并提交相应的内容,这样便可以获得QQ物联的公测资格。

      第二步进入配置平台:进入 配置平台 - 设备 之后,点击添加设备按钮,填写“设备名称”及选择“设备类型”后即可开始快速注册一个新单片机设备。这一步完成后,我们已经获得了该产品的重要信息:pid 和 server key,这两个信息非常重要,会在后面的 Step3.5 中用到。在设备导航栏中,选择进入相应的设备,即可在头部看到,如图 A。


 

图A

按照自己的需求补全蓝牙单片机空气净化器设备的基本信息,如图B、图C。
 

图B

 

图C

      设备型号:可以自由填写,设备名称请尽量用中文并控制长度,因为这些字符会出现在手机QQ 的界面里,是用户可以直接看到的。
设备类型: 必须填写准确,后期无法进行修改,这里我们选择设备类型为空气净化器。
操作系统:这里我们选择其它,连接方式 我们选择 “蓝牙”技术。
      初始化方式:决定了单片机设备的入网方式以及跟手机 QQ 的绑定方式,所以这个选项很重要,这里选择蓝牙, 这里只支持 4.0 以上,即低功耗蓝牙,不支持经典蓝牙。
      公钥上传: 稍微复杂一点,因为需要下载一个工具来完成这个步骤,点击网页上的公钥&证书工具下载(Win 7 Only)链接,如图C 所示的 “公钥上传” 处即可下载。然后运行密钥生成工具,点击下图 D 中的生成 KEY 按钮,会在指定的目录下生成一对非对称密钥文件:ec_key.pem 和 public.pem。之后点击上传按钮上传 public.pem 就可以了,如图 D所示。
 
图D
说明:以后的环节中会反复用到  ec_key.pem ,所以一定要妥善保管这个文件。
接下来还需要上传一个设备激活登记表,如图 E 所示。
 
图E
可以点击图 E 中箭头所指的位置查看说明。
这个登记表需要我们自己制作,制作方法如下:
1)、新建一个 excel 文件;
2)、在文件的第一行第一列位置输入 SN(serial number:序列号),第一行第二列位置输入设备的 MAC 地址,如图 F 所示;
3)、添加完成之后,将文件另存为 csv 格式。
 
图F
说明 1 :上面第二步中用到的 N SN  需要用工具软件生成,如图 G 所示,使用的工具是前面下载的公钥& & 证书工具(n Win 7 7  Only )。
 
图G
只需按照图G中的 1、2、3 步分别点击操作即可获得 SN。


      说明 2 :不能直接将 l excel  文件的后缀名改成  csv ,而应该用另存为的方法。制作好登记表后就可以上传了,后面如果需要增加设备的数量,也是在这里把新的 MAC地址和对应的 SN 进行登记,只有在这里登记了,我们的设备才允许接入 QQ 物联平台。上传之后记得点击页面下方的保存按钮。
功能添加完成之后,切换到控制器设置页面,填写控制器相关的信息。可以采用 QQ 物联开发的公用模版控制器或者自己设计的 Html 5 控制器。
控制器为用户实际用来操控设备的“轻 APP”。
如图 H 所示。
 
图H
       配置平台允许在不提交审核之前以及审核中拥有 100 个 DIN 用于测试。也就是说在批量生产调试之前可以按需更改配置即时生效。
从右上角的提示可以看到当前设备所在的状态。同时获知您现在所使用的 DIN 数量,如图I所示。
 
图I
      当确认功能调试完毕时。请查看审核须知,并在再三确认调试完毕后点提交审核.请注意提交审核到审核通过期间将无法修改所有的功能及触发器信息,所以只有当确定调试完成后方可重新提交审核。
完成到这步之后 , 我们已经完成了对一个新设备的新建 ,本文说的较详细如果你没看懂,建议多看几遍就可以自行用蓝牙单片机设备连接到QQ物联平台了。