開始使用家庭助理和樹莓派:安裝附加組件,控制燈
你是否曾經(jīng)希望b谷歌助手、Alexa或Siri能讓你擁有一個(gè)智能家居,而不是一些智能設(shè)備?如果你一覺(jué)醒來(lái)就能喝到新鮮的咖啡,電視上播放著新聞,在你設(shè)置鬧鐘的時(shí)候溫度調(diào)節(jié)就自動(dòng)完成了呢?自動(dòng)改變房間的照明,在顯示器或面板上打開一些背光,讓它在播放電影時(shí)變得輕松如何?
而不是試圖打開不同的應(yīng)用程序和單獨(dú)進(jìn)行更改,你可以做這一切,甚至更多與家庭助理平臺(tái)輕松。是的,你沒(méi)看錯(cuò)!這里有一個(gè)關(guān)于如何在樹莓派上安裝和設(shè)置Home Assistant的小教程。
家庭助理:什么事?
Home Assistant是一個(gè)面向智能家居的開源操作系統(tǒng)。它的運(yùn)作方式類似于IFTTT或三星SmartThings,但不同之處在于它是在線的、開源的,是HomeBridge和SmartThings等產(chǎn)品的完全本地替代品。這意味著您可以在沒(méi)有云的情況下控制家庭自動(dòng)化。這使得服務(wù)更流暢,可靠性更高,保護(hù)效果更好。家庭助理還可以幫助您構(gòu)建復(fù)雜的腳本和自動(dòng)化,使其他智能家居平臺(tái)脫穎而出。它允許來(lái)自數(shù)百家制造商和協(xié)議的產(chǎn)品與DIY項(xiàng)目和自制解決方案無(wú)縫集成。
組件的要求
?硬件
?覆盆子π
?Micro - SD卡
?SD卡讀卡器
軟件
?家庭助理形象
?Balena腐蝕裝置
在樹莓派上安裝Home Assistant
第一步:要在樹莓派上安裝Home Assistant,首先,為Hass下載適當(dāng)?shù)拇疟P映像。在Home Assistant頁(yè)面中為您的樹莓派設(shè)置。我們將在這個(gè)項(xiàng)目中使用樹莓派4B。
第二步:然后下載balenaEtcher用于在樹莓派上閃爍圖像文件。Etcher是一個(gè)免費(fèi)的開源實(shí)用程序,可以幫助刻錄圖像文件,如。iso,。img文件和壓縮文件夾,以創(chuàng)建活動(dòng)SD卡和USB閃存驅(qū)動(dòng)器。
第三步:安裝完成后,打開Etcher應(yīng)用程序。Etcher安裝操作系統(tǒng)分為三步,第一步是選擇鏡像。要選擇一個(gè)圖像文件,請(qǐng)單擊Etcher中的select image并選擇hassos圖像文件。選擇對(duì)應(yīng)的SD卡,單擊“Flash”。
對(duì)于樹莓派來(lái)說(shuō),最可靠的網(wǎng)絡(luò)設(shè)置是使用以太網(wǎng)電纜連接它;不過(guò),如果你想配置Wi-Fi,你可以試試這個(gè)。
導(dǎo)航到你的SD卡,即hassos boot,并創(chuàng)建一個(gè)名為“CONFIG”的新文件夾?,F(xiàn)在,在CONFIG文件夾中,創(chuàng)建一個(gè)名為“network”的新文件夾。在network文件夾中,創(chuàng)建一個(gè)名為my-network的文件,不帶文件擴(kuò)展名,并粘貼給定的行。不要忘記更改Wi-Fi名稱和密碼。
第四步:現(xiàn)在卸載SD卡,將其從讀卡器中取出并插入樹莓派。將電源連接到樹莓派上。幾分鐘后,您應(yīng)該能夠從同一本地網(wǎng)絡(luò)上的任何設(shè)備訪問(wèn)家庭助理。要訪問(wèn)home Assistant頁(yè)面,請(qǐng)導(dǎo)航到瀏覽器。安裝所有Home Assistant依賴項(xiàng)最多可能需要20分鐘。
一旦安裝過(guò)程完成,樹莓派將自動(dòng)重啟。在此之后,您將被要求創(chuàng)建一個(gè)家庭助理帳戶。輸入名稱,用戶名,密碼,然后點(diǎn)擊“創(chuàng)建帳戶”。
現(xiàn)在在下一個(gè)屏幕上,您可以輸入項(xiàng)目的名稱,設(shè)置您的位置和單位系統(tǒng)。
最后,單擊Finish?,F(xiàn)在,你被帶到家庭助理儀表盤。這個(gè)屏幕將顯示您的所有設(shè)備。
安裝插件的
家庭助理有幾個(gè)附加組件,你可以安裝,使家庭助理甚至更好。我們將安裝文件編輯器和SSH附加組件。您還可以安裝其他您認(rèn)為有用的附加組件。
安裝文件編輯器
文件編輯器插件允許您瀏覽和修改Pi上的文件。我們將使用這個(gè)附加組件來(lái)修改配置。yaml文件。
要安裝此附加組件,請(qǐng)單擊Supervisor,然后單擊go-to附加組件Store,然后安裝File editor附加組件。
安裝插件后,單擊start并啟用“在側(cè)邊欄中顯示”選項(xiàng)。
安裝終端和SSH附加組件
另外,安裝終端和SSH附加組件。這個(gè)附加組件允許您通過(guò)SSH連接到正在運(yùn)行Home Assistant的樹莓派。要安裝此附加組件,請(qǐng)轉(zhuǎn)到Supervisor選項(xiàng)卡,單擊右上角的圖標(biāo),然后搜索Terminal & SSH。單擊Install按鈕,然后啟動(dòng)附加組件。
使用家庭助理控制LED
現(xiàn)在,我們將通過(guò)家庭助理控制連接到樹莓派GPIO的LED,以熟悉添加組件和樓宇自動(dòng)化。我們將添加開關(guān)來(lái)打開和關(guān)閉兩個(gè)led。在我們可以連接LED之前,我們需要配置配置。yaml文件。
現(xiàn)在,在Raspberry Pi GPIO頁(yè)面上,復(fù)制配置代碼。
現(xiàn)在,轉(zhuǎn)到文件編輯器選項(xiàng)卡并單擊文件夾圖標(biāo)來(lái)瀏覽文件系統(tǒng)。
導(dǎo)航到位于/config/configuration的配置文件。并粘貼從GPIO頁(yè)面復(fù)制的代碼。
完成后,我們可以通過(guò)按save圖標(biāo)保存更改。
每次對(duì)任何文件進(jìn)行更改后,首先檢查配置是否有效,然后重新啟動(dòng)Home Assistant。要檢查配置,請(qǐng)進(jìn)入“配置”選項(xiàng)卡,選擇“常規(guī)”,然后單擊“檢查配置”。如果語(yǔ)法正確,它將顯示一條消息“Configuration Valid”。如果沒(méi)有,它將向您顯示一條調(diào)試消息,顯示需要修復(fù)的錯(cuò)誤發(fā)生在哪里。配置生效后,按Server Management下的“RESTART”,等待更改應(yīng)用。
重新啟動(dòng)后,轉(zhuǎn)到家庭助理用戶界面,您應(yīng)該看到兩個(gè)新按鈕,分別標(biāo)有“風(fēng)扇辦公室”和“燈桌”。
現(xiàn)在,將兩個(gè)led連接到樹莓派的GPIO 11和GPIO 12,然后單擊這些按鈕來(lái)打開和關(guān)閉led。
下面是在樹莓派上安裝和設(shè)置Home Assistant的方法。希望本教程對(duì)您有所幫助。
本文編譯自iotdesignpro