[AI ルーター] HACS(Home Assistant Community Store)のインストール方法

HACS とは何ですか?

HACS とは、Home Assistant Community Store の略で、ユーザーがカスタム インテグレーションやフロント エンド コンポーネントをインストール・管理することを可能にします。HACS は、コミュニティが開発した様々なアドオンを閲覧、インストール、更新するためのインターフェースを提供し、Home Assistant の機能を大幅に拡張します。Home Assistant の組み込みインテグレーションに必要なリソースが見つからない場合は、HACS を使用して、コミュニティが提供するより多くのインテグレーション機能やコンポーネントを見つけてインストールできます。

 

注意:HACS は柔軟なアドオンを多数提供していますが、これらは Home Assistant によって公式に認証されておらず、互換性の問題や制限が生じる可能性があります。コミュニティ パッケージのインストールおよび使用時には、ドキュメントとリスクに十分注意してください。

 

 

前提条件

  • GitHub - https://github.com/(外部リンク) で GitHub アカウントを登録していること
  • Home Assistant が既にインストールされており、正常にログインできること
  • Portainer がインストールされており、アクセスできること

 

HACSパッケージのインストール

1. HACS ウェブサイトにアクセスし、インストール手順を確認する

HACS ウェブサイト: https://www.hacs.xyz/docs/use/download/download/#to-download-hacs

以下のコマンドをコピーします:

wget -O - https://get.hacs.xyz | bash -

 

2. Home Assistant コンテナを見つける

Containers ページで、実行中の homeassistant コンテナを見つけます。

 

3. コマンドラインを開く

homeassistant コンテナをクリックし、Console を選択してコンテナ内でコマンドを実行する準備をします。

 

4. コンソールに接続する

シェル環境として /bin/bash を選択し、[Connect]をクリックしてコマンドラインに入ります。

 

5. コンソールで HACS インストール コマンドを入力する

HACS のドキュメントに従い、以下のコマンドを入力して Home Assistant に HACS をインストールします。

wget -O - https://get.hacs.xyz | bash -

コマンドが正常に貼り付けられない場合は、<Ctrl>+<Shift>+<V> を使用して貼り付けをお試しください。

 

6. インストールが完了したことを確認する

HACS が正常にインストールされると、以下のようなメッセージが表示されます。

Remember to restart Home Assistant before you configure it(訳:設定を行う前に、必ず Home Assistant を再起動してください)

 

7. Home Assistant コンテナを再起動する

インストール後、Containers ページに戻り、homeassistant コンテナを再起動して HACS を有効化します。

 

 

HACS 初期化とセットアップ

1. Home Assistant のウェブ インターフェースを開く

左メニューの「Settings(設定)」をクリックし、「Devices & services(デバイスとサービス)」を選択します。

 

2. HACS インテグレーションを追加する

右下の[Add integration(統合を追加)]をクリックし、検索ボックスに「HACS」と入力します。

 

3. GitHub 認証コードを取得する

8 桁のコードが表示されます。このコードをメモし、画面上のリンクをクリックします。

 

4. 指示に従って GitHub アカウントを認証する

前のステップでメモした 8 桁のコードを GitHub ページに入力し、認証を完了します。

 

5. Home Assistant に戻り、HACS のセットアップを完了する

HACS のセットアップ画面が表示されます。画面の指示に従ってセットアップを完了します。

 

6. HACS のインストール完了、コミュニティ アドオンの閲覧とインストール

HACS インターフェースで、コミュニティが開発したさまざまなインテグレーションやフロントエンド コンポーネントを閲覧・検索・インストールできるようになります。例えば「theme」で検索すると、外観を変更するアドオンを多数見つけることができます。