私は基本的に、Webサーバーがホストされるフロントエンドとして機能するメインノードと、ビデオエントリ電話、灌漑制御、アラームなどのクライアントノードの束で構成されるドモティックネットワークを設計しています.. .
クライアントノードは、その時点で機能を制御できるフロントエンドに自分自身を登録します。このプロジェクトでは python を使用したいので、twisted と django が 2 つの主要なフレームワークになります。
クライアントをフロントエンドに接続させる最もスムーズな方法は何ですか?
クライアント自体が Web ページを提供することもできますが、単一のメイン Web サーバーが必要なため、このソリューションにはあまり満足できません。
ユーザーが特定のクライアントを制御したい場合、軽量のWebサーバー(たとえば、ねじれたWebサーバー)がフロントエンドによって遅延してオンになる可能性がありますか?
サーバーがクライアントの特定の Web インターフェイスを描画するように適応できる「パブリック」な amp.Command クラスを定義するのはどうでしょうか。(一部のクライアント ビジネスは、そのようにサーバー側で行う必要があります)
どんなアドバイスでも大歓迎です。