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

 找回密码
 立即注册
查看: 17305|回复: 32

[基础教程] [2018-10-21]小爱同学本地控制HA设备(手动简易版)

[复制链接]

7

主题

235

帖子

1373

积分

金牌会员

Rank: 6Rank: 6

积分
1373
金钱
1128
HASS币
20
发表于 2018-10-19 13:31:34 | 显示全部楼层 |阅读模式
本帖最后由 czde 于 2018-10-30 09:24 编辑

———————————————————————
高阶版本请看:https://bbs.hassbian.com/thread-5110-1-1.html
———————————————————————

2018-10-20

0.80 后开启https无法连接。请使用http
小爱音箱1.2x 版本 小爱1.36.3.zip (4.69 KB, 下载次数: 63)

小爱音箱1.2x 版本 xiaoai.zip (773.06 KB, 下载次数: 55)
适用条件:299的小爱音箱(黑主板,请自行拆下查看主板颜色)
功能:打开、关闭、查询并TTS(需要自定义entity_id),请看第二步)

说明:脚本没有做截断小爱找不到设备时自言自语的功能。
----------------------------------------------------------------
一、部署

安装jq bash nohup

安装jq bash nohup

将压缩包的bin目录文件拷贝到小爱的/bin目录,lib目录的拷贝到小爱/lib目录
chmod +x /bin/jq /bin/nohup /bin/bash
给予这3个文件执行权限

asr

asr

将压缩包的asr目录拷贝到/root下
chmod +x /root/asr/killme.sh /root/asr/ha_control.sh /root/asr/ha_query.sh root/asr/listen_asr_v0.3.sh
给予这4个文件执行权限

以上部署完成

----------------------------------------------------------------
二、配置
TIM图片20181019133054.png
配置文件: ha_devices.ini
1、配置HA地址、密码
[HomeAssistant] 此项目为设置HA地址及密码

2、配置设备entity_id
2.1 [DEVICES] 此项目为设备对应的entity id
格式为:
显示器="light.gateway_light_286c07f09b8b"
你可以增加自己的设备进去
例:
阳台灯="light.ytd"
2.2 [UNIT] 此项目为设备对应的单位
格式为:
temperature=摄氏度
temperature参数获取方式在entity_id的device_class属性
有些传感器会没有device_class这个属性,需要自己手动配置
例:
pm25=微克每立方


----------------------------------------------------------------
三、使用
脚本会监控三组字符,分别为“打开”,“关闭”,“查询”
例:
打开显示器
将”打开“分离,剩下”显示器“,“显示器”会在ha_devices.ini里搜索对应的值
不能说“打开显示器”,你可以说“打开显示”,两个字也会匹配
像本文件中的ha_devices.ini里第二个”皮卡卧室灯“
你可以说:“打开皮卡”或“打开皮卡卧”或“打开”皮卡卧室“或“打开卧室灯”
以上都能执行,不懂的话就自己摸索或修改脚本

-----------------------------------------------------------------

四、运行直接运行asr里的killme.sh
如果后台已经运行了./ha_listener.sh
killme会杀掉进程
如果后台没有运行./ha_listener.sh
killme会启动ha_listener.sh并后台运行


-----------------------------------------------------------------





评分

参与人数 5金钱 +47 收起 理由
bilubin + 5 大神666!
baisetiankong + 5 厉害了word楼主!
阿东 + 7 大神666!
+ 20 呃,厉害,之前竟然没发现这贴.
flashsoft + 10 厉害了word楼主!

查看全部评分

回复

使用道具 举报

7

主题

219

帖子

1298

积分

金牌会员

Rank: 6Rank: 6

积分
1298
金钱
1074
HASS币
0
发表于 2018-10-19 13:37:02 | 显示全部楼层
666支持~~~~
回复

使用道具 举报

1

主题

245

帖子

1091

积分

论坛积极会员

积分
1091
金钱
846
HASS币
10
发表于 2018-10-19 13:37:27 | 显示全部楼层
传说中的沙发?
回复

使用道具 举报

0

主题

55

帖子

2232

积分

论坛积极会员

积分
2232
金钱
2177
HASS币
0
发表于 2018-10-19 13:37:45 | 显示全部楼层
楼主利害,学习学习
回复

使用道具 举报

26

主题

2096

帖子

8508

积分

论坛元老

Rank: 8Rank: 8

积分
8508
金钱
6407
HASS币
30

论坛元老

发表于 2018-10-19 13:44:31 | 显示全部楼层
我想知道怎么root到小爱音箱配置目录的
回复

使用道具 举报

0

主题

86

帖子

361

积分

论坛积极会员

积分
361
金钱
275
HASS币
0
发表于 2018-10-19 13:45:38 来自手机 | 显示全部楼层
厉害啦,坐等全部小爱
回复

使用道具 举报

2

主题

171

帖子

2316

积分

金牌会员

Rank: 6Rank: 6

积分
2316
金钱
2145
HASS币
0
发表于 2018-10-19 13:50:48 | 显示全部楼层
好东西!谢谢分享
回复

使用道具 举报

9

主题

256

帖子

2659

积分

金牌会员

Rank: 6Rank: 6

积分
2659
金钱
2393
HASS币
60
发表于 2018-10-19 13:57:56 | 显示全部楼层
非常厉害
回复

使用道具 举报

10

主题

661

帖子

5312

积分

论坛元老

Rank: 8Rank: 8

积分
5312
金钱
4646
HASS币
50
发表于 2018-10-19 14:49:29 | 显示全部楼层
6666太牛了!
回复

使用道具 举报

5

主题

85

帖子

1323

积分

金牌会员

Rank: 6Rank: 6

积分
1323
金钱
1238
HASS币
0
发表于 2018-10-19 18:27:11 来自手机 | 显示全部楼层
适用条件:299的小爱音箱(黑主板),完全不明的怎么回事,
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 18:43 , Processed in 0.059789 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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