『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 5775|回复: 4

[新奇玩法] EchoSpot 通过haaska接入语音服务

[复制链接]

6

主题

50

帖子

359

积分

论坛分享达人

积分
359
金钱
309
HASS币
0
发表于 2018-12-30 13:07:03 | 显示全部楼层 |阅读模式
本帖最后由 zmaozhao 于 2018-12-30 13:07 编辑

why echo spot,漂亮,虽然有点水土不服存在问题:不能通过hue模拟器接入技术要求:Linux,python,本人不是程序员也配置成功了

参考:https://github.com/mike-grant/haaska/wiki


homeassistant需求:最好有固定网址,不用一直配置
一步一步跟我做:
1、下载git上代码https://github.com/mike-grant/haaska.git
在Ubuntu上配置环境下载代码
apt-get insatll zip
apt-get install git
apt install python3-pip
apt install python-pip
git clone [url=https://github.com/mike-grant/haaska.git]https://github.com/mike-grant/haaska.git[/url]
cd haaska
make
2、Amazon alexa developer创建skill
https://developer.amazon.com/alexa/console/ask
创建名称为hasska的skill,选择smart home
进入配置界面暂时不用动
3、
创建访问homeassistant的lambda程序关键网址https://aws.amazon.com/
进入后注册在搜索里搜索lambd 进入后创建lambd程序code entry type:选zip Rumtime :python3.6 handler :haaska.event_handler
execution role选 Choose an existing role和lambda_basic_execution如果没有就创建一个保存
2018-12-30 (13)_LI.jpg
在trigger里面选择一个alexa smart home,里面填上第2步里面skill的Your Skill ID ,
2018-12-30 (14)_LI.jpg 编辑config文件,里面填写你homeassistant的url和token(homeassistant的长期令牌)配置如图创建test代码
{
  "directive": {
    "header": {
      "namespace": "Alexa.Discovery",
      "name": "Discover",
      "payloadVersion": "3",
      "messageId": "1bd5d003-31b9-476f-ad03-71d471922820"
    },
    "payload": {
      "scope": {
        "type": "BearerToken",
        "token": "access-token-from-skill"
      }
    }
  }
}
test成功无错误就证明lambda程序已经和homeassistant连接成功了,有错误根据错误调试
回到第2步未完成的界面payload选V3,Default endpoint填入ARN 2018-12-30 (15)_LI.jpg
选择North America 填入同样ARN

4、连接skill与lambda
关键网址https://login.amazon.com/

注册进入app console 2018-12-30 (18)_LI.jpg
保存
5、手机端alex app上skills 中找开发中的dev里面的项目会出现你创建的技能,接着进行discover设备
不出意外可以接入所有homeassistant上的设备了















评分

参与人数 1金钱 +20 收起 理由
+ 20 谢谢楼主分享!

查看全部评分

回复

使用道具 举报

8

主题

2073

帖子

6053

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6053
金钱
3980
HASS币
145

灌水之王

发表于 2018-12-31 07:27:05 | 显示全部楼层
国外的东西用着都不顺
然后路由器爬墙出去了 但chromecast还是一直吃灰!
回复

使用道具 举报

6

主题

50

帖子

359

积分

论坛分享达人

积分
359
金钱
309
HASS币
0
 楼主| 发表于 2018-12-31 19:29:23 | 显示全部楼层
xieahui 发表于 2018-12-31 07:27
国外的东西用着都不顺
然后路由器爬墙出去了 但chromecast还是一直吃灰!

这个玩意我直接就连接上了不用翻啊
回复

使用道具 举报

0

主题

140

帖子

418

积分

中级会员

Rank: 3Rank: 3

积分
418
金钱
278
HASS币
0
发表于 2019-1-27 18:06:44 | 显示全部楼层
国外的虽然好用,但是天朝有了墙后就用什么都不爽了
回复

使用道具 举报

8

主题

690

帖子

4556

积分

论坛元老

Rank: 8Rank: 8

积分
4556
金钱
3861
HASS币
0
QQ
发表于 2019-1-28 12:52:31 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 16:32 , Processed in 0.054170 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表