Skip to content

Home Assistant

Description:
プライバシーとローカル制御を重視した、オープンソースのホームオートメーションプラットフォーム。数千のデバイスを統合し、高度な自動化を実現。
Updated:
2026/02/07
  • 卓越したデバイス互換性: 2,000以上の統合(Integrations)をサポートし、照明、スイッチ、センサー、カメラ、家電など、メーカーを問わず一元管理が可能。
  • ローカル制御によるプライバシー保護: クラウドに依存せず、すべてのデータと制御をローカルネットワーク内で完結。高速な応答と高いセキュリティを実現。
  • 強力な自動化エンジン: 直感的なUIまたはYAMLによる記述で、条件(Condition)やトリガー(Trigger)を組み合わせた極めて複雑なホームオートメーションを作成可能。
  • 洗練されたダッシュボード(Lovelace): デバイスのステータスやカメラ映像、グラフなどを自由に配置し、デスクトップやモバイルから操作できる独自のUIを構築。
  • 拡張性とアドオン: エネルギー監視、音声アシスタント(Assist)、Node-RED連携など、アドオンを通じて無限に機能を拡張。
  • スマート照明の自動化: 人感センサーが動きを検知したときや、日の入り時刻に合わせて特定の部屋の照明を自動で点灯・調光。
  • エネルギー管理: 太陽光発電の発電量や家電の消費電力を可視化し、電気代の節約や効率的な電力利用を支援。
  • セキュリティ監視: 外出中にドアや窓が開いたとき、スマホへ即座に通知を送り、防犯カメラの映像を確認。
  • 一括操作シーン: 「映画鑑賞」モードを起動すると、照明を暗くし、テレビをつけ、ブラインドを閉めるといった一連の操作をワンタップで実行。

Home Assistantにはいくつかの導入形態がありますが、主に以下の3つが一般的です。

  • Home Assistant OS (推奨) Raspberry Piや専用PCに直接書き込んで使用する、最も完全で管理が容易な方法です。

  • Docker (Container) 既存のサーバー環境がある場合に最適です。以下のコマンドで起動できます。

docker run -d \
  --name homeassistant \
  --privileged \
  --restart=unless-stopped \
  -e TZ=Asia/Tokyo \
  -v /PATH_TO_YOUR_CONFIG:/config \
  --network=host \
  ghcr.io/home-assistant/home-assistant:stable
  • Home Assistant Supervised Debian Linux上で動作させ、アドオン機能(ESPHomeやNode-REDなど)も利用したい中級者向け。
  1. 起動後、ブラウザで http://homeassistant.local:8123 (またはIPアドレス:8123)にアクセスします。
  2. ユーザーを作成し、家の場所を設定します。
  3. ネットワーク上のスマートデバイスが自動的に検出されるので、画面の指示に従って追加していきます。

「設定」→「デバイスとサービス」から、新しいデバイスやサービスを追加します。Philips Hue, Shelly, SwitchBot, IKEA Home smartなどが代表的です。

右上の「鉛筆アイコン」から編集モードに入り、カード(ボタン、ゲージ、グラフ等)を追加して、使いやすい操作画面を作成します。