アカウント一覧の名前の数ではなく、家庭で発生する作業に合わせて選びましょう。基本的な自動化は通常それほど負荷が高くありませんが、長期履歴の保存、ローカル音声処理、カメラ、複数サービスの同時稼働によって、同じ人数の家庭でも必要なサーバー要件は大きく変わります。
人数ではなくワークロードを数える
家庭のメンバーが1人増えたからといって、Home Assistantの負荷が自動的に2倍になるわけではありません。各ユーザーによってスマートフォン、在席情報、ダッシュボードへの問い合わせ、自動化が増える可能性はありますが、重要なのはイベントの頻度、同時に実行される履歴クエリ、Home Assistantと並行して動作するサービスです。プロセッサーやメモリのランクを選ぶ前に、居住者数をこうした活動量に置き換えて考えましょう。
最近のダッシュボードレビューでは、1つの環境にモバイル、デスクトップ、タブレット、壁掛けパネル、場所ごとのビューを分けて用意しています。これはクライアント作業の多様性を示すものであり、すべての環境に当てはまるサーバーベンチマークではありません。クライアントが少量のデータだけを要求するなら、多数のダッシュボードでも負荷は軽いままです。一方、履歴を大量に扱うビューやライブカメラパネルが少数あるだけで、負荷が急増することがあります。
最も忙しい瞬間を洗い出しましょう。帰宅を検知して自動化が作動し、複数のダッシュボードが開き、音声リクエストが入り、さらに別のコンテナが処理を開始する場面などです。現在のホストが自動化の遅延やスワップなしにその状況を処理できるなら、ユーザーが1人増えただけでアップグレードする必要はありません。処理に失敗するなら、購入前にどのリソースが飽和しているのかを特定してください。
コア自動化の安定した基準を設定する
基準では、推測上の性能よりも予測可能なサービス品質を重視すべきです。ストレージの状態を確認できる永続SSD、可能であれば有線Ethernet、脆弱なハブに頼らずコーディネーターを接続できる十分なポート、停電復旧後の自動起動、そして文書化されたバックアップ先を確保しましょう。ストレージやメモリを交換できれば製品寿命を延ばせますが、家庭で実際に交換作業を行える場合に限ります。
現在のコミュニティによるサーバー選定ガイドでは、ミニPCは交換可能なストレージやメモリを備え、Home Assistant OS、仮想マシン、コンテナに対応できることが多いと説明しています。また、高性能なプラットフォームはセットアップを複雑にする可能性があるとも警告しています。こうした情報は、特定のフォームファクターを標準解とみなすのではなく、候補を絞るための確認事項として活用しましょう。
ストレージが健全で、アイドル時の消費電力が許容範囲内で、復旧方法を理解しているなら、再利用したPC、NAS、小型の専用ホストで十分です。見かけ上は高速でも、起動動作、ストレージの管理主体、ネットワーク上の設置場所によって障害復旧が難しくなるマシンは避けてください。家庭の信頼性は、地味でも再現性のある基準から始まります。
音声、動画、アドオンをアップグレードの契機にする
ローカル音声認識、音声合成、コンピュータービジョン、カメラ処理は、状態変更や通常の自動化とは異なるリソースパターンを持ちます。継続的なCPU性能、推論アクセラレーション、より大容量のメモリ、または専用ストレージが必要になる場合があります。それぞれを独自のレイテンシー目標を持つ任意のワークロードとして扱い、漠然とした将来への備えとしてまとめて割高な構成にしないでください。
ある詳細なローカル音声プロジェクトでは、Home AssistantをUnraid NAS上で動かしながら複数のGPUとモデルをテストし、音声ワークロードを別のサーバーで処理しています。著者は、ハードウェアとモデルの選択によってレイテンシーに明確な差が出ることを確認しました。これは、すべてのサービスを1台に集約するよりも、予測可能な制御を優先する場合には、自動化ホストと重い推論処理を分離する意義があることを示しています。
代表的なローカル音声処理や動画処理が応答目標を満たせず、CPU、メモリ、アクセラレーターの使用状況から制約となっているリソースが明らかになってから、コンピュート性能をアップグレードしましょう。負荷の高い処理がたまにしか発生しないなら、スケジュールを設定したり、別のホストへ移したりするほうが安価で安全な場合があります。将来試すかもしれないという理由だけでGPUを購入しないでください。
家庭の要件としてID管理と復旧を扱う
共有世帯では、アカウント数がコンピュート要件にほとんど影響しない場合でも、ユーザーごとに別のIDを用意する必要があります。個別のログインは、操作の追跡、アクセスの取り消し、プライバシー保護に役立ちます。一方、ダッシュボードは主に表示方法を決めるものです。そのためサーバーの選択は、想定する展開方法とバックアップモデルに対応していなければなりませんが、ハードウェアだけで明確な権限設計やアクセス設計を代替することはできません。
ZimaSpaceのIDと権限に関するガイドでは、認証、認可、ダッシュボード、履歴、通知、インテグレーションがそれぞれ別の制御レイヤーである理由を説明しています。この区別は購入時に重要です。より大きなホストを導入しても、共有認証情報や広範なアクセスによって公開されたプライベートな履歴が修正されるわけではありません。ハードウェアを解決策と考える前に、家庭内の役割を定義しましょう。
復旧の担当者を決めることも同じくらい重要です。バックアップは主要ホストの外部に保管し、誰がアクセスできるかを文書化し、特定の1人の記憶に頼らず復元テストを行いましょう。暗号化キー、管理者認証情報、独自の復旧手順が家庭にとって1人に依存する障害要因になるなら、他の条件を満たすサーバーであっても採用しないでください。
7日間の購入判断マトリクスを使う
現在のワークロードまたは候補となるワークロードを、家庭が忙しくなる時間帯を含む代表的な1週間以上にわたって実行しましょう。CPUのピーク値と継続使用率、メモリの逼迫状況、ストレージレイテンシー、データベースの増加量、空き容量、再起動時の挙動、自動化の応答時間を記録します。7日間のサンプルは生涯にわたる予測ではありませんが、家庭の人数だけを基準にRAM容量を選ぶよりも、はるかに説得力があります。
あるHome Assistantのデータベース増加に関する体験記では、異常に長いレコーダー保存期間によって1日あたり約50MB増加していたことを突き止め、保存ポリシーを変更して削減しています。正確な増加量は環境ごとに異なりますが、方法は応用できます。増加量を測定し、原因を特定し、ストレージ容量を割り当てる前に余裕を持って必要量を予測しましょう。
測定した1週間で十分な余裕があり、復元に成功し、負荷の高いサービスが重要な自動化を停止させないなら、既存のホストを再利用しましょう。共有サービスのピークや復旧担当の問題によって分離が必要なら、専用ホストを選びます。2台構成にするのは、分離することで明確なメリットがある名前付きワークロードが存在する場合だけにしてください。そうでなければ、追加のパッチ適用、バックアップ、ネットワーク依存関係によって、根拠のない複雑さが増すだけです。
| 観測された状況 | 判断 |
|---|---|
| コア自動化の応答性が保たれ、ストレージの増加も管理できている | 現在のホストを再利用する |
| 音声または動画処理が特定のリソースを飽和させている | そのワークロードをアップグレードまたは分離する |
| 他のサービスによって自動化に遅延が生じている | 障害分離を優先する |
| 復元の担当者がおらず、テスト済みのバックアップもない | 購入前に復旧体制を整える |
最後に
家庭で測定したワークロード、ID管理、復旧の条件を満たす、最もシンプルなホストを購入しましょう。ユーザー数の増加は容量を決める仕様ではありません。ローカル推論、履歴ポリシー、カメラ、競合するサービスこそが重要です。代表的なワークロードの測定結果や復元テストがない家庭は、追加のコンピュート性能に費用をかける前に、まずその証拠を集めてください。
購入ガイド
もっと読む

常時稼働するHome Assistant向けの低消費電力ハードウェアの選び方
壁コンセントからの消費電力と負荷でHome Assistantシステムを比較します。エネルギー消費、騒音、信頼性、または実測したサービス上限によって交換する価値がある場合に購入してください。

インターネット障害に備えたHome Assistantサーバーの選び方
障害に備えたHome Assistantハードウェアは、ローカル制御経路から始まります。WANがなくても継続しなければならない操作を基準に、電力、ストレージ、復旧環境を設計しましょう。

専用のHome Assistantサーバーが必要な人、必要ない人とは?
分離によって管理性や復旧性が大幅に向上する場合は専用サーバーを購入し、共存が現実的なテストですでに問題なく機能している場合は、安定した共有ホストを再利用しましょう。

