【阿里云生活物联网架构师专题 ⑥】ESP8266接入阿里生活飞燕平台国际版,实现亚马逊Alexa Echo音响语音控制;
- 本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。
1、esp32接入阿里云物联网平台,实现天猫精灵语音控制;
2、esp8266直连接入阿里云物联网平台,实现天猫精灵找队友零配网功能和语音控制;
3、esp32 sdk 直连接入天猫精灵IOT开放平台,实现天猫精灵找队友零配网功能和语音控制;
4、如何在天猫精灵IOT开放平台二次开发智能设备的 H5控制面板;
5、分享可商用的ESP8266 SDK连接阿里云物联网生活平台的在线远程升级OTA笔记。
6、ESP8266接入阿里生活飞燕平台国际版,实现亚马逊Alexa Echo音响语音控制。
文章目录
- 一、博主寄言
- 二、中国站和国际站
- 2.1 中国站与国际站的区别:
- 2.2 站点切换
- 三、设备固件烧录
- 四、下载国际版APP授权Alexa音响;
- 五、控制指令
- 另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,也欢迎留言哈!
一、博主寄言
我写过很多物联网控制的博文系列,包括微信公众号、微信小程序控制硬件,私有云对接天猫精灵服务器,抑或是硬件端 esp8266/esp32
等系列博文,这是一个一个专题是写下我们如何在阿里云物联网上全栈开发我们的应用专题,让我们无须企业账号也可以体验设备-云端-App” 的过程;让我们变得更强,一个人担任一个公司的全部职责,全栈开发物联网攻城狮前进;
我会带领大家轻轻松松地把自己的设备接入天猫精灵,告别 “单机时代”,走进语音控制物联网时代。 有疑问请留言区留言,或者加群大伙们讨论;写总结,写博文不容易,望大家多多体谅!
- 自带资料:
- git 分布式管理软件的基本使用;
- 硬件开发:乐鑫 esp8266、esp32模块一个;具备 c 语言基础 ,不需要很熟练;
- 移动端开发:android 端具备
java
、vue.js
开发语言,AndroidStudio
环境; - 服务器端开发:php 开发,熟悉 服务器运行、部署等原理操作;
应各位小伙伴需求,《乐鑫esp8266直连天猫精灵iot开放平台》教学视频已经推出,只需学过51单片机即可入门,欢迎前来学习:传送门
二、中国站和国际站
如果想让自己的设备快速被国外热销的Alexa音响控制的话,阿里飞燕是个不错的选择,下面跟着小编一起使用下吧;
据所知,飞燕平台分为国际版和中国站,支持全球化部署,在选择项目前,请先确认当前站点。默认为中国站。
2.1 中国站与国际站的区别:
- 中国站:如果您的设备打算在国内售卖和使用,请选择在“中国站”创建项目、产品和App。
- 国际站:如果您的设备将售往海外,如美洲、澳洲、东南亚等地区,请选择在“国际站”创建项目、产品和App。
特别说明:由于欧盟GDPR和海外合规的要求,不能创建一个产品同时在中国站和国际站使用。如果您希望将一个App同时发布到中国站和国际站,需要在平台上的国内站和国际站分别创建App。
2.2 站点切换
将鼠标移至当前站点位置,单击待选择的站点,即可进行站点切换。
三、设备固件烧录
这里我们提供已经编译好的固件,注意只能用在国际版非国内版哈!
ESP8266 烧录主要固件截图 :
以上提供的固件不包括四元组的,意味没有阿里三元组就不能接入阿里飞燕平台;注意阿里云四元组必须是在 国际版下拿到的,拿到之后,可以通过串口 波特率921600
同学即可,注意按照以下顺序,中间有一个空格:
linkkey ${ProductKey} ${DeviceName} ${DeviceSecret} ${Product Secret}
四、下载国际版APP授权Alexa音响;
在国内使用,可以说这步骤是非常麻烦的,在国内用国外版的音响,必须要具备这样的条件:
以小米8 Android手机为例:
- Amazon Alexa APP:为了注册这个APP,你必须要安装谷歌商店,这就需要科学上网了,自行搭建环境;
- 阿里飞燕国际版APP: https://g.aliplus.com/ilop/a.html?locale=en-US,适用于中国内地以外的国家和地区(包括港澳台地区),IOS跳转到海外苹果App Store,Android跳转到Google Play。
阿里飞燕国际版APP注册时候,选择美国国家,输入邮箱地址,不要输入手机号码,可能识别不了你的手机号码。
注册之后扫描绑定设备配网二维码,下面的二维码是一一对应每个产品的,而下面的二维码是对应我们提供的固件:
按照我们提供的设备配网操作步骤,输入路由器账号密码绑定设备之后,需求修改下设备备注名,比如 my plug
;
然后就是在 Alexa APP操作同步的事情了,你的手机必须科学上网,关闭手机定位,拔出SIM卡,安装好谷歌市场和谷歌服务之后,安装 Alexa APP,点击进去登录账号,把 alexa 音响操作为配网模式,添加设备,输入路由器账号信息等待入网;
然后,找到左边菜单,找到 Skill ,查找 cloud intelligence, 点进去授权,输入在阿里飞燕国际版APP的邮箱地址和密码,后面会讲到;
授权同步于阿里飞燕平台的账号密码 :
控制设备前,
Amazon Echo
音箱需要先发现设备。您可以对Amazon Echo
音箱说:Alexa, discover devices
。您也可以在Cloud Intelligence
页面单击DISCOVER
来发现设备,绑定过的设备会显示在列表中。然后点开
devices
,再点开 Plug(插座) ,就会出来设备列表,比如下面这个my plug
,恭喜绑定同步成功 :
说明 如果在阿里飞燕
App Cloud Intelligenc
中修改了设备昵称,Amazon Echo音箱必须重新发现设备,否则不能对设备进行控制。
五、控制指令
您可以通过下列指令控制设备(假设设备昵称为My plug)。
- 打开/关闭设备:
Alexa, turn on/off my plug.
参考文献:
- 阿里飞燕公版App使用Amazon Echo音箱控制设备
另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,也欢迎留言哈!
- 玩转
esp8266
带你飞、加群QQ
群,不喜的朋友勿喷勿加:434878850 - esp8266源代码学习汇总(持续更新,欢迎star):https://github.com/xuhongv/StudyInEsp8266
- esp32源代码学习汇总(持续更新,欢迎star):https://github.com/xuhongv/StudyInEsp32
- 关注下面微信公众号二维码,干货多多,第一时间推送!
【阿里云生活物联网架构师专题 ⑥】ESP8266接入阿里生活飞燕平台国际版,实现亚马逊Alexa Echo音响语音控制;相关推荐
- 安信可ESP8266接入阿里生活飞燕平台国际版,实现亚马逊Alexa Echo音响语音控制;
文章目录 一.博主寄言 二.中国站和国际站 2.1 中国站与国际站的区别: 2.2 站点切换 三.设备固件烧录 四.设备接线 五.下载国际版APP授权Alexa音响: 六.控制指令 一.博主寄言 给大 ...
- 【阿里云生活物联网架构师专题 ⑧】基于在 SpringBoot Java私有云上接收阿里云物联网设备的各种状态数据,实现m2m流转;
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1.esp32接入阿里云物联网平台,实现天猫精灵语音控制: 2.es ...
- 【阿里云生活物联网架构师专题 ⑨】基于TP6 基于AMPQ协议接收阿里云物联网设备的各种状态数据,实现m2m流转;
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1.esp32接入阿里云物联网平台,实现天猫精灵语音控制: 2.es ...
- 【阿里云生活物联网架构师专题 ①】esp32 sdk 直连接入阿里云物联网平台,实现天猫精灵语音控制;
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1.esp32接入阿里云物联网平台,实现天猫精灵语音控制: 2.es ...
- 【阿里云生活物联网架构师专题 ④】分享可商用的ESP8266 SDK连接阿里云物联网生活平台的在线远程升级OTA笔记。
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1.esp32接入阿里云物联网平台,实现天猫精灵语音控制: 2.es ...
- 【阿里云生活物联网架构师专题 ②】esp8266 sdk 直连接入阿里云物联网平台,实现天猫精灵找队友零配网功能和语音控制;
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1.esp32接入阿里云物联网平台,实现天猫精灵语音控制: 2.es ...
- springboot 物联网_【阿里云生活物联网架构师专题】基于在 SpringBoot Java私有云上对接阿里云物联网,实现M2M设备数据流转。...
- 近处是人生,远处是风景 - 今天与老同学小聚一餐,君子之交淡如水,忆当年青春岁月.年龄越大,志同道合的朋友越来越少了,一声朋友,足以抵过无限岁月! 在儿时,总喜欢做一些天马行空的美梦,想象着可以仗 ...
- 亚马逊Alexa已接入2万种设备,22岁开发者月入1万美元
岳排槐 发自 凹非寺 量子位 出品 | 公众号 QbitAI △ Alexa 亚马逊在德国柏林的IFA展上发布了关于语音助手Alexa的最新数据.废话不多说,这些都是2018年的数据,总结如下: 1. ...
- 前阿里云大数据架构师:想进去阿里云需要掌握什么技能
阿里云 什么是大数据架构师: 围绕大数据系平台系统级的研发人员, 熟练Hadoop.Spark.Storm等主流大数据平台的核心框架.深入掌握如何编写MapReduce的作业及作业流的管理完成对数据的 ...
- 乐鑫esp8266学习rtos3.0笔记:AT指令固件如何二次开发,实现AT指令连接亚马逊AWS IoT平台;
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 基于C SDK的ESP8266开发技术全系列笔记 一.N ...
最新文章
- 图解|什么是缺页错误Page Fault
- 超声波传感器特性测量:发送与接收传感器之间的差异
- Flowable 数据库表结构 ACT_HI_COMMENT
- 【2017年第4期】大数据平台的基础能力和性能测试
- [Python] timeit测试代码运行效率
- openLayer加载KML,画出省及省下的边界区域,并设置样式、各种标注及提示信息
- Linux命令之basename 命令
- 高校云计算机中心建设方案,最新某大学云数据中心建设方案.pdf
- Harmony OS — ListContainer列表
- 在64位系统中无法看到Microsoft Excel Application的问题
- Android中加载Gif动画
- vCenter Server 相关介绍
- python图形编程基础知识_AI-图像基础知识-01|python基础教程|python入门|python教程
- WIN32 opengl环境搭建
- 免费的静态网页托管_如何使用自动管道免费托管静态站点
- uni-app 小程序 微信订阅消息通知
- 小米三季报:手机不振,汽车加码
- NLP判断语言情绪_健玲:NLP的基本精神12条前提假设,打破你的思维墙
- 如何使用markdown做笔记
- 自己动手玩转深度学习项目 1