群晖Docker版 Home Assistant 使用小爱音箱TTS hello_miai改版插件 语音播报指定信息

群晖Docker版 Home Assistant 使用小爱音箱TTS hello_miai改版插件 语音播报指定信息有了米家 想要更加自动化的体验 于是用起 Home Assistant 那么问题就来了 我能不能用 Home Assistant 让小爱同学说我想说的内容呢 研究一番之后 终于让小爱同学可以随意发言 整理教程说明一篇 供大家阅读

大家好,我是讯享网,很高兴认识大家。

有了米家,想要更加自动化的体验,于是用起Home Assistant,那么问题就来了,我能不能用Home Assistant让小爱同学说我想说的内容呢?

研究一番之后,终于让小爱同学可以随意发言,整理教程说明一篇,供大家阅读。

 

本教程基于syjjx的hello_miai插件,因为这个插件早于0.92版,之后没有再更新,无法直接使用。也没找到其他人做的修改版,于是自己动手丰衣足食,并且把改好的插件共享出来,大家一起用。

 

改起来也简单,主要是因为 Home Assistant 0.92版本之后,插件目录custom_component的规则产生了变化,需要按插件名建立目录,并将插件py文件按所属类别命名。命名后的目录结构:

#定义文件,定义组件的名字所属平台,链接等信息 /config/custom_components/hello_miai/manifest.json #原先的服务插件 /config/custom_components/hello_miai/__init__.py #插件的提示和示例文档 /config/custom_components/hello_miai/services.yaml

讯享网

增加了manifest文件,调整了services文件。

将hello_miai文件夹复制到custom_component目录下

 

在/config/configuration.yaml文件中增加以下内容

miid和password后面填写你自己小爱音箱绑定的小米账号信息

讯享网# 小米小爱TTS hello_miai: miid: 'your_account' password: 'your_password'

 

重启Home Assistant服务,在开发者工具-服务里,下拉找到hello_miai.add2msgqueue,如果存在则说明配置成功,如果不存在,可能出现错误。


讯享网

测试方法:选择hello_miai.add2msgqueue,点击填写示例数据,点击调用服务,小爱音箱能播放message的信息则测试成功!

 

测试环境和版本:

运行平台:群晖版Home Assistant

HA版本:0.105.5

小爱音箱型号:小爱音箱万能遥控版

 

感谢阅读,下载地址:

CSDN:https://download.csdn.net/download/inkem/

Github:https://github.com/terayang/hello_miai_tera2020

 

参考:

https://developers.home-assistant.io/docs/creating_integration_manifest/

https://developers.home-assistant.io/docs/dev_101_services

https://bbs.hassbian.com/thread-6768-1-3.html

https://bbs.hassbian.com/thread-3669-1-1.html

小讯
上一篇 2025-03-21 11:28
下一篇 2025-01-29 09:14

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/58344.html