Home AssistantがHACSをMarketplaceに刷新:変更点を徹底解説

Résumer cet article :

Home Assistantをしばらく使っているなら、HACSはすでにインストールしているかもしれません。Home Assistant Community Storeは、Home Assistantに標準では用意されていないコミュニティ製のインテグレーションやダッシュボードカード、テーマを追加するときに頼りになる存在です。

Home Assistant 2026.11では、HACSが新しい名前「Marketplace」としてCoreに組み込まれます。別途インストールする必要はもうありません。単なる名称変更のように思えるかもしれませんが、何よりもコミュニティが生み出すもの全体の位置づけが変わるのです。

誰もがインストールするツール、しかし公式ではなかったHACS

HACSはあまりに広く使われているため、Home Assistantに最初から含まれていたように思えてしまいます。しかし、そうではありません。Home Assistantの外で開発されたカスタムインテグレーションで、Coreにはないインテグレーションやダッシュボード用のカード、テーマ、さまざまなツールといったコミュニティのプロジェクトにアクセスできます。

HACSがなければ、GitHubでファイルを探し、適切な場所にコピーして、新しいバージョンが出ていないか自分で確認しなければなりません。HACSなら、そのすべてを代わりにやってくれます。

この矛盾は、ずっと面白いと思っていました。手動インストールをなくすためのツール自体を、手動でインストールしなければならなかったのです。2026.11では、そんな状況も終わります。

HACSがMarketplaceに

Home AssistantチームはHACSをCoreに直接組み込み、新しく使い始める人にもわかりやすい「Marketplace」という名前を付けました。デフォルトで有効になっているCoreのインテグレーションで、設定 > Marketplaceに独自の画面が用意されます。

開発者たちは、変更をできるだけ抑えてHACSを統合するという現実的な方針を選びました。ゼロからストアを作り直したわけではありません。MarketplaceはHACSの基盤やカタログ、そして機能の大部分を引き継いでいます。

HACSを知っている人なら、名前が変わっても戸惑うことはないでしょう。

何をインストールできる?

まず見つかるのはカスタムインテグレーションです。おそらく、HACSで最もよく使われている機能でしょう。公式インテグレーションがまだないデバイスやサービスをサポートできるようになります。次に、ダッシュボード用のプラグインやカード、テーマ、カスタムテンプレートがあります。

使い方はこれまでと変わりません。拡張機能を検索し、説明を確認してインストールすれば、その後はアップデートを受け取れます。

私が特に気に入っている新機能は、インストールしたリポジトリごとにアップデート用のエンティティが用意されることです。新しいバージョンはHome Assistantのアップデートと並んで、設定 > アップデートに表示されます。コミュニティ製の拡張機能も、ようやくシステムのほかの部分と同じように管理できます。

カタログの利用にGitHubアカウントは不要に

公式カタログに掲載されたものを閲覧・インストールするのに、GitHubアカウントを接続する必要はなくなります。カタログは引き続きHACSのものですが、掲載されたバージョンはGitHub APIを経由せず、各プロジェクトのアーカイブやリリースファイルから直接ダウンロードされます。

カタログにないカスタムリポジトリなど、場合によっては引き続きGitHubアカウントが必要です。リポジトリのリンクから手動で追加することも、これまでどおりできます。HACSの人気を支えてきた柔軟性はそのままに、カタログだけを使う人はひと手間減ります。

すでにHACSを使っている場合はどうなる?

誰もが気になるのはこの点でしょう。通常、再インストールは必要ありません。

Home Assistant 2026.11で初めて起動すると、Marketplaceが既存のHACS環境を引き継ぎます。インストール済みのリポジトリやカスタムリポジトリ、ダッシュボードのリソース、アップデート用のエンティティが移行されます。その後、旧HACSインテグレーションとそのファイルは削除されます。

以前の使い方との互換性も確保されています。/hacsへのリンクはMarketplaceにリダイレクトされ、ダッシュボードのファイルには従来のパス /hacsfiles/ から引き続きアクセスできます。

これなら、11月のアップデートが週末いっぱいのトラブル対応に変わるのを防げそうです。

再起動が不要になる場合も

少し技術的な変更ですが、実用的です。Home Assistantはインストール後に、カスタムインテグレーションのキャッシュを更新できるようになりました。インテグレーションが対応する設定フローを備え、まだ読み込まれていなければ、システム全体を再起動しなくてもすぐに利用できます。

それでも再起動が必要な場合は、Home Assistantが修復機能を通じて知らせてくれます。

一つひとつは小さな変更ですが、合わせるとコミュニティ製の拡張機能がずっと使いやすくなります。

注意:Marketplaceにあるからといって「公式」とは限らない

私が最も重要だと思うのはこの点です。Marketplaceは公式ですが、そこにあるものが公式とは限りません。配布される拡張機能は、引き続きコミュニティが作成・保守するコードです。

初めて利用するときにはHome Assistantから警告が表示され、管理者がリスクを承認しないと、インストールやアップデートを実行できません。これは当然のことです。カスタムインテグレーションはHome Assistant上で直接動作し、カスタムカードは各ユーザーのブラウザー内でコードを実行します。GitHubで見つけたものを何でもインストールするのは避けたほうがよいでしょう。

とはいえ、安全対策もあります。ダウンロードしたファイルはチェックされ、インストールや削除で操作できるのは指定されたディレクトリだけです。また、インストールが確定する前に複数の検証が行われます。カスタムインテグレーションが標準インテグレーションを置き換える場合は、明示的な確認も必要です。

一方で現時点では、配布されるコードを保証するための電子署名もチェックサムもありません。Marketplaceはインストールを簡単にしますが、すべてのプロジェクトを監査するわけではありません。

危険な拡張機能のための緊急停止ボタン

カタログでは、二つのケースが区別されています。単に掲載を取り下げられたリポジトリ(開発終了やアーカイブなど)は、インストール済みの環境では引き続き動作します。ユーザーには通知されますが、アップデートは届かなくなります。

危険と判断され、重大な問題があるとされたリポジトリは、より厳しい扱いになります。Marketplaceがアンインストールし、Home Assistantを再起動することがあります。

カタログは起動時に確認され、その後も6時間ごとにチェックされます。ロックやアラーム、暖房、あるいは電気設備の一部を制御するソフトウェアであれば、これほど素早く対応できるのは決してぜいたくではありません。

HACSが担っていたものの、Marketplaceでは対応しない機能

HACSはAppDaemonアプリやPythonスクリプトも管理していました。Marketplaceはこれらに対応しません。

使っている場合でも、削除されることはありません。ファイルはそのまま残ります。ただし、今後はアップデートが追跡されなくなり、Home Assistantから修復機能を通じて通知されます。

HACSをインテグレーションやLovelaceカードに使っている大多数の人には、何の影響もありません。

ブループリントはどうなる?

ブループリントはMarketplaceを経由しません。これまでどおり、URLからインポートします。GitHub上のファイルやGist、Home Assistantフォーラムの投稿、あるいはオンライン上のYAMLファイルなどが使えます。

Home Assistantは元のアドレスを記憶しており、再インポート機能を使えば同じ場所から新しいバージョンを取得できます。ただし、アップデート用のエンティティはないため、自分で確認する必要があります。

目的のものを見つけやすくするカテゴリー

Marketplaceとともに、インテグレーションをカテゴリー別に分類する取り組みも始まります。公式インテグレーションが1,500を超えるなか、名前だけで探すのは大変になってきました。

開発者たちは、照明、気候、エネルギー、電気自動車の充電など、サブカテゴリーを含む28のカテゴリーを定めました。カスタムインテグレーションではmanifest.jsonファイルでカテゴリーを指定でき、Marketplaceでの表示もすでに準備が進んでいます。

いずれは名前を知らなくても、やりたいことに応じて拡張機能を探せるようになるでしょう。初心者にとっては大きな違いです。

Coreへの登竜門?

Home Assistantが開発者向けにMarketplaceをどのように紹介しているか、私は注目しました。インテグレーションやカードは、まずMarketplaceで公開できます。プロジェクトが成熟し、利用者を獲得して、本当に役立つものになれば、開発者はHome AssistantチームとCoreへの採用について相談できます。

つまりMarketplaceは、コミュニティの実験的なプロジェクトと公式機能の間をつなぐ場になるかもしれません。コミュニティが新しいインテグレーションやカードを次々と生み出していることを考えると、良いアイデアだと思います。

これまでのHACSの終わり

HACSは完全になくなるのではなく、位置づけが変わります。カタログはそのまま残り、開発者は引き続きhacs.jsonファイルを使い、HACSの検証ツールもシステムの中核にあり続けます。Home Assistant自身はMarketplaceを、「できるだけ変更を加えずにHome Assistantへ統合したHACS」と説明しています。

ユーザーにとっては、ほぼ全面的にプラスです。初めて使うときにHACSのインストール方法を探す必要はなくなります。アップデートはほかのものと一緒に表示され、インストールは簡単になり、移行は自動で、インターフェースもシステムに組み込まれます。

ただし、一つだけ覚えておきたい注意点があります。Marketplaceからダウンロードした拡張機能も、あくまでコミュニティ製です。Home Assistantチームが保守するインテグレーションと同じ保証があるわけではありません。

長年にわたり、Home Assistantをインストールしたら最初にHACSを入れるよう勧められてきました。2026.11以降は、その必要もなくなります。これまでHACSを支えてきた人たちにとっては、うれしい評価ですね!

Résumer cet article :

この記事をどう思いますか?コメントをお寄せください!礼儀正しくしてください:挨拶と感謝の言葉はお金になりません!私たちは建設的な議論をするためにここにいます。荒らしは削除します。

Leave a reply

sixteen − three =

Maison et Domotique
Logo
Compare items
  • Casques Audio (0)
  • Sondes de Piscine Connectées (0)
  • Smartphones (0)
Compare