天猫精灵怎么样连接电脑

发布网友 发布时间:2022-04-21 04:39

我来回答

1个回答

热心网友 时间:2022-06-18 00:56

自从一年半前购买了天猫精灵,就一直在用,最近在想,能否把自己家的灯改造改造就接入了呢,到时候来一句:“天猫精灵,帮我打开卧室的灯”。然后灯就亮了。

然后就开始查资料,接下来不废话,教大家如何实现接入天猫精灵。

1,准备硬件:ESP8266板子一块,天猫精灵一台,安装天猫精灵客户端软件的手机一台。

2,给ESP8266烧录nodeMCU固件,这里我提供一份我在云平台构建好的固件。

(文件见文末原贴)

这个固件是目前的最新版,我今天刚构建生成的,基于nodeMCU3.0版本,所以你之前学习过nodeMCU的话,可能部分函数已经变了。需要重新学习。

烧录工具(文件见文末原贴),通过该烧录工具烧录入我提供的固件。如果不会烧录可网上查找资料,或者查看我以前写的测评文章。

链接:

在搞定固件后,就需要编写Lua脚本和上传Lua脚本文件了,这里还需要用到一个上传工具,是基于JAVA的,所以你要有一个JRE环境,请先安装JRE。

(文件见文末原贴)

请记住你创建的设备ID和APIKEY,这是用于标识你的设备的,你的设备与云平台的服务器交换命令就是靠的这两组密码。

然后你可以编辑或者修改该设备的信息。

请注意,这里一定要选择对,不然对接后将会乱套。

你想作为灯,这里就要先选择灯,作为插板就选插板。

做好了这一切就该对接天猫精灵了,打开天猫精灵软件,点击右下角:我家->添加设备,然后搜索“贝壳物联”,然后会提示你绑定贝壳物联到天猫,你只需要在这里按照提示输入你的贝壳物联的账号和密码就行了。绑定成功。

接下来编辑代码。

我分为两部分实现,第一部分连接家里的WIFI,第二部分与贝壳物联网云平台通信,请记住我的代码是按照nodeMCU3.0版本修改的,跟贝壳物联提供的参考代码还是有点不同的。后面我会继续优化代码,并提供如何自己搭建私有云平台。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com