
「SwitchBotやGoogle Homeを使っているけど、もっと自由に自動化をカスタマイズしたい」
「Home Assistantって難しそうで、何から手をつければいいかわからない」
「Raspberry Piって実際どれを買えばいいの?Mini PCとどっちがいいの?」
こんなことを思っていませんか?
SwitchBotやGoogle Homeは手軽さが魅力ですが、「こういう自動化をしたい」という要望が増えてくると、公式アプリの機能では物足りなくなってきます。Home Assistantは、そういった「もっと自由に使いたい」というユーザーのためのローカル型スマートホームプラットフォームです。
3,000以上のデバイスや外部サービスと連携でき、インターネットに接続しなくてもローカルネットワーク内で完結する処理ができるため、プライバシーの面でも優れています。
今回は、Home Assistantの基本的な概要から、Raspberry Pi 5やMini PCへのインストール手順、SwitchBot・Google Homeとの連携、さらに外部アクセスの設定まで一通り解説します。
- Home AssistantとSwitchBot・Google Homeの違い
- 2026年に推奨されるハードウェアの選び方(Raspberry Pi 5 vs Mini PC)
- Home Assistant OSのインストール手順(所要時間15〜30分)
- 初期設定とデバイス追加の基本操作
- 外部アクセス(DuckDNS)やバックアップの始め方
Home Assistantとは?SwitchBotアプリ・Google Homeと何が違うか

Home Assistantは、自宅のサーバー(Raspberry Piや小型PC)上で動くオープンソースのスマートホームプラットフォームです。SwitchBotアプリやGoogle Homeとの最大の違いは「どこで処理が動くか」です。
SwitchBotやGoogle Homeは、各社のクラウドサーバーを経由して操作が行われます。そのためインターネット障害や各社のサービス停止があると、スマートホームが一時的に使えなくなることがあります。
Home Assistantは自宅のサーバーで処理が完結するため、インターネットが切れていてもローカルネットワーク内では完全に動作し続けます。
Home Assistantを使い始めると、「外出先からの操作」「天気連動」「複数デバイスをまたいだ複雑な自動化」が一つのダッシュボードから管理できるようになります。
3,000以上の統合(インテグレーション)をサポートしており、SwitchBot・Google Home・Nest・Philips Hue・Matter・Zigbee・Z-Waveなど、主要なスマートホームデバイスのほとんどに対応しています。Matter 1.5については基本サポートが完了しており、Thread対応デバイスも使えます。ただしMatter 1.5のカメラ機能は2026年6月時点では開発途上で、現在はRTSP(映像ストリーミング規格)経由での接続が代替手段です。
必要なもの:動作環境・推奨ハードウェア(Raspberry Pi 5 / Intel N100 Mini PC)

Home Assistantを動かすには、専用のハードウェアが必要です。2026年時点の推奨構成を紹介します。
Raspberry Pi 5(入門〜中級向け)
Raspberry Pi 5は、Home Assistantの公式推奨ハードウェアとして引き続き最善の選択肢です。
| 項目 | 推奨スペック |
|---|---|
| モデル | Raspberry Pi 5(4GBモデル以上) |
| ストレージ | NVMe SSD 64GB以上(HAT経由)推奨 |
| 電源 | 公式27W(5V/5A)USB-C電源アダプター |
| ネットワーク | 有線LANケーブル接続推奨 |
ストレージはmicroSDでも起動できますが、数ヶ月の運用でデータ破損の心配や長期運用を前提とするなら、最初からNVMe SSD(HAT経由)を選ぶのが失敗が少ないです。とはいえ、私自身microSDを使用していますが、これまで困ったことはありません。
また、Raspberry Pi 4でも問題なく動作します。筆者自身も4年近く使い続けていますが、現役で安定稼働しています。コストを抑えたい場合や、すでにPi 4を持っている場合は、そのまま試してみるのも選択肢の一つです。
Intel N100 Mini PC(長期安定運用向け)
より高い処理能力と長期安定性を求める場合は、Intel N100チップ搭載のMini PCがおすすめです。価格は15,000〜30,000円前後と高くなりますが、NVMe SSDが内蔵済みであることが多く、別途HAT購入が不要です。
Home Assistantの設定が複雑になってきた場合(多数のデバイス管理・重い処理・Node-RED活用等)でも、処理が重くならないのがメリットです。
インストール手順:Home Assistant OSをSDカード/SSDに書き込む

Home Assistant OSのインストールは、思ったよりずっと簡単です。基本的な手順は「書き込みツールで専用OSを書き込む→起動する」だけです。
必要なもの
- Raspberry Pi 5(またはMini PC)
- NVMe SSD(またはmicroSD 64GB以上)
- Raspberry Pi ImagerをインストールしたPC(Windows/Mac両対応)
- インターネット接続環境
インストール手順
1. Raspberry Pi Imagerをダウンロードする
Raspberry Pi公式サイト(raspberrypi.com)から無料でダウンロードできます。
2. Home Assistant OSイメージを選択して書き込む
Raspberry Pi Imagerを起動し、OSの選択で「Other specific-purpose OS」→「Home assistants and home automation」→「Home Assistant」を選択します。書き込み先にSDカードまたはNVMe SSDを選んで「書き込み」を実行します。書き込みには5〜10分かかります。

3. Raspberry Pi 5に差し込んで起動する
書き込み済みのSDカード/SSDをRaspberry Pi 5に差し込み、有線LANを接続してから電源を入れます。
4. ブラウザからアクセスする
同じネットワークのPCまたはスマートフォンから `homeassistant.local:8123` にアクセスします。初回起動には10〜15分かかります。しばらく待ってからアクセスしてみてください。
※ ネットワーク環境によっては `homeassistant.local` でアクセスできないことがあります。その場合はルーターの管理画面でRaspberry PiのIPアドレスを確認し、`[IPアドレス]:8123` の形式でアクセスしてみてください。
インストール完了後にブラウザでダッシュボードが表示されたとき、スマートホームの管理が一つの画面に集約された感覚を初めて実感できます。
インストール全体の所要時間は15〜30分程度です。
初期設定:ダッシュボード作成・デバイス追加・SwitchBot/Google Home連携

インストールが完了したら、初期設定を進めます。
アカウント作成・地域設定
初回アクセス時にユーザー名・パスワードの設定と地域・タイムゾーンの設定を行います。この設定は後から変更できますが、天気情報や日の出/日の入り時間を使った自動化に影響するため、正確に設定しておくと後が楽です。
SwitchBotデバイスの追加
設定 → デバイスとサービス → 「統合を追加」から「SwitchBot」を検索して追加します。SwitchBotアプリのアカウント情報(メールアドレス・パスワードまたはAPIキー)を入力すると、すでにSwitchBotアプリに登録済みのデバイスが自動的に取り込まれます。
SwitchBot Hub 2 レビューでSwitchBotのMatter対応状況の詳細をまとめています。
Google Homeとの連携
Google Homeとの連携には、Nabu Casa(月額6.5ドル程度)のCloud接続サービスが最も簡単です。Nabu Casaを使うことで、外出先からのアクセスとGoogle Assistant音声操作が同時に有効になります。ローカルのみで使う場合は無料ですが、音声操作と外部アクセスには追加設定が必要です。
無料でGoogle Homeと連携する方法もあります。ただし手順が複雑で、Google Cloud Consoleでのプロジェクト作成やOAuth設定など、複数の手順を踏む必要があります。設定の詳細については別の記事で解説する予定ですので、有料のNabu Casaが手間と時間のコスト面でおすすめではあります。
便利な次のステップ:自動化・外部アクセス・バックアップ設定

基本設定が完了したら、Home Assistantの真価を発揮する3つの設定を進めましょう。
自動化の設定
「設定」→「自動化とシーン」から自動化を作成できます。代表的な例として次のようなものがあります。
- 「帰宅したとき(スマートフォンのGPS連動)に照明をオン」
- 「室温が28度を超えたらエアコンを自動起動」
- 「外出時に全デバイスをオフにする」
複雑な条件(「平日の朝7時〜8時の間、かつ天気が晴れのとき」等)も、GUIの画面操作で組めます。Home Assistantの使い方①〜⑤シリーズでは自動化の詳細な設定手順を解説しています。

Home Assistantの自動化の強みは、こうした多条件の組み合わせをプログラミング不要で設定できる点です。SwitchBotアプリやGoogle Homeでは実現が難しい「複数デバイスをまたいだ連鎖処理」や「時間帯・天気・在宅状況の同時判定」も、画面操作だけで構成できます。
外部アクセスの設定(DuckDNS)
自宅のHome Assistantに外出先からアクセスするには、DuckDNSというフリーのダイナミックDNSサービスを使う方法がおすすめです。Home AssistantのアドオンからDuckDNSをインストールし、無料ドメインを取得するだけで設定できます。DuckDNSで外からアクセスで手順を詳しく解説しています。

ただし、MAP-E方式のインターネット回線(auひかりや一部のNTTフレッツ光など)では、ポート開放の制限によりDuckDNSが機能しないケースがあります。その場合はCloudflare Tunnelを使った方法がおすすめです。ポート開放なしで外部アクセスを実現できるため、MAP-E環境でも問題なく動作します。詳しい設定手順は別の記事で解説予定です。
バックアップ設定
定期バックアップは「設定」→「システム」→「バックアップ」から有効にできます。Google Driveへの自動バックアップはアドオンで対応しており、万が一の障害時にも設定を復元できます。
まとめ
Home Assistantは、SwitchBotやGoogle Homeでは実現できない高度なカスタマイズ性とプライバシー重視の運用を可能にするスマートホームプラットフォームです。
ハードウェアはRaspberry Pi 5(4GB以上)とNVMe SSDの組み合わせが2026年版の推奨構成です。microSDは低コストですが長期運用での信頼性が低いため、最初からNVMe SSDを選ぶと後の手間が省けます。
インストール自体は15〜30分で完了し、Raspberry Pi ImagerとHome Assistant OSのイメージ書き込みという2ステップで終わります。SwitchBotやGoogle Homeとの連携は統合(インテグレーション)から簡単に追加でき、既存のデバイスをそのまま活用できます。
まずはRaspberry Pi 5とNVMe SSD HAT、公式電源アダプターを揃えてインストールを試してみてください。導入後しばらく使っていると、スマートホームの自由度が今までとまったく違う感覚が出てきます。ぜひ自分だけのスマートホーム環境を構築してみてください。




















コメント