開篇聲明,本篇文章參考學(xué)習(xí)了很多前輩大神的文章。具體不一一列舉。學(xué)習(xí)自hassbian、gebi1等網(wǎng)站。我也都結(jié)合我自己的需求和設(shè)備做了操作和重新截圖。如有不妥請聲明。
好久沒有更新了,大家想我了嗎?

啞虎的智能家居路 篇二:利用群暉NAS打造智能控制中心小編注:雙11買了不曬損失一半,#曬單大賽#活動火熱來襲,剁過的手都開個箱吧!iPhoneX等好禮等你來贏,投稿即得額外100金幣,還有原創(chuàng)新人獨(dú)家獎勵,App可光速投稿,詳情戳這里。追加修改(2017-08-1513:30:30):開篇做個聲明吧,本篇文章參考學(xué)習(xí)了很多前輩大神的文章。具體不一一列PEKO啞虎呸呸| 贊327 評論523 收藏2k查看詳情
上一期我們已經(jīng)利用群暉的NAS打造了智能控制中心,開始了愉快的智(zhuang)能(bi)之路,但是看看上面的展示,真的智能嗎?顯然還不夠智能,所以我們要研究更高級的功能,就是Home Assistant的核心-自動化功能。
先小展示一下最近的研究。(請無視傻逼的濕度播報)簡單來講,就是通過SONOS的音響做TTS播報,報告當(dāng)前的天氣或按時預(yù)報等。這里運(yùn)用的幾個技術(shù)點(diǎn)如下。1:SONOS的接入(沒有SONOS的考慮藍(lán)牙音箱和藍(lán)牙適配器)
2:百度TTS的安裝(感謝蟲子神)
3:彩云天氣的安裝(感謝lidicn)
4:自動化腳本的編寫(感謝hassbian的各位前輩)
下面開始正式的教程了
1:SONOS的接入
Home Assistant原生支持SONOS音箱,所以有SONOS音箱的在configuration.yaml里添加SONOS的IP地址就可以了。下面劃重點(diǎn)了。

注意不要添加SONOS ZB,任意一個音箱就可以了。
在 docker/home-assistant/packages下新建一個yaml文件,這是SONOS能夠播報的script
可以寫個自動化做激發(fā)。SONOS的安裝就完成了,本來我是準(zhǔn)備買個藍(lán)牙適配器的,連接藍(lán)牙音箱的,結(jié)果測試的時候發(fā)現(xiàn)SONOS也可以播報TTS,簡直驚喜,所以看了下官方的范例,研究得出了目前的結(jié)果。
----------------------------------------------------------------------------------------------------------------
2:百度TTS的安裝
先去百度語音注冊賬號
注冊好后點(diǎn)擊應(yīng)用管理
新用戶要創(chuàng)建新應(yīng)用,選擇個語音合成的應(yīng)用。名字隨便起。
查看KEY,復(fù)制留用。
在Configuration.yaml文件中添加以下字段
tts:
- platform: baidu
language: zh
api_key: *************
secret_key: ************
speed: 5
pitch: 5
volume: 5
person: 1
在docker/home-assistant/custom_components/添加tts文件夾并放入py文件
現(xiàn)在可以重啟HA后測試效果了,我選擇了一個小米的無線開關(guān)作為開關(guān)。
------------------------------------------------------------------------------------------------------------------
3:彩云天氣的安裝
在docker/home-assistant/目錄里新建downloads文件夾,建議用samba新建。其他方式需要注意文件夾的用戶權(quán)限。
下載解壓文件復(fù)制到對應(yīng)文件夾
修改caiyunweatherse.yaml,devices:下填寫zone.home 也就是家庭的位置。
如果彩云SE Group顯示為unknown,請使用如下補(bǔ)?。?a target="_blank">鏈接
------------------------------------------------------------------------------------------------------------------
4:自動化腳本的編寫:
這個我參考了很多前輩們的編寫,在這里也謝過了,主要還是貼圖吧。
這個是我自己寫的一個小自動,就是日出的時候打開魚缸的燈(博聯(lián)的wifi插線板),還是非常有意思的。
這個就是用按鍵調(diào)用播報即時天氣。特別是下雨的預(yù)告還是比較實(shí)用的,免得出門沒帶傘,遇到過下下雨,那就尷尬了。
這個是空氣指數(shù)的預(yù)警,當(dāng)AQI大于100的時候,每一個小時播報一次。
------------------------------------------------------------------------------------------------------------------相關(guān)文件打包
百度網(wǎng)盤:鏈接密碼: qgkg
祝大家玩的開心
