Hass Configuratorは、ファイルシステムブラウザーとテキストエディターを提供して、コンフィギュレータが実行しているマシン上のファイルを変更する小さなWebApp(Webブラウザーを介してアクセス)です。ホームアシスタントの簡単な構成を可能にするために作成されました。 ACE Editorを搭載しており、さまざまなコード/マークアップ言語の構文の強調表示をサポートしています。 YAMLファイル(ホームアシスタント構成ファイルのデフォルト言語)は、編集中に構文エラーが自動的にチェックされます。
重要: CONFIGURATORは、CDNSからJavaScriptライブラリ、CSS、およびフォントを取得します。したがって、クライアントデバイスがオフラインになっている場合は機能しません。 Python 3でのみ利用できます。
HASS_APIをNoneに設定するか、コマンドラインフラグ-s / --standaloneを使用してこのモードを有効にします。 
別の方法で持ちたいものがある場合は、自由にフォークして強化してください。そして、何かが機能していない場合は、ここで問題を作成してください。私はそれを見ていきます。
警告:このツールを使用すると、ファイルシステムを閲覧してファイルを変更できます。したがって、どのファイルを編集するか、またはシステムの重要な部分を壊す可能性がある場合は注意してください。
設定者をインストールする可能性のある方法は、wiki:インストールに文書化されています
構成要因の動作をカスタマイズするための利用可能なオプションは、wiki:configurationに文書化されています
Configurator Scriptはそれ自体ではサービスではないため、実行を続けるためにいくつかの追加の手順を実行する必要があります。このトピックの詳細については、wiki:daemonizingをご覧ください
APIは、 ALLOWED_NETWORKSおよびBANNED_IPSにプログラム的にIPアドレス /ネットワークを削除します。使用法は、Wiki:APIで文書化されています
Configuratorを適切にセットアップしたら、ホームアシスタントのPanel_iframeコンポーネントを使用して、設定者をホームアシスタントUIに直接埋め込むことができます。
構成の例は次のようになります。
panel_iframe :
configurator :
title : Configurator
icon : mdi:wrench
url : http://1.2.3.4:3218重要:ホームアシスタントに埋め込んでいる間に、コンフィギュレーターへのポート転送をセットアップするときは注意してください。クライアントIPアドレスに基づいて認証やブロックを必要としてアクセスを制限しない場合、構成はWebに公開されます!