<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

用樹莓派安裝與執行Home Assistant的步驟

jf_cVC5iyAO ? 來源:易心Microbit編程 ? 2023-02-15 16:11 ? 次閱讀

談到家庭物聯網、家庭自動化,大家第一個想到的估計是Apple的HomeKit技術、Apple的Siri語音控制;或者是Amazon的Echo系列智能喇叭與Alexa語音;或者是Google Assistant語音控制等。過去這些科技大廠的技術各自為政、互不兼容,但近期已透過Matter新技術標準(2022年10月正式推出1.0版)進行統合,互操作性問題將逐漸消除。

不過,實行Matter技術的產品通常會尋求通過測試驗證,以便能在產品外包裝上印上認證標章,間接而言實行Matter技術也是要成本的,成本很自然會轉嫁到最終消費者身上。

完全開放免費的家庭物聯網技術:Home Assistant

那么,可有完全開放免費的家庭物聯網技術呢?而不是用科技大咖的技術或Matter技術,答案是肯定的,Home Assistant正是這樣的軟件技術,Home Assistant甚至早在2013年就開始發展,比Apple HomeKit、Amazon Echo等還要早。Home Assistant至今依然活躍,最新版為2023.1.7,意即2023年1月仍在發布更新,甚至在2022年12月也開始支持Matter。

要想獲得、實現Home Assistant技術,必須在家中有一臺計算機來安裝與執行Home Assistant操作系統軟件,或者是以容器的方式安裝執行,即安裝執行Home Assistant Container,另外有兩種比較特別的替代安裝方案,分別是HomeAssistant Supervised與Home Assistant Core。

不同的軟硬件配置適合不同的安裝方式,例如用Windows、macOS環境來安裝雖然可以安裝Home Assistant操作系統,但必須是以虛擬機(VM)方式執行,其實就是用VM來執行Linux,或者Windows、Mac也可以安裝Home Assistant Core,但不能安裝Home Assistant Container,也不能安裝Home AssistantSupervised。

運用樹莓派(Raspberry Pi, RPi)安裝并運行Home Assistant

除了用個人計算機安裝外也可以用NAS(官網目前有Synology NAS的安裝示范,以容器方式執行)來安裝,或者是用單板計算機來安裝,而樹莓派(Raspberry Pi, RPi)正是其一,另外也可以用樹莓派的替代板來安裝,如ODROID或華碩的Tinkerboard等。

01b75f2e-ad04-11ed-bfe3-dac502259ad0.png

Home Assistant支持多種安裝執行方式

01c671ee-ad04-11ed-bfe3-dac502259ad0.png

四種安裝方式的功能差異

想將Home Assistant操作系統安裝到RPi上,建議要使用第三或第四代的RPi,然后microSD記憶卡要有32GB以上的容量,記憶卡要有AP2(Application Performance Class 2)等級的I/O速度,意即隨機讀取至少有4000IOPS、隨機寫入至少有2000 IOPS、持續寫入至少10MB/Sec的表現。

有了RPi與microSD后,先將microSD接入一臺計算機,計算機安裝與執行記憶卡工具程序Balena Etcher,然后在Etcher內輸入此為RPi 4的網址,以便從網絡抓取HomeAssistant的操作系統映像文件,然后將映像文件寫入microSD記憶卡內。

01ec0d0a-ad04-11ed-bfe3-dac502259ad0.png

Etcher程序畫面,選擇「Flash fromURL」自網絡下載并刻錄Home Assistant操作系統到microSD記憶卡內

接著將記憶卡裝入RPi 3/4里頭然后開機,如果可以盡量使用有以太網絡(Ethernet)聯機的RPi,雖然Wi-Fi也可以,但Home Assistant官方認為Wi-Fi比較不穩,能用有線網絡盡可能用有線網絡。

以上程序就已經安裝好Home Assistant了,接著就是登入系統進行組態配置設定,方式是用計算機的瀏覽器并輸入網址homeassistant.local:8123即可登入,如果用的計算機是比較早期的Windows或網絡配置比較嚴謹點的,也可以改輸入網址homeassistant:8123或http://X.X.X.X:8123來登入。

02048056-ad04-11ed-bfe3-dac502259ad0.png

運用手機瀏覽器登入Home Assistant系統,第一次要建立一組帳密

之后的設定細節包含輸入系統所在的地理位置,若不想輸入真的所在位置就隨意手動填寫設定即可,接著系統就會開始探索聯機環境中是否有可以聯機的家庭裝置,或者要手動加入裝置也可以,最后就正式進入系統畫面。

022a444e-ad04-11ed-bfe3-dac502259ad0.png

設定所在的地理位置

02590ea0-ad04-11ed-bfe3-dac502259ad0.png

系統自動探索環境中的聯機裝置或自行手動加入裝置

027df54e-ad04-11ed-bfe3-dac502259ad0.png

正式進入系統畫面

小結

上述已經完成安裝到設定的動作,進一步就可以進行各種家庭自動化的規則(rule)設定,例如:太陽下山后自動開燈,這包含要定義怎樣的觸發器(trigger)、怎樣的觸發條件(condition),以及對應的自動化動作(action)等。

最后,Home Assistant已經支持整合了2,300多項家庭自動化軟硬件,例如攝影機、警報器、風扇、門鎖、能源管理裝置等,玩法變化眾多,等待各位去實際嘗試體驗。





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • WINDOWS
    +關注

    關注

    3

    文章

    3470

    瀏覽量

    87414
  • NAS
    NAS
    +關注

    關注

    11

    文章

    242

    瀏覽量

    112012
  • 虛擬機
    +關注

    關注

    1

    文章

    867

    瀏覽量

    27556
  • 語音控制
    +關注

    關注

    5

    文章

    464

    瀏覽量

    28115
  • 樹莓派
    +關注

    關注

    114

    文章

    1654

    瀏覽量

    104889

原文標題:用樹莓派安裝與執行Home Assistant

文章出處:【微信號:易心Microbit編程,微信公眾號:易心Microbit編程】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    樹莓如何安裝和啟動

    `樹莓如何安裝和啟動呢。安裝樹莓必須的裝備:1.2G以上
    發表于 06-30 23:18

    求教:樹莓和arduino的通信

    想讓樹莓做arduino的上位機。 的是樹莓2B 和arduino UNO。第一步:在樹莓
    發表于 09-23 10:01

    自動網絡上傳的樹莓監控相機

    能把樹莓從一塊板磚變成一個可操作的電腦能用USB無線適配器把樹莓連接到網絡修改樹莓
    發表于 01-04 15:45

    樹莓自動散熱風扇

    安裝crontab / python帶外殼的樹莓(之前我有個教程教做外殼的)5V迷你風扇2通道繼電器一對母頭對母頭的電纜第二步:電路-組裝如圖,我2,6,12引腳。所有型號
    發表于 01-06 15:20

    樹莓做無人機(完)——樹莓部分

    樹莓做無人機(一)——材料準備用樹莓做無人機(二)——工作原理和框架構造
    發表于 01-06 11:32

    樹莓2控制一個LED燈

    小彩燈,一個就夠,選自己喜歡的顏色吧2個公頭對母頭的連接器筆記本電腦軟件:安裝一個叫nano的記事本編輯器,的終端鍵入以下命令:sudo apt-get install nano注意:如果樹莓
    發表于 01-19 16:55

    樹莓自創電子樂器(上)

    跟著上圖顯示的步驟來。然后重啟樹莓讓改變生效:pi@raspberrypi ~ $sudo reboot現在安裝 python-smbus,使用無線網卡讓
    發表于 01-25 12:03

    樹莓的MATLAB Server編譯安裝與LED控制

    執行對應的任務。因此不必少些matlab提供的鏡像文件,在現有的樹莓linux系統編譯安裝matlabd即可。首先需要安裝
    發表于 11-29 14:24

    樹莓MYSQL安裝【附離線安裝mysql】

    樹莓MYSQL安裝更新:2017-03-03樹莓安裝mysql其實有2種一種是
    發表于 03-03 12:14

    樹莓安裝JDK

    樹莓安裝JDK更新:2017-03-051、在sun官網下載jdk,我們下載jdk7版本的http://www.oracle.com/technetwork/java/javase
    發表于 03-05 15:12

    樹莓安裝Tomcat

    樹莓安裝Tomcat時間:2017-03-05 官網:http://tomcat.apache.org/1、下載tomcathttp://tomcat.apache.org
    發表于 03-05 15:15

    樹莓FEH本地電子相冊

    install feh -y安裝完成,向你的樹莓的TF卡中存幾張圖片(我是SFTP上傳到/home/pi/Camera1中),再在
    發表于 03-07 09:01

    樹莓超頻設置的步驟

    2.2GHz,但我相信 2GHz 更穩一些。超頻的設置下面介紹一下樹莓超頻設置的步驟。(免責聲明:對樹莓進行超頻會帶來一定的風險,在實
    發表于 12-16 16:48

    全志H6開發板香橙OrangePi 3 LTS在 Linux系統中安裝Home Assistant的方法

    注意事項:本篇介紹的是通過docker安裝 Home Assistant 的方式,并且只提供在 Ubuntu 或者 Debian 系統中的安裝方法,
    發表于 05-25 19:41

    Home Assistant如何自動登錄網站?

    我使用 Home Assistant,其中一個組件是與 Amazon Alexa 的連接。效果很好。它讓我的 IOT 通過家里的 Alexa 設備發聲。但是,每周大約有兩到三次,系統會提示我
    發表于 05-12 07:17
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>