ホーム アシスタントは、特に理解する必要がある余分な用語がたくさんある場合に、怖く感じることがあります。ここでは、すぐに理解できるようにチートシートを示します。
サーバ
サーバーは、Home Assistant インスタンスが実行される物理または仮想のハードウェアです。それは、Raspberry Pi、Home Assistant Green、または NAS ドライブである可能性があります。あるいは、Proxmox や VirtualBox などのソリューションによって管理される仮想化環境の場合もあります。 Docker コンテナを実行しているホームラボ マシンの場合もあります。
統合
統合は、ホーム アシスタントの機能を拡張できるソフトウェア コンポーネントです。これは、さまざまなスマート ホーム アクセサリを接続し、外部サービス (天気予報やその他のオンライン要素など)、自動化エディタやバックアップ システムなどの追加機能を追加する方法です。
統合は、プラットフォームの機能の直接の拡張として、ホーム アシスタント内で実行されます。
アドオン
アドオンは、ホーム アシスタント内で実行されるのではなく、ホーム アシスタントと一緒に実行されるソフトウェアです。例には、ネットワーク共有アドオン、ファイル エディタ、さらにはメディア サーバーが含まれます。コンテナ化された Home Assistant インストール (Docker で実行されているもの) は、アドオン自体が事実上コンテナであるため、アドオンを使用できません。
オートメーション
オートメーションは、トリガーで始まり結果で終わる一連のイベントです。これらは、ボタンを押すなど手動で操作したり、時間によって自動的にトリガーしたり、センサーやプレゼンスなどの他のソースからの入力を使用したりできます。
ホーム アシスタントには強力なオートメーション エディターがあり、オートメーションの構築において条件やあらゆる種類の要素を使用できます。強力な自動化は、Home Assistant を選択する最大の理由の 1 つです。
青写真
ブループリントは、自動化を迅速かつ簡単に実装できるフレームワークです。ブループリントを使用するオートメーションは基本的にそのブループリントによって「管理」され、使用するセンサーやその他の設定を指定できます。
ブループリントを使用すると、基本的に他の人の作品をコピーできます。これらを見つけるのに最適な場所は、Home Assistant Community フォーラムの Blueprints Exchange セクションです。
デバイス
デバイスは、電球、プラグ、温度センサー、HVAC システムなど、Home Assistant に接続するスマート ホーム アクセサリです。また、Zigbee 無線、スレッド ボーダー ルーター、Bluetooth ノードなどの中間デバイスになることもあります。
実在物
ホーム アシスタントのすべてのデバイスは、本質的に一意の識別子であるエンティティとして表されます。これらのエンティティには、現在の光レベルや湿度などのデータを含む状態と属性が関連付けられています。エンティティは仮想であることも、オンライン サービスなどのソフトウェア内にのみ存在することもできます。
ヘルパー
名前が示すように、ヘルパーは、自動化の作成を容易にするロジックのギャップを埋めるのに役立つ仮想エンティティです。複数のセンサーの入力 (温度など) の結合、サイクルのカウント、ランダム入力の提供、タイマーの作成、トグルの追加などを実行するヘルパーを作成できます。
おそらく使用していないと思われますが、アイデアのために使用する必要がある 5 つのヘルパーを見てください。
ホームアシスタントクラウド
Home Assistant Cloud は、Home Assistant サーバーにリモートでアクセスするために使用できるオプションのサブスクリプション サービスです。また、バックアップ ファイル用のクラウド ストレージも提供し、Amazon Alexa や Home Assistant 独自のクラウドベースの Voice Assist などの音声アシスタントを統合することもできます。
スクリプト
スクリプトは、スクリプトがトリガーされるたびに実行される一連のイベントであるという点でオートメーションに似ています。各スクリプトは独自のエンティティを取得するため、1 つのオートメーションで複数のスクリプトをトリガーするなどの操作を行うことができます。