[2021-03-06]樹莓派3b+安裝Home Assistant Supervised(hassio)實錄

前言

筆者最近準備使用吃灰已及的樹莓派碧浊,通過Home Assistant搭建一套智能家居系統(tǒng)。由于HomeAssistant更新的非澄练拢快箱锐,現(xiàn)有的教程或多或少都有一些問題,我在做的時候也遇到了不少坑劳较,在此做一個記錄驹止,同時希望給有需要的人一點小小的幫助。本人能力有限观蜗,如有疏漏之處臊恋,敬請指教。

一墓捻、樹莓派環(huán)境配置

1.系統(tǒng)安裝

首先在樹莓派官網下載系統(tǒng)鏡像 這里我選擇的是Raspberry Pi OS with desktop

image

使用balenaEtcher 下載地址抖仅,燒錄到TF卡
image

2.設置WIFI密碼,開啟ssh

創(chuàng)建文件wpa_supplicant.conf毙替,復制到TF卡 boot分區(qū)內岸售,內容如下:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="你的WIFI名稱"
psk="你的WIFI密碼"
key_mgmt=WPA-PSK
priority=1
}   

創(chuàng)建空文件ssh,復制到TF卡boot分區(qū)內

3.啟動樹莓派

插入TF卡厂画,并給樹莓派上電,通過ssh遠程連接樹莓派拷邢,

默認用戶名:pi
默認密碼:raspberry

4.更新系統(tǒng)

更新軟件源
sudo apt-get update

更新系統(tǒng)軟件(可選)
sudo apt-get upgrade 

5.安裝vim

sudo apt-get install vim

6.修改系統(tǒng)時間

sudo dpkg-reconfigure tzdata

通過方向鍵和Enter選擇Asia


image

選擇Shanghai


image

使用date命令查看時間
在這里插入圖片描述

二袱院、安裝依賴軟件

Home Assistant Supervised 依賴的操作系統(tǒng)和軟件版本如下

  • Docker CE >= 19.03
  • Systemd >= 239
  • NetworkManager >= 1.14.6
  • AppArmor == 2.13.x (built into the kernel)
  • Debian Linux Debian 10 aka Buster (no derivatives)

1.Docker

復制

curl -fsSL https://get.docker.com -o get-docker.sh

sh get-docker.sh --mirror Aliyun

2.NetWorkManager

創(chuàng)建配置文件,配置NetworkManager不使用隨機MAC

sudo mkdir -p /etc/NetworkManager/conf.d/
cat << EOF | sudo tee /etc/NetworkManager/conf.d/100-disable-wifi-mac-randomization.conf
[connection]
wifi.mac-address-randomization=1

[device]
wifi.sacn-rand-mac-address=no
EOF

安裝

sudo apt-get install -y network-manager

停止ModemManager服務

sudo systemctl stop ModemManager
sudo systemctl disable ModemManager

3.其他依賴軟件

sudo apt-get install -y apparmor-utils jq software-properties-common apt-transport-https avahi-daemon ca-certificates curl dbus socat

三瞭稼、配置Docker

將pi用戶加入docker組

sudo usermod -aG docker pi

設置docker的日志驅動忽洛,以及鏡像的國內下載點

if [ | -d /etc/docker ];then
    sudo mkdir -p /etc/docker
fi
cat << EOF | sudo tee /etc/docker/daemon.json
{
    "log-driver":"journald",
    "registry-mirrors":[
    "https://rw21enj1.mirror.aliyuncs.com",
    "https://dockerhub.a2k8s.cn",
    "https://reg-mirror.qiniu.com",
    "https://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
    ]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

四、安裝Home Assistant Supervised

1. 官方教程

參考資料

首先下載安裝腳本

curl -Lo installer.sh https://raw.githubusercontent.com/home-assistant/supervised-installer/master/installer.sh
bash installer.sh

運行腳本

sudo bash installer.sh --machine raspberrypi3

支持的設備類型

  • intel-nuc
  • odroid-c2
  • odroid-n2
  • odroid-xu
  • qemuarm
  • qemuarm-64
  • qemux86
  • qemux86-64
  • raspberrypi
  • raspberrypi2
  • raspberrypi3
  • raspberrypi4
  • raspberrypi3-64
  • raspberrypi4-64
  • tinker

2. 國內網絡的安裝方法

國內網絡無法正確解析https://raw.githubusercontent.com/的IP地址环肘,可以通過改寫hosts文件手動添加欲虚,但是下載經常失敗,安裝腳本也包含了部分在線下載的部分悔雹,無法正確執(zhí)行复哆。

此處改寫了安裝腳本欣喧,把在線下載的文件拷貝到本地,然后從本地路徑加載梯找,完成安裝唆阿。

這種方法的問題時,當版本更新之后锈锤,在線獲取的版本號可能需要手動更新一下驯鳖。
官方的文件在 此處
修改好的文件已經上傳到 github

具體操作方法如下:
git clone https://github.com/strivezh/supervised-installer.git

cd supervised-installer

sudo bash installer.sh --machine raspberrypi3

等待打印如下信息,說明安裝完成:
image

在啟動時還要下載homeassistant的鏡像久免,需要等待一段時間浅辙,然后打開網頁,等待HomeAssistant安裝完成阎姥,具體等待時長網絡情況有關记舆。


image
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市丁寄,隨后出現(xiàn)的幾起案子氨淌,更是在濱河造成了極大的恐慌,老刑警劉巖伊磺,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件盛正,死亡現(xiàn)場離奇詭異,居然都是意外死亡屑埋,警方通過查閱死者的電腦和手機豪筝,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來摘能,“玉大人续崖,你說我怎么就攤上這事⊥鸥悖” “怎么了严望?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長逻恐。 經常有香客問我像吻,道長,這世上最難降的妖魔是什么复隆? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任拨匆,我火速辦了婚禮,結果婚禮上挽拂,老公的妹妹穿的比我還像新娘惭每。我一直安慰自己,他們只是感情好亏栈,可當我...
    茶點故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布台腥。 她就那樣靜靜地躺著宏赘,像睡著了一般。 火紅的嫁衣襯著肌膚如雪览爵。 梳的紋絲不亂的頭發(fā)上置鼻,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天,我揣著相機與錄音蜓竹,去河邊找鬼箕母。 笑死,一個胖子當著我的面吹牛俱济,可吹牛的內容都是我干的嘶是。 我是一名探鬼主播,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼蛛碌,長吁一口氣:“原來是場噩夢啊……” “哼聂喇!你這毒婦竟也來了?” 一聲冷哼從身側響起蔚携,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤希太,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后酝蜒,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體誊辉,經...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年亡脑,在試婚紗的時候發(fā)現(xiàn)自己被綠了堕澄。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡霉咨,死狀恐怖蛙紫,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情途戒,我是刑警寧澤坑傅,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站喷斋,受9級特大地震影響裁蚁,放射性物質發(fā)生泄漏。R本人自食惡果不足惜继准,卻給世界環(huán)境...
    茶點故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望矮男。 院中可真熱鬧移必,春花似錦、人聲如沸毡鉴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至憎瘸,卻和暖如春入篮,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背幌甘。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工潮售, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人锅风。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓酥诽,卻偏偏與公主長得像,于是被迫代替她去往敵國和親皱埠。 傳聞我的和親對象是個殘疾皇子肮帐,可洞房花燭夜當晚...
    茶點故事閱讀 44,629評論 2 354

推薦閱讀更多精彩內容