Home Assistant を NAS サーバーとして使用する方法
ホーム オートメーション用の Raspberry Pi または古い PC でホーム アシスタント サーバーを使用する場合、SD カードまたは SSD の残りのスペースをネットワーク接続ストレージ (NAS) に使用することもできます。外部ハード ドライブまたは SSD をラズベリー パイまたは監視対象のホーム アシスタント サーバーを実行している古いラップトップに接続し、そのストレージを NAS に使用することもできます。方法は次のとおりです。
Home Assistant NAS サーバーの前提条件
NAS サーバーで Home Assistant を使用するには、いくつかの前提条件があります。
- Raspberry Pi 3 または 4 で実行されている、監視対象のホーム アシスタント サーバーが必要です。Raspberry 4 は、ギガビット LAN および USB 3.0 ポートを提供し、より高速なデータ転送を可能にするため、推奨されます。
- 外付け SSD や電源付きハード ドライブなどの外付けストレージ デバイス (オプション)。外付けハード ドライブを Raspberry Pi に接続することもできますが、別の電源が付属し、USB ポートからの電力に依存しないものを使用することをお勧めします。
Raspberry Pi 4 を使用している場合は、Home Assistant サーバーを SD カードから SSD に移行して、はるかに高速な I/O パフォーマンスでより多くのストレージを取得できます。SSD がネットワーク ストレージとして使用するのに十分な大きさであることを確認してください (>=250GB)。SSD 経由で Raspberry Pi を起動するには、USB 起動モードを有効にする必要があります。SSD を構成したら、以下の手順に従って Home Assistant サーバーに Samba NAS をセットアップします。
Home Assistant での Samba NAS アドオンのインストールとセットアップ
Home Assistant で管理者としてログインし、次の手順に従って Samba NAS アドオンをインストールして構成します。
- [設定] > [アドオン] に移動し、3 つのドットをクリックします。
- [リポジトリ] を選択し、次の URL を貼り付けます: https://github.com/dianlight/hassio-addons。
- [ OK ] をクリックし、[アドオンのインストール] をクリックします。
- Samba NASを検索してクリックします。
- [インストール] をクリックします。
- インストール後、「構成」タブをクリックします。
- 次の詳細を入力します。
- ワークグループ名
- ユーザー名
- パスワード
- MQTT を有効/無効にします。これを有効にした場合、追加の MQTT 詳細を入力する必要があります。これにより、Home Assistant ダッシュボードに追加して、接続されたドライブの残りのストレージを表示できるエンティティが作成されます。
- [保存]をクリックします。
- または、上部にある 3 つのドットをクリックしてEdit in YAMLを選択し、次のコードを貼り付けて、 [保存] をクリックすることもできます。workgroup、username、password 、およびallow_hosts IPを必ず変更してください。
workgroup: WORKGROUP
username: homeassistant
password: "1234"
allow_hosts:
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
- fe80::/10
moredisks:
- <PARTITION LABEL>
available_disks_log: false
medialibrary:
enable: false
ssh_private_key: <YOU SUPER SECRET PRIVATE KEY>
veto_files:
- ._*
- .DS_Store
- Thumbs.db
- icon?
- .Trashes
compatibility_mode: false
wsdd2: false
autodiscovery: {}
other_users: {}
acl: []
interfaces: [] - [情報] タブに移動し、 [開始] をクリックします。
NAS ストレージへのアクセス
Windows、macOS、Linux、iOS、または Android デバイスで、ネットワーク経由で Home Assistant NAS ストレージにアクセスできるようになりました。
ウィンドウズ
Windows PC から NAS にアクセスするには:
- Windows + Rを押して、Home Assistant サーバーの IP アドレスを入力し、[ OK ] をクリックします。
- ユーザー名とパスワードを入力し、[ OK ] をクリックします。
- これにより、ドライブ内のフォルダーを表示する ファイル エクスプローラーウィンドウが開きます。
- 外部ストレージを接続していない場合は、内部ストレージにフォルダーが表示されます。
マックOS
macOS マシンから NAS にアクセスするには:
- Finderアプリを開き、 [移動] > [サーバーに接続… ] をクリックするか、Cmd + Kキーボード ショートカットを押して [サーバーに接続] ダイアログ ボックスを開くこともできます。
- Home Assistant (HA) サーバーの IP アドレスにsmb://プレフィックスを付けて入力し、+アイコンをクリックして追加します。
- 追加した HA NAS IP を選択し、[接続] をクリックします。
- [登録済みユーザー]を選択し、ユーザー名とパスワードを入力します。
- [接続]をクリックします。
Linux (Ubuntu)
Linux (Ubuntu) PC から NAS にアクセスするには:
- Linux OS でファイル マネージャーを開き、[ネットワーク]の下の[サーバーに接続] をクリックします。
- smb://プレフィックスを付けて IP を入力し、 [ OK ] をクリックします。
- ユーザー名とパスワードを入力します。[接続]をクリックします。
- これにより、NAS ストレージが開きます。これで、NAS の場所にアクセスしてファイルをアップロード/ダウンロードできます。
アンドロイド
Samsung Android デバイスから NAS にアクセスするには:
- マイ ファイルアプリを開き、 [ネットワーク ストレージ] をタップします。
- 右上隅の+記号をタップします。
- NAS のネットワーク ドライブ (SMB)を選択します。
- [手動で追加] をクリックします。
- ポート 445 でホーム アシスタント サーバーの IP アドレスを入力します。
- ユーザー名、パスワード、表示名を入力します。
- [追加] ボタンをクリックした後、入力情報が正しければ、フォルダが表示され、Home Assistant NAS からファイルにアクセスできるはずです。
標準の Android OS およびその他の Android スマートフォンでは、ネットワーク ストレージをサポートしている場合、デフォルトのファイル マネージャー アプリを使用できます。それ以外の場合は、Samsung のMy Filesアプリをインストールして使用し、上記の手順に従って Android スマートフォンの NAS にアクセスできます。
iOS
iPhone または iPad から NAS にアクセスするには:
- ファイルアプリを開きます。
- 右上の 3 つのドットをタップし、[サーバーに接続] を選択します。
- Home Assistant サーバーの IP アドレスを入力し、[接続]をタップします。
- ユーザー名とパスワードを入力して、フォルダーに接続してアクセスします。
- 設定が完了すると、ファイルアプリのダッシュボードにネットワーク ストレージが表示されます。それをタップすると、いつでも HA NAS に接続してファイルにアクセスできます。
余った収納を有効活用
Samba NAS は、HA 用の元の Samba アドオンの修正バージョンであり、Home Assistant OS で実行されている監視対象の Home Assistant サーバーにインストールし、サーバー上の残りのストレージを使用して、ローカル ネットワーク経由でデータを保存できます。Samba NAS を使用すると、USB ドライブや外付けハードディスク、SSD などの外付けストレージ デバイスを追加またはマウントし、ボリュームをデータ ストレージに使用できます。
コメントを残す