![見出し画像](https://assets.st-note.com/production/uploads/images/133956846/rectangle_large_type_2_70c2bce847d031447823e7a5789e1d59.png?width=800)
Proxmoxを使ったHomeAssistant構築メモ 〜 HomeAssistantのインストール
■Proxmoxを使ったHomeAssistant構築メモ 〜 目次
1. HomeAssistantサーバの準備
2. Proxmoxのインストール
3. Proxmoxの初期設定
4. HomeAssistantのインストール
ベースとなるProxmoxの初期設定まで完了したら、ようやくHomeAssistantのインストールとなります。
Proxmox上にHomeAssistantをインストールするためのスクリプトが公開されていますので、今回はそちらを使ってインストールを進めました。
Proxmox VE Post Install スクリプトの実行
HomeAssistantをインストールする前にPost Installスクリプトを実行します。
データセンター > ホスト名 を選択して、「シェル」をクリックします。
![](https://assets.st-note.com/img/1710347691866-i89DC9xtbC.png?width=800)
以下のコマンドを入力して、PVE Post Installスクリプトを実行します。
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/post-pve-install.sh)"
PVE Post Install画面が表示されたら、"y"を入力してEnterキーを押します。
![](https://assets.st-note.com/img/1710345578628-HtSBCvz79Q.png?width=800)
ここからいくつか選択画面が表示されますが、すべて"yes"を選択してEnterキーを押します。
![](https://assets.st-note.com/img/1710345577193-1aLuIG8xCp.png?width=800)
![](https://assets.st-note.com/img/1710345580075-OVyNhd3rm4.png?width=800)
![](https://assets.st-note.com/img/1710345576130-L43lKcOULl.png?width=800)
![](https://assets.st-note.com/img/1710345571522-CKQz4QxZ9h.png?width=800)
![](https://assets.st-note.com/img/1710345574887-CMxUmsos4P.png?width=800)
![](https://assets.st-note.com/img/1710345576593-dN2EhIJkEg.png?width=800)
ここは、選択肢が"Ok"しかありませんでしたので、そのままEnterキーを押します。
![](https://assets.st-note.com/img/1710345579053-eaxdtVdh60.png?width=800)
ここからは、また"yes"を選択してEnterキーを押していきます。
![](https://assets.st-note.com/img/1710345577831-IsiOkohJDV.png?width=800)
![](https://assets.st-note.com/img/1710345579445-BDdLILjRmq.png?width=800)
最後に再起動確認メッセージが表示したら、"yes"を選択してEnterキーして、Proxmoxを再起動します。
![](https://assets.st-note.com/img/1710345579226-hN5yMrYayE.png?width=800)
HomeAssistant OSのインストール
HomeAssistant OSのインストールはPVE Post Installスクリプトの実行同様に、シェルからスクリプトを実行してインストールします。
まずは、以下のサイトからHomeAssistant OSのインストールスクリプトを確認します。
Home Assistant > Home Assistant OS VM をクリックすると、HomeAssistantをインストールするコマンドがありますので、このコマンドをコピーします。
![](https://assets.st-note.com/img/1710345581241-gOOJ57hhLw.png?width=800)
2024年2月時点では、以下のコマンドとなっていました。
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/vm/haos-vm.sh)"
コピーしたコマンドをProxmoxのシェルに貼り付けてEnterキーを押します。
![](https://assets.st-note.com/img/1710351197325-hGGho8St5r.png?width=800)
ここからは質問形式でセットアップが進んでいきます。確認項目がたくさん出てきますが、ひとつずつ内容を確認しながら順番に進めていきます。
最初に「HOME ASSISTANT OS VM」が出てきます。"yes"を選択したらEnterキーを押して、HomeAssistantのセットアップを始めていきます。
![](https://assets.st-note.com/img/1710345576758-q59VqvOwx5.png?width=800)
「SETTINGS」では"Advanced"を選択してEnterキーを押します。
![](https://assets.st-note.com/img/1710345575417-505zN0ZGNV.png?width=800)
「HAOS VERSION」では、"Stable"のバージョン(インストールした時点では11.5)を選択して、Enterキーを押します。
![](https://assets.st-note.com/img/1710345579679-PGFumdQxxA.png?width=800)
「VIRTUAL MACHINE ID」ではデフォルトのままEnterキーを押します。
![](https://assets.st-note.com/img/1710345578051-Qs4Iyu2rtG.png?width=800)
「MACHINE TYPE」ではデフォルト(i440fx)のままEnterキーを押します。
![](https://assets.st-note.com/img/1710345578467-zKrp3e90WM.png?width=800)
「DISK CACHE」では"Write Through (Default)"を選択してEnterキーを押します。
![](https://assets.st-note.com/img/1710345572368-dJu1WWxELh.png?width=800)
「HOSTNAME」では任意のホスト名を入力してEnterキーを押します。
今回は"haos"としました。
![](https://assets.st-note.com/img/1710345580287-Y4bf23RS1t.png?width=800)
「CPU MODEL」では"Host (Default)"を選択してEnterキーを押します。
![](https://assets.st-note.com/img/1710345577653-XUxNzUqAhL.png?width=800)
「CORE COUNT」はデフォルト(2)で問題ありませんので、そのままEnterキーを押します。
![](https://assets.st-note.com/img/1710345572933-wdYi9PPwti.png?width=800)
「RAM」もデフォルト(4096)で問題ありませんので、そのままEnterキーを押します。
![](https://assets.st-note.com/img/1710345576957-RFBWVnqmUQ.png?width=800)
「BRIDGE」設定もデフォルトのままEnterキーを押します。
![](https://assets.st-note.com/img/1710345578275-LfLqpKRlHe.png?width=800)
「MAC ADDRESS」もデフォルトのままEnterキーを押します。
![](https://assets.st-note.com/img/1710440369438-zwUSxMEcd9.png?width=800)
「VLAN」は環境にもよると思いますが、今回はデフォルト(未設定)のままEnterキーを押します。
![](https://assets.st-note.com/img/1710345571832-mvzNR8sTjc.png?width=800)
「MTU SIZE」もデフォルト(未設定)のままEnterキーを押します。
![](https://assets.st-note.com/img/1710345574364-xWMIuw9rAt.png?width=800)
「START VIRTUAL MACHINE」は"Yes"を選択してEnterキーを押します。
セットアップが完了したら自動的にHomeAssistantが起動されます。
![](https://assets.st-note.com/img/1710345575918-PLh0J9tyOA.png?width=800)
「ADVANCED SETTINGS COMPLETE」まで来たら、確認項目はこれで完了となります。"Yes"を選択してEnterキーを押します。
![](https://assets.st-note.com/img/1710345579857-2hOtVKayQe.png?width=800)
HomeAssistant OSがインストールされます。
「Completed Successfully!」が表示されたらインストール完了です。
![](https://assets.st-note.com/img/1710441698561-o81l0VBGst.png?width=800)
![](https://assets.st-note.com/img/1710441616920-dEQkmgqL6i.png?width=800)
HomeAssistantの起動確認
作成されたVMを選択して、「コンソール」をクリックします。
問題なくHomeAssistantが起動していたら、URLが表示されていますので、URLをコピーして、ブラウザで開きます。
![](https://assets.st-note.com/img/1710441952356-y2ihOchkXA.png?width=800)
Home Assistantの「ようこそ!」画面が表示することが確認できたらHomeAssistantのセットアップ作業は完了です!
![](https://assets.st-note.com/img/1710442078668-ks844ABxLu.png?width=800)
この記事が気に入ったらサポートをしてみませんか?