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

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

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

[复制链接]

7

主题

235

帖子

1374

积分

金牌会员

Rank: 6Rank: 6

积分
1374
金钱
1129
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楼主!

查看全部评分

回复

使用道具 举报

8

主题

220

帖子

1326

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

1

主题

245

帖子

1095

积分

论坛积极会员

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

使用道具 举报

0

主题

55

帖子

2234

积分

论坛积极会员

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

使用道具 举报

27

主题

2143

帖子

8930

积分

论坛元老

Rank: 8Rank: 8

积分
8930
金钱
6782
HASS币
30

论坛元老

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

使用道具 举报

0

主题

86

帖子

365

积分

论坛积极会员

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

使用道具 举报

2

主题

171

帖子

2448

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

9

主题

256

帖子

2794

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

10

主题

680

帖子

5650

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

5

主题

85

帖子

1339

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 14:42 , Processed in 0.832213 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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