(57)【要約】【課題】スケジューリング機能を有するホームエネルギー管理システムを提供する。【解決手段】ホームエネルギー管理システムは、各現場での無線ホームエネルギーネットワークを使用して、複数の住宅現場から受信する現場リポートデータを記憶するように構成されたデータベースを含む。各住宅現場は、無線ホームエネルギーネットワークにアクセス可能なサーモスタットを含む。プロセッサがデータベースに動作可能に結合され、現場リポートデータにアクセスし、第１の住宅現場でのサーモスタットの現在の温度設定点を検出し、サーモスタットの第１の季節プロファイルを検出し、サーモスタットに動作可能に結合されたＨＶＡＣシステムの現在の動作モードを検出し、第１の季節プロファイルおよびＨＶＡＣシステムの現在の動作モードを使用して、サーモスタットのサーモスタットスケジュールを決定するように構成される。【選択図】図６
2015173493.tif 000002
【特許請求の範囲】
【請求項１】
現場でのエネルギー使用を管理するように動作可能なプロセッサを備える装置であって、
前記プロセッサは、
前記装置とのユーザ対話を検出し、
前記ユーザ対話に応答して、カスタマイズスケジューリングを自動的に作成する
ように構成される、装置。
【請求項２】
前記プロセッサは、
前記カスタマイズスケジューリングの作成に続き、前記装置とのユーザ対話を検出し、
前記カスタマイズスケジューリングの作成に続く前記装置との前記ユーザ対話に応答して、前記カスタマイズスケジューリングを更新する
ようにさらに構成される、請求項１に記載の装置。
【請求項３】
サーモスタットをさらに備える、請求項１に記載の装置。
【請求項４】
前記サーモスタットは、前記サーモスタットのインタフェースとの前記ユーザ対話を受信するように構成された筐体を含む、請求項３に記載の装置。
【請求項５】
前記ユーザ対話は、前記サーモスタットの温度設定点の増減である、請求項４に記載の装置。
【請求項６】
前記ユーザ対話は、ＨＶＡＣシステムの動作状況の変更である、請求項１に記載の装置。
【請求項７】
前記筐体は丸く、前記インタフェースは、前記ユーザ対話に応答して左右に回転するように構成された温度制御機構を含む、請求項４に記載の装置。
【請求項８】
前記筐体の少なくとも部分は隠蔽材料を含む、請求項４に記載の装置。
【請求項９】
前記カスタマイズスケジューリングは、前記装置を動作させる第１のスケジューリングを有する第１のプロファイルと、前記装置を動作させる第２のスケジューリングを有する第２のプロファイルとを含む、請求項４に記載の装置。
【請求項１０】
前記第１のプロファイルはホームプロファイルであり、前記第２のプロファイルはアウェイプロファイルである、請求項９に記載の装置。
【請求項１１】
前記プロセッサがアクセス可能であり、ユーザが前記現場にいないときを感知するように構成された近接性検出モジュールを含み、前記プロセッサは、前記ユーザが前記現場にいないことに応答して、前記アウェイプロファイルを自動的に実施するようにさらに構成される、請求項１０に記載の装置。
【請求項１２】
前記ホームプロファイルまたは前記アウェイプロファイルの使用を示し、現在の設定点を表示する現在読み取り値セクションを有するＬＣＤタッチディスプレイを含む、請求項１０に記載の装置。
【請求項１３】
前記温度設定点に関連するエネルギー節約の視覚的な指標を提供するエネルギー節約インジケータを有するＬＣＤタッチディスプレイを含む、請求項５に記載の装置。
【請求項１４】
エネルギーがＨＶＡＣシステムによりどれくらい１日に使用されたかを表示するエネルギー履歴セクションを有するＬＣＤディスプレイ、請求項１２に記載の装置。
【請求項１５】
８０２．１１ベースの通信装置を含み、８０２．１１ベースのネットワークとの通信を可能にする、請求項１に記載の装置。
【請求項１６】
前記８０２．１１ベースの通信装置は、天気提供事業者に接続して、前記現場の周囲の天気を受信するように構成される、請求項１５に記載の装置。
【請求項１７】
前記８０２．１１ベースの通信装置は、ラップトップ、スマートフォン、またはタブレットのうちの少なくとも１つと通信するように構成される、請求項１５に記載の装置。
【請求項１８】
前記８０２．１１ベースの通信装置は、前記現場から離れて配置されたラップトップ、スマートフォン、またはタブレットからリアルタイムまたはおおよそリアルタイムで前記装置の設定点を制御する調整を受信するように構成される、請求項１５に記載の装置。
【請求項１９】
前記８０２．１１ベースの通信装置は、自動ソフトウェア更新を受信するように構成される、請求項１５に記載の装置。
【請求項２０】
前記プロセッサは、暗号鍵に基づくセキュリティを使用してアクセスを可能にするようにさらに構成される、請求項１０に記載の装置。
【請求項２１】
Ｚｉｇｂｅｅネットワークとの通信を可能にするＺｉｇｂｅｅ通信装置をさらに含む、請求項１５に記載の装置。
【請求項２２】
内部電源をさらに含む、請求項１０に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本願は、２００９年１０月２８日に出願された「Ｐｒｏｘｉｍｉｔｙ  Ｂａｓｅｄ  Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ」という名称の米国仮特許出願第６１／２５５，６７８号明細書、２００９年８月２１日に出願された「Ａｌｔｅｒｎａｔｉｖｅ  Ｅｎｅｒｇｙ  Ａｓｓｅｔ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ  ｗｉｔｈ  Ｉｎｔｅｌｌｉｇｅｎｔ  Ｄａｔａ  Ｆｒａｍｅｗｏｒｋ  Ｃａｐａｂｉｌｉｔｉｅｓ」という名称の米国仮特許出願第６１／２３５，７９８号明細書、２００９年７月２０日に出願された「Ｃｏｎｇｅｓｔｉｏｎ  Ｄｅｔｅｃｔｉｏｎ，Ｃｕｒｔａｉｌｍｅｎｔ，Ｓｔｏｒａｇｅ，ａｎｄ  Ｄｉｓｐａｔｃｈ  Ｍｏｄｕｌｅ」という名称の米国仮特許出願第６１／２２６，８９９号明細書、および２００９年７月２３日に出願された「Ｃｏｎｇｅｓｔｉｏｎ  Ｄｅｔｅｃｔｉｏｎ，Ｃｕｒｔａｉｌｍｅｎｔ，Ｓｔｏｒａｇｅ，ａｎｄ  Ｄｉｓｐａｔｃｈ  Ｍｏｄｕｌｅ」という名称の米国仮特許出願第６１／２２７，８６０号明細書の利益を主張するものである。
【０００２】
本開示は、一般的に家庭システムに関し、より詳細にはエネルギー管理システムおよび方法に関する。
【背景技術】
【０００３】
現在のエネルギー管理システムは、住宅のエネルギー管理に対して受け身的な役割をとっている。例えば、消費者はエネルギー意識を有さず、通常、毎月の請求書を評価して、どれくらいのエネルギーが消費されたかを特定する必要性が押し付けられる。さらに、消費者は、住宅でのエネルギー消費の主な原因が何であるかに対する透明性を欠く。公益企業によってはエネルギー表示を提供している企業があり、これは、消費者が現在のエネルギー価格がいくらであり得るかを見ることができる唯一の技術である。しかし、そのような表示は、節約に対して受け身的な役割をとり、手動での使用削減は消費者まかせである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許第６４００９５６号
【特許文献２】米国特許第７３４３２２６号
【特許文献３】米国特許出願公開第２００９／００８３１６７号
【特許文献４】米国特許出願公開第２００９／０１８７４９９号
【特許文献５】米国特許出願公開第２０１０／００８８２６１号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特定の地域では、公益企業および消費者によるリアルタイムのエネルギー消費へのアクセスを可能にする情報基盤が欠けている。例えば、地域によっては、消費データを測定し報告可能なスマートメータを有する地域がある。しかし、公益企業が将来の需要を解析し、エネルギー生産を計画できるようにする通信および解析の基盤が欠けている。例えば、公益企業によっては、負荷レベルに反応し、住宅、個人、および商用の顧客に対して削減を強制する需要応答システムを提供している企業がある。そのようなプログラムは、通常、エンドユーザに不便を感じさせるため、あまり歓迎されてこなかった。
【０００６】
図面の簡単な説明
説明を簡単明瞭にするために、図に示される要素が必ずしも縮尺通りで描かれているわけではないことが理解されよう。例えば、要素のうちのいくつかの寸法は、他の要素に相対して誇張されている。本開示の教示を組み込んだ実施形態について、本明細書に提示される図面に関連して示し、説明する。
【図面の簡単な説明】
【０００７】
【図１】本開示の態様によるエネルギー管理システムおよびエネルギー伝送システムのブロック図を示す。
【図２】本開示の態様による現場でエネルギーを管理するように動作可能なエネルギー管理システムを示す。
【図３】本開示の態様による現場でエネルギーを管理する方法の流れ図を示す。
【図４】本開示の態様によるコントローラのブロック図を示す。
【図５Ａ】本開示の別の態様によるエネルギー管理システムと併用されるように動作可能なモバイル装置のブロック図を示す。
【図５Ｂ】本開示の別の態様によるエネルギー管理ユーザインタフェースのブロック図を示す。
【図６】本開示の別の態様によるエネルギー管理システムのブロック図を示す。
【図７】本開示の態様によるエネルギー管理ユーザインタフェースを示す。
【図８】本開示のさらなる態様による、エネルギーの使用および節約情報を報告するように動作可能なエネルギー管理システムインタフェースを示す。
【図９】本開示のさらなる態様による、ユーザ情報および現場情報にアクセスし編集するように動作可能なエネルギー管理システムインタフェースを示す。
【図１０】本開示のさらなる態様による、住宅現場でのエネルギー使用をスケジューリングするように動作可能なエネルギー管理スケジュールユーザインタフェースを示す。
【図１１】本開示の態様により動作可能な無線サーモスタットユーザインタフェースを示す。
【図１２】本開示のさらなる態様による無線サーモスタットのブロック図を示す。
【図１３】本開示のさらなる態様によるエネルギーネットワークブリッジのブロック図を示す。
【図１４】本開示のさらなる態様による需要応答システムのブロック図を示す。
【図１５】本開示のさらなる態様による総合需要スケジュールシステムのブロック図を示す。
【図１６】本開示のさらなる態様による住宅でのエネルギー使用を管理する方法の流れ図を示す。
【発明を実施するための形態】
【０００８】
異なる図面での同じ参照記号の使用は、同様または同一の物品を示す。
図面の詳細な説明
図と組み合わせた以下の説明は、本明細書に開示される教示を理解する助けを提供する。以下の考察は、教示の特定の実施態様および実施形態にフォーカスする。このフォーカスは、教示の説明を助けるために提供されるものであり、教示の範囲および適用可能性に対する限定として解釈されるべきではない。しかし、他の教示も本願において確実に利用することができる。教示は、他の用途で、かつ分散計算構造、クライアント／サーバ構造、またはミドルウェアサーバ構造等のいくつかの異なる種類の構造および関連付けられた構成要素を使用して利用することもできる。
【０００９】
互いに通信する装置またはプログラムは、明示的に別記される場合を除き、互いに連続して通信する必要はない。加えて、互いに通信する装置またはプログラムは、直接通信してもよく、または１つもしくは複数の中間物を通して間接的に通信してもよい。
【００１０】
後述される実施形態では、部分的に、ネットワーク要素間の通信対話の全てまたは部分を管理する分散計算解決策を説明する。この文脈の中では、通信対話は、情報の送信を意図すること、情報の送信、情報の要求、情報の受信、情報要求の受信、またはこれらの任意の組み合わせであり得る。したがって、通信対話は、単方向、双方向、多方向、またはこれらの任意の組み合わせであることができる。いくつかの状況では、通信対話は、比較的複雑であり、２つ以上のネットワーク要素を含むことができる。例えば、通信対話は、クライアントとサーバとの間での「会話」または一連の関連する通信であることができ、各ネットワーク要素が、情報を互いに送受信する。ネットワーク要素間の通信対話は、必ずしも１つのみの特定の形態に限定されるわけではない。ネットワーク要素は、ノード、１つのハードウェア、ソフトウェア、ファームウェア、ミドルウェア、計算システムの別の構成要素、またはこれらの任意の組み合わせであり得る。  
【００１１】
本開示では、エネルギー管理システム、ネットワーク装置、またはこれらの任意の組み合わせは、ビジネス、科学、制御、娯楽、または他の目的で、任意の形態の情報、インテリジェンス、またはデータの計算、分類、処理、送信、受信、検索、発生、切り替え、記憶、表示、表明、検出、記録、再生成、取扱、または利用を行うように動作可能な任意の手段または手段の集まりを含むことができる。例えば、エネルギー管理システム、ネットワーク装置、またはこれらの任意の組み合わせは、パーソナルコンピュータ、ＰＤＡ、消費者電子装置、メディア装置、スマートフォン、セルラもしくは携帯電話、スマートユーティリティメータ、高度計量基盤、スマートエネルギー装置、エネルギー表示装置、ホームオートメーションコントローラ、エネルギーハブ、スマートエネルギーゲートウェイ、セットトップボックス、デジタルメディア加入者システム、ケーブルモデム、光ファイバ
対応通信装置、メディアゲートウェイ、ホームメディア管理システム、ネットワークサーバもしくは記憶装置、エネルギーサブステーション、車両充電ステーション、再生可能エネルギー生産装置、再生可能エネルギー制御装置、エネルギー貯蔵管理システム、スマート家電、ＨＶＡＣシステム、送水ポンプ、熱ポンプ、給湯器、サーモスタット、エネルギーコントローラ、灌漑システム、照明システム、警報システム、エネルギー検出装置、電力測定装置、電力測定ユニット（ＰＭＵ）、エアハンドラ、無線空気制振器、湿度制御システム、熱・移動感知装置、スマート電力コンセント、スイッチルータ、無線ルータ、他のネットワーク通信装置、または他の任意の適した装置もしくはシステムの任意の組み合わせを含むことができ、サイズ、形状、性能、機能、および価格は様々であることができる。  
【００１２】
態様によれば、エネルギー管理システムは、メモリ、中央演算処理装置（ＣＰＵ）等の１つまたは複数の処理リソースまたはコントローラ、あるいはハードウェアまたはソフトウェア制御論理を含むことができる。エネルギー管理システムの追加の構成要素は、１つまたは複数の記憶装置、外部装置ならびにキーボード、マウス、ポインタ、コントローラ、および表示装置等の様々な入出力（Ｉ／Ｏ）装置と通信するための１つまたは複数の無線、有線、またはこれらの任意の組み合わせの通信ポートを含むことができる。エネルギー管理システムは、様々なハードウェア構成要素間で通信を伝送するように動作可能な１つまたは複数のバスを含むこともでき、ワイヤライン通信データバス、無線ネットワーク通信、またはこれらの任意の組み合わせを使用して通信することができる。
【００１３】
本明細書において使用される場合、無線エネルギーネットワークは、関連付けられたプロトコルまたは拡張を含め、現場でエネルギーを管理するように構成可能な様々な種類および変形の無線通信を含むことができ、ＩＥＥＥ８０２．１５に基づく無線通信、Ｚｉｇｂｅｅ通信、ＩＮＳＥＴＥＯＮ通信、Ｘ１０通信プロトコル、Ｚ−Ｗａｖｅ通信、Ｂｌｕｅｔｏｏｔｈ通信、ＷＩＦＩ通信、ＩＥＥＥ８０２．１１に基づく通信、ＷｉＭＡＸ通信、ＩＥＥＥ８０２．１６に基づく通信、様々なプロプライエタリ無線通信の任意の組み合わせまたは部分を含むが、これらに限定されない。  
【００１４】
本明細書において説明される場合、フローチャート化された技法、方法、またはアルゴリズムは、一連の順次的な動作で説明することができる。逆のことが明示される場合を除き、動作の順序および動作を実行する当事者は、本教示の範囲から逸脱せずに自由に変更することができる。動作は、いくつかの方法で追加、削除、または変更することができる。同様に、動作は、順序替えするか、またはループさせることもできる。さらに、プロセス、方法、アルゴリズム等は、順次の順序で説明され得るが、そのようなプロセス、方法、アルゴリズム、またはこれらの任意の組み合わせは、代替の順序で実行するように動作可能であり得る。さらに、プロセス、方法、またはアルゴリズム内の動作によっては、少なくともある時点中に同時に実行することも可能であり（例えば、並行して実行される動
作）、全体的、部分的、またはこれらの任意の組み合わせで実行することもできる。
【００１５】
本明細書において使用される場合、用語「備える」、「備えている」、「含む」、「含んでいる」、「有する」、「有している」、またはこれらの他の任意の変形は、非排他的な包含を網羅することが意図される。例えば、列挙された特徴を備えるプロセス、方法、物品、システム、または装置は、必ずしもそれらの特徴のみに限定されず、明示的に列挙されていない他の特徴またはそのようなプロセス、方法、物品、システム、もしくは装置に固有の他の特徴を含むことができる。さらに、逆のことが明示される場合を除き、「または」は、排他的ＯＲではなく、包含的ＯＲを指す。例えば、条件ＡまたはＢは、以下のうちのいずれか１つで満たされる：Ａが真であり（または存在し）、かつＢが偽である（または存在しない）、Ａが偽であり（または存在せず）、かつＢが真である（または存在する）、ならびにＡおよびＢの両方が真である（または存在する）。
【００１６】
「ａ」または「ａｎ」の使用も、本明細書において説明される要素および構成要素を説明するために利用される。これは、便宜上行われるにすぎず、本発明の範囲の一般的な意味を与えるために行われる。この説明は、１つを含む、または少なくとも１つを含むものとして読まれるべきではなく、別段のことが意味されることが明らかな場合を除き、単数形は複数形も含み、または逆も同様である。例えば、１つの装置が本明細書において説明される場合、２つ以上の装置を、１つの装置に代えて使用することができる。同様に、２つ以上の装置が本明細書において説明される場合、１つの装置で２つ以上の装置を置換することができる。
【００１７】
別段のことが定義される場合を除き、本明細書において使用される全ての技術用語および科学用語は、本発明が属する分野の当業者が一般に理解する意味と同じ意味を有する。本明細書において説明されるものと同様または均等な方法および材料を、本発明の実施形態を実施またはテストする際に使用することができるが、適した方法および材料を以下において説明する。本明細書において言及される全ての出版物、特許出願、特許、および他の参照文献は、特定の一節が引用される場合を除き、その全体が参照により本明細書に援用される。不一致がある場合、定義を含め、本明細書が優先される。加えて、材料、方法、および例は、単なる例示であり、限定として意図されない。
【００１８】
本明細書において説明されない範囲において、特定の材料、処理動作、および回路についての多くの詳細は従来通りであり、計算、電子工学、およびソフトウェアの分野内の教科書および他のソースにおいて見つけることができる。
【００１９】
本開示の態様によれば、エネルギー管理システムが開示される。このエネルギー管理システムは、各現場での無線ホームエネルギーネットワークを使用して、複数の住宅現場から受信される現場報告データを記憶するように構成されたデータベースを含むことができる。態様によれば、各住宅現場は、無線ホームエネルギーネットワークにアクセス可能なサーモスタットを含むことができる。エネルギー管理システムは、データベースに動作可能に結合され、現場報告データにアクセスし、第１の住宅現場でのサーモスタットの現在温度設定点を検出し、サーモスタットの第１の季節プロファイルを検出するように構成されたプロセッサを含むこともできる。プロセッサは、サーモスタットに動作可能に結合されたＨＶＡＣシステムの現在の動作モードを検出し、第１の季節プロファイルおよびＨＶＡＣシステムの現在の動作モードを使用して、サーモスタットのサーモスタットスケジュールを決定することもできる。
【００２０】
図１は、本開示の態様による、全体が１００で示されるエネルギー管理システムのブロック図を示す。エネルギー管理システム１００は、エネルギー伝送システム１０４に結合されて、第１の現場１０６、第２の現場１０８、第３の現場１１０、またはこれらの任意の組み合わせでの負荷または需要を満たすことができるエネルギーを生成するように構成されたエネルギー源１０２を含むことができる。エネルギー伝送システム１０４は、第１の現場１０６、第２の現場１０８、第３の現場１１０、またはこれらの任意の組み合わせのうちの１つまたは複数に結合するように構成することができる。
【００２１】
態様によれば、第１の現場１０６は、分散エネルギー生成（ＤＥＧ）資産１１２を含むことができる。ＤＥＧ資産１１２は、エネルギー伝送システム１０４にエネルギーを出力可能な天然ガス発電機、燃料電池発電機、太陽電池、太陽集光機、風力タービン発電機、バッテリアレイ、電気車両、水力発電機、任意の種類の発電機、またはこれらの任意の組み合わせ等の資産を生成する様々な種類のエネルギーを含むことができる。
【００２２】
さらなる態様によれば、第２の現場１０８は、仮想容量発電（ＶＣＧ）資産１１４を含むことができる。ＶＣＧ１１４は、様々な期間中、エネルギー伝送システム１０４に対して課されたエネルギー消費または負荷を低減するように構成されたエネルギー消費装置を含むことができる。例えば、ＶＣＧ資産１１４は、商業施設、産業施設等に配置された機器を含むことができる。別の態様によれば、第２の現場１０８は、エネルギー消費を低減するように管理することができるエネルギー消費装置を有する小売店センターを含むことができる。他の形態では、第２の現場１０８は、ＨＶＡＣシステム、熱ポンプ、給湯器、照明システム、娯楽システム、冷蔵庫、または任意の種類の電気消費装置もしくはシステム、またはこれらの任意の組み合わせ等のエネルギー消費装置を含むＶＣＧ資産を有する住宅現場を含むことができる。さらなる態様によれば、第３の現場１１０は、ＤＥＧ資産１１６およびＶＣＧ資産１１４等の資産の組み合わせを含むことができる。  
【００２３】
別の態様によれば、第１の現場１０６は、インターネットまたはブロードバンド接続１２２を使用してサーバ１２０に結合することができる。第２の現場１０８は、第２のインターネットまたはブロードバンド接続１２４を使用してサーバ１２０に結合することができる。第３の現場１１０は、第３のインターネットまたはブロードバンド接続１２６を使用してサーバ１２０に結合することができる。必要または所望に応じて、エネルギー管理システム１００は、他の様々な種類の接続をデプロイすることもできる。
【００２４】
別の態様によれば、エネルギー伝送システム１０４の部分または組み合わせは、ＥＲＣＯＴ、Ｓｏｕｔｈｗｅｓｔ  Ｐｏｗｅｒ  Ｐｏｏｌ（ＳＰＰ）、Ｃａｌｉｆｏｒｎｉａ  Ｉｎｄｅｐｅｎｄｅｎｔ  ｓｙｓｔｅｍ  ｏｐｅｒａｔｏｒ（ＣＡＩＳＯ）、Ｗｅｓｔｅｒｎ  Ｅｌｅｃｔｒｉｃ  Ｃｏｏｒｄｉｎａｔｉｎｇ  Ｃｏｕｎｃｉｌ（ＷＥＣＣ）、他の配電網もしくは市場、将来の国もしくは地域の配電網、事業者、審議会、またはこれらの任意の組み合わせもしくは部分等の１つまたは複数の市場内で使用することができ、エネルギー管理システム１００を使用してアクセスすることができる。
【００２５】
さらなる態様によれば、エネルギー管理システム１００は、エネルギー管理情報（ＥＭＩ）を利用して、エネルギーの生産、消費、削減、負荷制限、購入判断、需要応答判断、またはこれらの任意の組み合わせを管理することができる。例えば、ＥＭＩは、リアルタイム混雑データ、エネルギー伝送線動作状況、同期フェーザデータ、ファーム所有の代替エネルギー発電機の動作状態、非ファーム所有の代替エネルギー発電機の動作状態、地域別限界収益値付けデータ、混雑収入権データ、エネルギー貯蔵容量、貯蔵エネルギー出力容量、リアルタイムエネルギー値付けデータ、履歴エネルギー値付けデータ、リアルタイム節点需要データ、履歴節点需要データ、リアルタイムゾーン需要データ、履歴ゾーン需要データ、外部市場需要データ、履歴外部市場需要データ、節点価格データ、リアルタイムエネルギー価格データ、リアルタイムエネルギー需要データ、履歴エネルギー需要データ、履歴エネルギー価格データ、ファーム所有の代替エネルギー発電機データ、非ファーム所有の代替エネルギー発電機データ、ファーム所有の代替エネルギー発電機推定出力スケジュール、非ファーム所有の代替エネルギー発電機推定出力スケジュール、マクロ環境データ、マイクロ環境データ、リアルタイム電力網混雑データ、履歴電力網混雑データ、再生可能エネルギークレジット情報、炭素クレジットキャップアンドトレード値付け情報、代替エネルギー発電機を動作させる固定コストおよび変動コスト、生産税クレジット（ＰＴＣ）値付け情報、投資税クレジット（ＩＴＣ）情報、連邦補助金情報、クレジットと補助金との比較解析データ、ＰＴＣとＩＴＣとの解析データ、代替エネルギー発電機の利率／金融データ、資産の減価償却スケジュール、利用可能な太陽および風力の出力容量、分散エネルギー生産スケジュールデータ、固定価格買取制度データ、ベースラインエネルギー発電機データ、負荷利用データ、伝送効率データ、混雑権収入データ、優先発送データ、連邦再生可能ポートフォリオ基準（ＲＰＳ）データ、州再生可能ポートフォリオ基準（ＲＰＳ）データ、正味計量データ、現在または予測の石炭生産％データ、現在または予測の天然ガス生産％データ、現在または予測の温室ガス生産％データ、現在または将来の石炭値付けデータ、現在または将来の天然ガス値付けデータ、現在または将来の石油値付けデータ、現在または将来のエネルギー伝送値付けデータ、予測される伝送価格設定イベント、仮想容量データ、履歴現場性能データ、季節別の天気および性能のデータ、総合スケジュール需要データ、共同需要応答データ、履歴装置消費データ、予測装置消費データ、またはこれらの任意の組み合わせ等のデータソースの任意の組み合わせを含むことができる。
【００２６】
図２は、全体的に２００で示され、本開示の態様により現場２０２で使用されるように構成されたエネルギー管理システムを示す。現場２０２は、住宅現場、産業現場、製造現場、商業現場、またはこれらの任意の組み合わせを含むことができる。態様によれば、エネルギー管理システム２００は、ネットワーク２０６に通信可能に結合することができる遠隔地に配置されたサーバ２０４を含むことができる。さらなる態様によれば、現場２０２は、無線サーモスタット（ＴＳＴＡＴ）２０８、関連付けられたモバイル装置２１０、１つもしくは複数のスマート家電２１２、分散エネルギー生成資産２１４、またはこれらの任意の組み合わせに接続可能なコントローラ２１６を含むことができる。ある形態では、コントローラ２１６は、本明細書において説明される無線通信を使用して無線エネルギーネットワーク２４２を確立することができる。コントローラ２１６は、無線エネルギーネットワーク２４２を確立するために、ネットワークおよびその変形の様々な組み合わせをデプロイすることができる。
【００２７】
さらなる態様によれば、モバイル装置２１０は、ＷＩＦＩまたは８０２．１１に基づく通信、Ｂｌｕｅｔｏｏｔｈ通信、Ｚｉｇｂｅｅ通信、または他の様々な無線通信、またはこれらの任意の組み合わせを使用して、コントローラ２１６と通信することができる。さらなる態様によれば、モバイル装置２１０は、３Ｇネットワーク、４Ｇネットワーク、ＥＤＧＥネットワーク、セルラネットワーク、ＷｉＭＡＸ、他の無線データ通信、またはこれらの任意の組み合わせ等の加入者に基づく無線データ通信ネットワークを使用して、情報ネットワーク２４０と通信することができる。さらなる態様によれば、現場２０２は、ＤＳＬゲートウェイ、ケーブルシステムゲートウェイ、光ファイバゲートウェイ、またはこれらの任意の組み合わせ等のブロードバンドゲートウェイとして構成されるゲートウェイ２１８を含むことができる。
【００２８】
別の態様によれば、エネルギー管理システム２００は、スマート計量装置２５０と通信するように構成された高度計量基盤（ＡＭＩ）ゲートウェイ２４２を含むことができる。スマート計量装置２５０は、公益企業または電力企業により所有される計量装置を含むことができ、セルラネットワーク、メッシュネットワーク、ＷｉＭＡＸネットワーク、またはこれらの任意の組み合わせ等の無線ネットワークを使用して通信するように構成することができる。態様によれば、コントローラ２１６は、ＡＭＩゲートウェイ２４２が通信するＡＭＩネットワーク２４８を使用してＡＭＩゲートウェイ２４２と通信することができる。
【００２９】
さらなる態様によれば、エネルギー管理システム２００は、様々なエネルギー管理論理、モジュール、インタフェース、データベースソース、またはこれらの様々な組み合わせを含み、現場２００でのエネルギー使用を管理するように構成されたサーバ２０４を含むことができる。サーバ２０４は、必要または所望に応じて１つまたは複数の処理コアを有する複数のプロセッサとして構成できるプロセッサ２２２、サーバ２０４の内部または外部にあることができる１つまたは複数のデータベース２２４、およびデータを記憶するように構成可能なメモリ２２６を含むこともできる。態様によれば、サーバ２０４は、１つの場所に配置することができるが、複数の場所およびクラウド計算、分散計算、専用計算、またはこれらの任意の組み合わせを含むサーバ構成をデプロイすることもできる。態様によれば、コントローラ２１６は、サーバ２０４の部分または全てを含むことができ、サーバ２０４の能力のいくつかまたは全てをデプロイすることができる。
【００３０】
さらなる態様によれば、サーバ２０４は、ネットワーク２０６およびゲートウェイ２１８に結合して、データを現場２０２とサーバ２０４との間で通信するように動作可能な現場インタフェース２２０を含むことができる。サーバ２０４は、ＷＡＰゲートウェイ等の無線通信の通信ゲートウェイに結合できるモバイルクライアントインタフェース２２６を含むこともできる。態様によれば、モバイルクライアントインタフェース２２６は、情報ネットワーク２４０または無線通信プロバイダにより提供される別のデータネットワークを使用して、１つまたは複数のモバイル装置２１０と通信することができる。モバイルクライアントインタフェース２２６、モバイル装置２１０、情報ネットワーク２４０、またはそれらの様々な組み合わせは、ＳＳＬ接続等のセキュア接続能力または他のキャリア支持セキュア接続能力を含むことができる。サーバ２０４は、エネルギー価格付けモニタ２２８、需要応答モジュール２３０、効率格付けモジュール２３２、近接性検出モジュール２３４、スケジュールモジュール２３６、エネルギー節約モジュール２３８、メッセージングモジュール２４０、またはこれらの任意の組み合わせを含むこともできる。
【００３１】
態様によれば、エネルギー価格付けモニタ２２８は、プロセッサ２２２にデプロイすることができ、データベース２２４またはリモートデータソースに記憶されたＥＭＩにアクセスして、現場２０２のエネルギー価格を監視することができる。
【００３２】
態様によれば、需要応答モジュール２３０は、プロセッサ２２２にデプロイすることができ、データベース２２４またはリモートデータソースに記憶されたＥＭＩにアクセスして、現場２０２の需要応答選好および能力を管理することができる。
【００３３】
態様によれば、効率格付けモジュール２３２は、プロセッサ２２２にデプロイすることができ、データベース２２４またはリモートデータソースに記憶されたＥＭＩにアクセスして、現場２０２の効率格付け、熱応答、仮想容量能力、性能データ、または他の様々なことを特定することができる。
【００３４】
態様によれば、近接性検出モジュール２３４は、プロセッサ２２２にデプロイすることができ、データベース２２４またはリモートデータソースに記憶されたＥＭＩにアクセスして、現場２０２へのモバイル装置２１０の位置を検出し、現場２０２へのモバイル装置２１０の近接性に基づいて、現場２０２の動作状況を変更することができる。
【００３５】
態様によれば、スケジューリングモジュール２３６は、プロセッサ２２２にデプロイすることができ、データベース２２４またはリモートデータソースに記憶されたＥＭＩにアクセスして、現場２０２での１つまたは複数のエネルギー消費装置のエネルギー使用または動作をスケジューリングすることができる。
【００３６】
態様によれば、エネルギー節約モジュール２３８は、プロセッサ２２２にデプロイすることができ、データベース２２４またはリモートデータソースに記憶されたＥＭＩにアクセスして、現場２０２の過去または予測のエネルギー節約を決定することができる。ある形態では、サーバ２０４は、公益企業またはエネルギー提供事業者に、ユーザがメータデータにアクセスできるようにするユーザアカウントログイン情報を含むことができる。したがって、エネルギー節約モジュール２３８は、第三者ウェブサイトに記憶されたＥＭＩデータを取り出し、現場２０２の過去または予測のエネルギー節約を出力することができる。
【００３７】
態様によれば、メッセージングモジュール２４０は、プロセッサ２２２にデプロイすることができ、データベース２２４またはリモートデータソースに記憶されたＥＭＩにアクセスして、メッセージを通信することができる。例えば、メッセージングモジュール２４０は、電子メールアドレス、モバイル装置識別子、ＳＮＳゲートウェイデータ、ネットワーク装置識別子データ、コントローラ２１６のＩＰアドレス、ゲートウェイ２１８のＩＰアドレス、ＡＭＩゲートウェイ２４２のＩＰアドレス、またはこれらの任意の組み合わせを使用して、メッセージまたは他のエネルギー管理情報を通信することができる。
【００３８】
さらなる態様によれば、エネルギー管理システム２００およびコントローラ２１６は、ＡＭＩゲートウェイ２４２を使用して現場２０２の消費データにアクセスすることができる。例えば、コントローラ２１６は、Ｚｉｇｂｅｅ通信モジュール（例えば、８０２．１５．４）、ＷＩＦＩモジュール、Ｂｌｕｅｔｏｏｔｈモジュール、他の様々な無線モジュール、またはこれらの任意の組み合わせ等の無線通信モジュール（図２に明示的に示されず）を含むことができる。コントローラ２１６は、コントローラ２１６がＡＭＩゲートウェイ２４２に参加できるようにするデータを含むように構成された、メモリ装置（図２に明示的に示されず）内に記憶された１つまたは複数のプロファイルを含むことができる。例えば、プロファイルは、必要または所望に応じて、１つまたは複数のセキュリティレベルを使用して通信を開始または確立するための様々な属性を含むことができる。
【００３９】
さらなる態様によれば、エネルギー管理システム２００は、モバイル装置２１０または他の計算装置がアクセス可能であるか、またはモバイル装置２１０または他の計算装置にデプロイされるエネルギー管理アプリケーションと併用することができる。例えば、エネルギー管理アプリケーションを使用して、現場２０２でのＴＳＴＡＴ２０８、１つもしくは複数のスマート家電２１２、または他の様々な装置を制御することができる。ユーザは、モバイル装置２１０または他の計算装置を使用してエネルギー管理アプリケーションにアクセスし、現場２０２に関連付けられた現在設定、動作状況、または他の様々な種類のエネルギー管理情報を読み取ることができる。例えば、ユーザは、ＴＳＴＡＴ２０８および関連付けられたＨＶＡＣシステム（図２では明示的に示されず）がオンであるか、それともオフであるか、熱、Ａ／Ｃ、もしくはファン等のモード、またはこれらの任意の組み合わせを閲覧することができる。他の形態では、ユーザは、エネルギー管理アプリケーションを使用して、現場２０２での複数のサーモスタットまたはゾーンにアクセスすることができる。エネルギー管理アプリケーションについて、ＴＳＴＡＴ２０８にアクセスする文脈の中で説明したが、他のネットワーク装置、スマート家電、照明システム、または他の任意のエネルギー消費装置もしくはネットワークアクセス可能な装置、またはこれらの任意の組み合わせに、エネルギー管理アプリケーションを使用してアクセスできることを理解されたい。
【００４０】
さらなる態様によれば、モバイル装置２１０は、サーバ２０４、コントローラ２１６、ＴＳＴＡＴ２１０、スマート家電２１２、位置データを受信可能な他の様々な装置、またはこれらの組み合わせに位置データをアップロードすることができるモバイル装置アプリケーションを含むことができる。例えば、特定の形態では、モバイル装置２１０は、モバイル装置２１０の位置アプリケーションプログラムインタフェース（ＡＰＩ）を使用して現在位置を報告し、モバイルクライアントインタフェース２２６を使用してサーバ２０４に位置データをアップロードすることができる。次に、サーバ２０４は、近接性検出モジュール２３４をデプロイして、１つまたは複数の動作状況を現場２０２において変更すべきか否かを判断することができる。例えば、近接性検出モジュール２３４は、現場２０２でのリソースの動作状況を変更すべきか否かを判断する規則に基づく論理を含むことができる。例えば、ユーザが現場２０２から２マイルよりも長い距離離れており、現場２０２から離れて移動中の場合、サーバ２０４は、現場２０２に通信すべき制御動作リポートを生成することができる。例えば、制御動作リポートは、現場２０２からのユーザが存在し得る距離および方向に基づいて、ＴＳＴＡＴ２０８を相対的に特定の度数だけ上方調整することを含むことができる。
【００４１】
特定の態様によれば、ユーザは、関連するＨＶＡＣユニットをオンにせずに、ユーザが現場２０２で達して欲しい内部温度に対して設定上限を前もって確立することができる。設定上限は、ユーザが現場２０２からどのくらい離れているかに基づいてＴＳＴＡＴ２０８に送信することができる。加熱ユニットに対して、下限も同様に確立することができる。これらの限度は、モバイル装置２１０、ウェブに基づくユーザインタフェース、またはそれらの任意の組み合わせを使用して入力することができる。
【００４２】
別の態様によれば、サーバ２０４は、現場２０２を特徴付けて、現場２０２及び現場２０２における関連するエネルギー消費装置の動作特徴および性能データを特定することができる。例えば、サーバ２０４は、効率格付けモジュール２３２を使用して、現場２０２の性能データを監視することができる。性能データは、コントローラ２１６により検出される測定性能データ、装置の型番もしくは他の識別情報に基づくことができるエネルギー消費装置の性能仕様、現場２０２のサイズもしくは面積、現場２０２の効率改良もしくは仕様、他の様々なＥＭＩデータ、またはこれらの任意の組み合わせを含むことができる。エネルギー消費装置の性能を検出することができるため、メッセージングモジュール２４０を使用してエネルギー警告を送信することができる。別の形態では、エネルギー警告を第三者に送信して、現場２０２でのサービスコールを開始することができる。例えば、１つまたは複数の第三者が、エネルギー消費装置性能損失に基づいてリードを購入するサービスに加入することができる。サーバ２０４は、メッセージングモジュール２４０を使用して、サービス企業、アプリケーションプロバイダ等の加入者と通信できるリード生成モジュール（図２には明示的に示されない）を含むことができる。
【００４３】
別の形態では、性能データを使用して、ユーザおよびモバイル装置のスケジュール、近接位置に基づいて、需要応答イベントに応答して、エネルギー節約モードに基づく所望の動作状況の消費者設定（例えば、低、中、高）に応答して、またはこれらの任意の組み合わせで、エネルギー消費装置の動作状況をいつ調整するかを決定することができる。
【００４４】
特定の態様によれば、コントローラ２１６は、壁のコンセントまたは他の電力受容器に直接差し込むことができるプラグ装置として構成することができ、様々な構成要素（図２には明示的に示されず）を含むことができる。コントローラ２１６は、ネットワークインタフェースもしくはイーサネットポート、１つもしくは複数のＵＳＢインタフェースもしくはミニＵＳＢインタフェース、ＳＤＩＯスロット、追加のデータもしくはプラグインタフェース、またはこれらの任意の組み合わせを含むこともできる。コントローラ２１６は、電力コントローラ２１６への内部または外部のＡＣ、ＤＣ、ＡＣ／ＤＣ変換電力モジュール、またはこれらの任意の組み合わせを含むことができる。態様によれば、コントローラ２１６は、小さなフォームファクタユニットとして提供することができ、設置、使用、および自由裁量での配置を容易にすることができる。例えば、コントローラ２１６は、Ｍａｒｖｅｌｌ  ＣｏｒｐｏｒａｔｉｏｎのＫｉｒｋｗｏｏｄ（登録商標）マイクロプロセッサ品番６２８１に基づくプラグコンピュータおよび関連する構成要素を含むことができる。別の形態では、コントローラ２１６は、参照により本明細書に援用される「Ｓｈｅｅｖａ  Ｐｌｕｇ  Ｄｅｖｅｌｏｐｍｅｎｔ  Ｋｉｔ  Ｒｅｆｅｒｅｎｃｅ  Ｄｅｓｉｇｎ」１．１バージョンおよび前のバージョンに記載の仕様を含むプラグコンピュータを含むことができる。他の様々な速度およびサポート構成要素を有する他のプロセッサを使用することもできる。態様によれば、コントローラ２１６は、１つまたは複数の無線モジュールを設置するために使用することができる様々なバスを含むことができる。例えば、コントローラ２１６は、Ｚｉｇｂｅｅモジュール、ＷＩＦＩモジュール、Ｂｌｕｅｔｏｏｔｈモジュール、他の様々なモジュール、またはこれらの組み合わせとのインタフェースに使用することができるＵＡＲＴバスインタフェースを含むことができる。ＵＳＢバス、ＳＰＩバス、ＳＤＩＯバス、ミニＵＳＢバス、またはこれらの任意の組み合わせを含むが、これらに限定されない他の様々なバスを使用することもできる。コントローラ２１６は、コントローラ２１６の筐体内部または外部に配置し得るバスを含むことができる。
【００４５】
態様によれば、エネルギー管理システム２００は、ＴＳＴＡＴ２０８、スマート家電２１２、または家もしくは住宅等の住宅現場に設置された他の様々なネットワーク装置等の１つまたは複数のネットワーク装置を含むことができる。コントローラ２１６は、現場２０２におけるネットワーク装置と通信可能な無線エネルギーネットワーク２４２を確立することができる。エネルギー管理システム２００は、現場２０２から離れて配置され、ネットワーク装置を制御するための制御動作リポートを生成可能なサーバ２０４を含むこともできる。コントローラ２１６は、住宅現場を含め、現場２０２に配置することもできる。コントローラ２０２は、サーバ２０４と通信することができる。態様によれば、コントローラ２０２は、ネットワーク装置の複数の動作状態要求をの開始を確立し、動作状態要求のうちの少なくとも１つに応答して、装置データを受信することができる。コントローラ２０２はさらに、装置データを含む現場リポートを生成し、サーバ２０４への現場リポートの通信を開始することができる。コントローラ２０２からサーバ２０４への現場リポートの通信中、コントローラ２０２は、現場リポートの通信と併せて、サーバ２０２での制御動作リポートの利用可能性を検出することができる。したがって、サーバ２０４が現場２０２との通信を開始する必要なく、セキュア接続を現場２０２から開始して、現場リポートを通信し、制御動作リポートを受信することができる。  
【００４６】
別の態様によれば、サーバ２０２は、現場リポートのアップロード前、アップロードされる現場リポートに関連付けて、またはこれらの任意の組み合わせで、制御動作リポートを生成することができる。例えば、現場リポートのアップロード前に、１つまたは複数の制御動作リポートを生成し、キューに入れることができる。他の形態では、制御動作リポートは、現場リポートのアップロード中に生成することができる。さらに別の形態では、制御動作リポートは、現場リポート内でアップロードされる情報に応答して生成することができる。したがって、制御動作リポート生成技法の様々な組み合わせを、必要または所望に応じてデプロイすることができる。
【００４７】
態様によれば、エネルギー管理システム２００を使用して、現場２０２からのモバイル装置２１０が存在し得る距離に応答して、制御動作リポートを生成することができる。例えば、現場２０２は、無線エネルギーネットワーク２４２に参加するＴＳＴＡＴ２０８等のネットワーク装置を含むことができる。態様によれば、コントローラ２１６は、無線メッシュネットワークを使用して無線エネルギーネットワーク２４２を確立し、複数の動作状態要求を開始するように構成することができる。例えば、コントローラ２１６は、第１の動作状態要求間隔で無線エネルギーネットワーク２４２を使用してＴＳＴＡＴ２０８にアクセスすることができる。コントローラ２１６を使用して、ＴＳＴＡＴ２０８の装置データを含むことができる現場リポートを現場リポート間隔で生成することができる。態様によれば、現場リポート間隔は、第１の動作状態要求間隔と同じであることができる。他の形態では、各間隔は異なることができる。例えば、第１の動作状態リポート要求間隔は３０秒に設定することができ、現場リポート間隔は６０秒に設定することができる。したがって、２サイクルのデータを取得することができる。所望に応じて、間隔の様々な組み合わせを使用することができる。
【００４８】
さらなる態様によれば、コントローラ２１６は、ゲートウェイ２１８を使用してサーバ２０４等のリモートサーバへの現場リポートの通信を開始することができる。例えば、ゲートウェイ２１８は、公衆通信網を使用して、現場２０２とサーバ２０４とのセキュアゲートウェイ接続を確立可能な住宅ブロードバンド接続２０６を含むことができる。態様によれば、住宅ブロードバンド接続２０６は、セルラ通信に基づくネットワークを含まない。
【００４９】
別の形態では、制御データは、位置報告装置を有するモバイル装置２１０の移動方向およモバイル装置２１０と現場２０２との距離の検出に応答して提供することができる。例えば、モバイル装置２１０のユーザが現場２０２から離れて移動中の場合、サーバ２０４は、住宅現場２０２からのモバイル装置２１０が存在し得る方向および距離を検出することができる。次に、サーバ２０４は、制御動作を生成すべきか否かを判断することができる。例えば、モバイル装置２１０が住宅現場２０２から離れて移動している場合、ＴＳＴＡＴ２０８の設定は、暖かい季節または夏の季節中に上方（寒い季節または冬の季節中は下方）調整して、エネルギー消費を低減することができる。必要または所望に応じて、他のネットワーク装置を調整することもできる。
【００５０】
さらなる態様によれば、エネルギー管理システム２００は、エネルギー価格付けモニタ２２８を使用して、制御動作リポートを生成することができる。例えば、エネルギー価格付けモニタ２２８は、エネルギー市場内のエネルギー価格を検出し、現場２０２でのＴＳＴＡＴ２０８、スマート家電２１２、他のネットワーク装置、またはこれらの任意の組み合わせ等のネットワーク装置の使用削減を開始するように構成することができる。例えば、エネルギー価格付けモニタ２２８は、好ましくない価格状況に応答して、モバイル装置２１０と現場２０２との移動方向および距離の検出をさらに受けて、制御動作リポートを出力することができる。別の形態では、エネルギー価格付けモニタ２２８は、好ましい価格状況ならびにモバイル装置２１０と住宅現場２０２との移動方向および距離の検出に応答して、現場２０２での１つまたは複数のネットワーク装置の使用を開始することもできる。このようにして、ユーザの移動方向、距離、および市場内の現在のエネルギー価格を使用して、エネルギー消費を現場２０２でどのように行うことができるかを決定することができる。
【００５１】
さらなる態様によれば、エネルギー管理システム２００は、需要応答モジュール２３０を使用して、需要応答状況を検出し、それに従って応答することもできる。例えば、需要応答モジュール２３０を使用して、需要応答イベントに好ましい電力網状況を検出し、現場２０２のユーザまたは現場管理者のプロファイル選好設定を検出することができる。例えば、ユーザまたは現場管理者は、常に参加するか、参加しないか、または参加すべきか否かについて協働要求を送信させるプロファイルを設定することができる。需要応答イベントに参加す場合のユーザまたは現場管理者にとっての経済的または金銭的価値を決定する等の他のプロファイル設定を使用することもできる。例えば、好ましい電力網状況は、エネルギー伝送システムまたは市場（図２では明示的に示されず）内のエネルギーの供給不足によるエネルギー価格の増大を含むことができる。別の形態では、好ましい状況は、現場２０２のエネルギー供給者により購入されたエネルギーの供給過剰を含むことができる。さらに、高需要期間を検出し、需要応答イベントを使用してエネルギーの供給過剰を増大させることができる。別の形態では、好ましい電力網状況は、エネルギー伝送システム使用の伝送価格を決定することができる時間間隔を含むことができる。したがって、エネルギー提供事業者は、伝送率または伝送線使用率が決定される場合、負荷低減からの経済的な恩恵を受ける。好ましい電力網状況の様々な組み合わせを、需要応答イベントの決定に関連付けて、必要または所望に応じて検出して、現場２０２でのエネルギー使用を削減することができる。
【００５２】
態様によれば、エネルギー管理システム２００は、住宅を有する現場２０２のエネルギー容量を検出するように構成された需要応答モジュール２３０を使用することができる。例えば、需要応答モジュール２３０は、需要応答イベントに好ましい電力網状況を検出することができ、かつ需要応答イベントへの参加についての居住者または住宅の所有者の選好を検出することもできる。需要応答モジュール２３０は、現場リポート内で受信される履歴装置消費データおよび予測装置消費データを使用して、現場２０２のエネルギー容量を決定することもできる。次に、電力網状況ならびに現場２０２の所有者の選好およびエネルギー容量に応答して、制御データを生成して、ネットワーク装置の動作状況を変更することができる。
【００５３】
さらなる態様によれば、サーバ２０４は、現場２０２から受信する現場リポートに関連して受信される装置データを使用して、現場２０２のエネルギー容量を決定することができる。例えば、現場リポートデータを効率格付けモジュール２３２と共に使用して、現場２０２の仮想生産容量またはエネルギー低減容量を決定することができる。余力が検出されると、需要応答モジュール２３０は、現場２０２に通信される制御動作リポート内で使用するべき削減動作を出力することができる。例えば、削減動作は、現場２０２において無線エネルギーネットワーク２４２に接続された１つまたは複数のネットワーク装置の現在の動作状況を変更する更新された制御データを含むことができる。
【００５４】
さらなる態様によれば、コントローラ２１６は、制御動作リポート内の新しい設定点値を検出し、その新しい設定点値に調整すべきＴＳＴＡＴ２０８を識別するように構成することができる。いくつかの形態では、無線エネルギーネットワーク２４２を介して複数の無線サーモスタットにアクセスし、所望に応じて調整することができる。コントローラ２１６は、無線サーモスタットのそれぞれに異なる設定点値を通信することができる。コントローラ２１６は、無線エネルギーネットワーク２４２を使用してのＴＳＴＡＴ２０８および他の装置への新しい設定点値の出力を開始することができる。
【００５５】
態様によれば、エネルギー管理システム２００は、近接性検出モジュール２３４を使用して、住宅現場を含む現場２０２からのモバイル装置２１０が存在し得る距離を検出することができる。例えば、近接性検出モジュール２３４は、データベース２２４内に記憶され、モバイルクライアントインタフェース２２６を使用してモバイル装置２１０により提供される位置データにアクセスすることができる。近接性検出モジュール２３４はさらに、第１のゾーン内のモバイル装置２１０を検出することができる（例えば、現場から１マイル未満、現場から３マイル未満、現場から５マイル超等）。近接性検出モジュールはさらに、ＴＳＴＡＴ２０８の現在のサーモスタット設定、現場２０２において検出され、現場２０２から通信される現場データリポート内で通信される屋内温度を検出することができる。近接性検出モジュール２３４は、次に、ＴＳＴＡＴ２０８の現在設定を調整する割合調整を決定し、割合調整を、制御動作リポート内で使用するべき新しい設定点値として出力することができる。例えば、モバイル装置２１０が、現場２０２から３マイルを越える距離にあるとして検出できる場合、ＴＳＴＡＴ２０８は、夏の季節には最大設定または冬の季節には最小設定の７５％内になるように調整することができる。したがって、現場へのユーザの近接性、ユーザがどのゾーンに存在し得るか、および現場２０２で使用中の現在の季節スケジュールまたは設定に基づいて、現場２０２を管理することができる。
【００５６】
別の態様によれば、エネルギー管理システム２００は、無線ホームエネルギーネットワークとして動作可能な無線エネルギーネットワーク２４２に参加可能な無線サーモスタットとして構成されたＴＳＴＡＴ２０８を含むことができる。態様によれば、ＴＳＴＡＴ２０８は、現場２０２のＨＶＡＣシステムを制御するように構成される使用可能なローカルプログラミングスケジュールを含まないように構成することができる。例えば、ＴＳＴＡＴ２０８は、設定点値を記憶するために十分なメモリを含むことができるが、ＴＳＴＡＴ２０８でのスケジューリング能力を含まなくてもよい。したがって、ＴＳＴＡＴ２０８の簡易化ユーザインタフェースをデプロイすることができる。例えば、ＴＳＴＡＴ２０８がスケジューリング機能を含む場合、エネルギー管理システム２００を使用してＴＳＴＡＴ２０８に配置されたスケジューリング機能をディセーブルすることができる。したがって、ＴＳＴＡＴ２０８は、無線エネルギーネットワーク２４２に接続可能な非プログラマブルサーモスタットを見なすことができ、設定点値または他の制御動作は、無線エネルギーネットワーク２４２を使用して受信することができる。このようにして、ＴＳＴＡＴ２０８のスケジューリングの使用は、オンラインまたはウェブアプリケーションに基づくスケジューリングツールを使用して提供することができる。
【００５７】
さらなる態様によれば、コントローラ２１６は、ＴＳＴＡＴ２０８の一意の識別子を使用しての無線エネルギーネットワーク２４２へのＴＳＴＡＴ２０８の参加を開始するようにさらに構成することができる。ＴＳＴＡＴ２０８の一意の識別子をサーバ２０４から受信することができ、ＴＳＴＡＴ２０８のローカルスケジュールおよびまたはスケジューリング能力をディセーブルすることができる。このようにして、サーモスタットの全体の設計複雑性を低減することができ、スケジューリング能力を、ネットワーク環境内で作成されるスケジュールを使用して提供し、コントローラ２１６、サーバ２０４、モバイル装置２１０、またはスケジュール情報または制御動作データをＴＳＴＡＴ２０８に提供可能なソースの任意の組み合わせにより出力することができる。
【００５８】
別の態様によれば、エネルギー管理システム２００は、スケジューリングモジュール２３６を使用して、現場２０２に配置され、無線エネルギーネットワーク２４２に接続可能なネットワーク装置の使用をスケジューリングすることもできる。さらに、複数のユーザスケジュールをデータベース２２４内に記憶し、現場２０２で使用することができる。例えば、スケジューリングモジュール２３６を使用して、コントローラ２１６がアクセス可能な第１のユーザスケジュールを検出することができる。第１のユーザスケジュールは、ＴＳＴＡＴ２０８、スマート家電２１２、または他のエネルギー消費ネットワーク装置等のネットワーク装置の動作状況を変更するように構成された第１のスケジュールイベントを含むことができる。態様によれば、第１のユーザスケジュールは、位置検出装置を有するモバイル装置２１０に動作可能にリンクすることができる。第１のユーザスケジュールは、住宅２０２からのモバイル装置２１０が存在し得る距離に基づいて使用してもよく、または使用しなくてもよい。このようにして、ユーザが住宅現場２０２に戻る際、ユーザスケジュールをアクティブ化させ使用することができる。
【００５９】
別の態様によれば、エネルギー管理システム２００は、コントローラ２１６がアクセス可能な第２のユーザスケジュールを含むことができる。例えば、第２のユーザスケジュールは、現場２０２でのネットワーク装置の動作状況を変更するように構成された第２のスケジュールイベントをスケジューリングするためのスケジューリングデータを含むことができる。第２のユーザスケジュールは、位置報告装置（図２では明示的に示されず）を有する第２のモバイル装置に動作可能にリンクすることができる。例えば、第２のユーザスケジュールは、住宅２０２からの第２のモバイル装置が存在し得る距離に基づいて使用してもよく、または使用しなくてもよい。別の形態では、モバイル装置２１０は現場２０２に配置しなくてもよいが、第２のモバイル装置は現場２０２に配置し得る。この形態では、第２のユーザスケジュールは、現場２０２に配置された第２のモバイル装置の検出に基
づき得る。態様によれば、第２のユーザが現場２０２を去り、近接モードをイネーブルすることができる場合、第２のユーザスケジュールをディセーブルすることができる。さらなる態様によれば、第２のユーザスケジュールを任意のモバイル装置に動作可能にリンクすることができる。したがって、コントローラ２１６は、第２のユーザのスケジュールを使用して、住宅現場２０２から離れた距離にあるモバイル装置２１０の検出に応答して、イベントをスケジューリングすることができる。このようにして、複数のユーザスケジュールおよびエネルギー使用の近接制御を共通の現場でデプロイすることができる。
【００６０】
態様によれば、エネルギー管理システム２００は、スマート計量装置２５０により出力される高度計量基盤（ＡＭＩ）無線ネットワーク２４８を検出可能なコントローラ２４２を含むこともできる。例えば、スマート計量装置２５０は、ＡＭＩ無線ネットワーク２４８を出力可能なＡＭＩ／ゲートウェイ２４２を含むか、またはそれに結合することができる。他の形態では、スマート計量装置２５０は、ＡＭＩ無線ネットワーク２４８を直接出力するように構成することができる。
【００６１】
別の態様によれば、コントローラ２１６には、ＡＭＩ無線ネットワーク２４８に参加できるようにする通信インタフェース（図２には明示的に示されず）を構成することができる。このようにして、コントローラ２１６は、ＡＭＩ無線ネットワーク２４８へのアクセスを取得して、ＡＭＩデータを受信することができる。さらなる態様では、コントローラ２１６は、ＡＭＩデータを使用して、現場２０２でのネットワーク装置の動作状況を変更し、ネットワーク装置のディスプレイを使用してＡＭＩデータを出力すること、ＡＭＩデータをサーバ２０４に通信すること、またはこれらの任意の組み合わせをすることができる。さらなる態様によれば、コントローラ２１６は、現場リポートデータと共にＡＭＩデータを、現場リポートとしてサーバ２０４に通信することができる。ＡＭＩデータおよび現場リポートデータは、サーバ２０４において使用することができる。  
【００６２】
さらなる態様によれば、コントローラ２１６は、第１のセキュリティレベルでＡＭＩ無線ネットワーク２４８に接続し、第２のセキュリティレベルで無線エネルギーネットワーク２４２に接続されたネットワーク装置の動作状況を変更することができる。態様によれば、無線エネルギーネットワーク２４２は、ＡＭＩ無線ネットワーク２４８と同じセキュリティレベルでデプロイしてもよく、ＡＭＩ無線ネットワーク２４８とは異なるセキュリティレベルでデプロイしてもよく、またはこれらの任意の組み合わせでデプロイしてもよい。
【００６３】
さらなる態様によれば、ユーザプロファイルまたは現場プロファイルを使用して、ＡＭＩ無線ネットワーク２４８により開始または受信された制御動作を使用できるようにすることができる。例えば、現場管理者またはユーザは、公益企業による住宅でのネットワーク装置の動作状況の変更をイネーブルまたはディセーブルするプロファイル設定を確立することができる。したがって、コントローラ２１６は、ＡＭＩ無線ネットワーク２４８に接続する前にプロファイル設定にアクセスすること、ＡＭＩ無線ネットワーク２４８を使用して受信した制御動作を使用すること、またはこれらの任意の組み合わせをすることができる。他の形態では、コントローラ２１６は、サーバ２０４にアクセスして、プロファイル設定を検出することができる。
【００６４】
別の態様によれば、エネルギー管理システム２００は、ＺｉｇｂｅｅネットワークおよびＷＩＦＩネットワークを使用して通信するように構成されたコントローラ２１６を含むこともできる。例えば、コントローラ２１６は、住宅現場を含む現場２０２において無線エネルギーネットワーク２４２を開始可能なＺｉｇＢｅｅ対応通信装置（図２に明示的に示されず）を含むことができる。コントローラ２１６は、ＷＩＦＩ対応であり得るモバイル装置２１０または他のＷＩＦＩ対応装置、システム、もしくはこれらの任意の組み合わせに結合するように動作可能なＷＩＦＩネットワーク２４４を開始可能なＷＩＦＩ対応通信装置（図２に明示的に示されず）を含むこともできる。  
【００６５】
さらなる態様によれば、ＷＩＦＩネットワーク２４４を使用するコントローラ２１６を使用して、モバイル装置によるＷＩＦＩネットワーク２４４へのＷＩＦＩ接続の確立または損失の検出に応答して、現場２０２での動作状況を変更することができる。例えば、モバイル装置２１０のＷＩＦＩ接続を検出できる場合、ユーザスケジュールをイネーブルすることができ、無線エネルギーネットワーク２４２に接続された１つまたは複数のネットワーク装置の動作状況を変更することができる。モバイル装置２１０が現場２０２を去る場合、ＷＩＦＩネットワーク２４４へのモバイル装置２１０のＷＩＦＩ接続が失われたことの検出を受けて、１つまたは複数のネットワーク装置の動作状況を変更することができる。
【００６６】
態様によれば、モバイル装置２１０は、コントローラ２１６と通信して、現場データ、現場リポート、制御動作データ、ＡＭＩデータ、またはＷＩＦＩネットワーク２４４を使用して利用可能な他の様々な種類のＥＭＩデータにアクセスすることができる。態様によれば、モバイル装置２１０は、無線エネルギーネットワーク２４２に結合されたネットワーク装置の動作状況を変更し得る制御動作、制御動作リポート、またはこれらの組み合わせを開始することができる。
別の態様によれば、ＷＩＦＩ通信装置が構成されたコントローラ２１６は、ホームコンピュータシステム、ラップトップコンピュータ、ネットブック、ホームサーバ、ＩＰＡＤ（登録商標）、ホームオートメーションシステム、ルータ、または他のＷＩＦＩ対応システムもしくは装置（図２に明示的に示されず）、またはこれらの任意の組み合わせへの接続を可能にすることができる。例えば、ユーザは、ＩＰＡＤを使用してコントローラ２１６にアクセスすることができる。ＷＩＦＩネットワーク２４４および無線エネルギーネットワーク２４２を使用して、ユーザは、動作状況情報を受信し、ネットワーク装置の制御動作を開始し、エネルギーの使用をスケジューリングし、または他の様々なエネルギー管理行動をスケジューリングすることができる。いくつかの形態では、コントローラ２１６は、ネットワーク２０６へのアクセスを有さなくてもよい。コントローラ２１６は、エネルギーの使用をスケジューリングし、スケジューリングデータを生成し、現場データにアクセスし、制御動作データを生成し、またはこれらの任意の組み合わせを行なうためのサーバ２０４の能力のうちの部分または全てを含むことができる。したがって、いくつかの場合では、ネットワーク２０６を確立しなくてもよく（例えば、新しい建築現場等において）、またはネットワーク障害もしくはネットワークの可用性の欠如が発生する場合、ユーザは、現場２０２でネットワーク装置にアクセスし、エネルギーの使用を管理することができる。
【００６７】
別の態様によれば、コントローラ２１６は、モバイル装置２１０がＷＩＦＩネットワーク２４４に接続されたときを検出し、無線エネルギーネットワーク２４２に結合されたネットワーク装置の動作状況を変更することができる。例えば、モバイル装置２１０が現場２０２から離れて移動または遷移する場合、コントローラ２１６は、信号の損失を検出し、現場２０２での動作状況を変更することができる。態様によれば、コントローラ２１６は、信号損失が検出された場合に使用するべき制御動作データを含むことができる。他の形態では、コントローラ２１６は、現場リポート内または現場リポート外で信号損失をサーバ２０４に報告することができる。次に、サーバ２０４は、ＷＩＦＩ信号損失の検出に応答して、制御動作（もしあれば）を決定することができる。
【００６８】
さらなる態様によれば、サーバ２０４は、モバイル装置２１０に送信すべきテキストメッセージをメッセージングモジュール２４０を使用して開始することができる。次に、モバイル装置２１０のユーザは、テキストメッセージを閲覧し、それに応答して、現場２０２での動作状況を変更することができる。例えば、ユーザは、現場２０２を近接モードにすることができ、それにより、ユーザに関連付けられたエネルギー効率スケジュールがイネーブルされる。他の形態では、ユーザは、モバイル装置２１０がアクセス可能なエネルギー管理アプリケーションにアクセスし、現場２０２での動作状況を変更することができる。メッセージング通信（例えば、ＳＭＳテキスト、電子メール、ソーシャルネットワークメッセージング、ソーシャルネットワークポスティング等）の様々な組み合わせ、メッセージ内容、およびこれらの様々な組み合わせを使用して、モバイル装置２１０が現場２０２においてＷＩＦＩ信号に接続されていないこと、位置検出を使用してのモバイル装置２１０が現場２０２から離れていることの検出、またはこれらの任意の組み合わせに応答して、動作状況を変更できることをモバイル装置２１０のユーザに通知することができる。
【００６９】
別の態様によれば、コントローラ２１６は、ＷＩＦＩネットワーク２４４を使用してモバイル装置２１０に接続し、モバイル装置２１０および情報ネットワーク２４０を使用して情報を通信することもできる。例えば、モバイル装置２１０は、加入者に基づく無線情報ネットワークであり得る情報ネットワーク２４０に接続することができる。モバイル装置２１０は、情報ネットワーク２４０がアクセス可能な情報源からエネルギー管理情報を受信することができる。態様によれば、モバイル装置２１０は、サーバ２０４または他の情報源にアクセスするために使用することができるモバイルエネルギー管理アプリケーションを含むことができる。モバイル装置２１０を使用して、現場リポート、ネットワーク装置データ、動作状況、または無線エネルギーネットワーク２４２を使用して現場２０２で取得できる他の様々な種類の情報等の情報をアップロードすることができる。さらなる態様によれば、モバイル装置２１０は、制御動作リポート、制御データ、環境データ、スケジューリングデータ、ユーザプロファイルデータ、ネットワーク装置プロファイルデータ、Ｚｉｇｂｅｅ（登録商標）に基づくプロファイルデータ、ＷＩＦＩデータ、構成データ、ネットワーク装置データ更新もしくはファームウェア更新、コントローラデータ更新もしくはファームウェア更新、または情報ネットワーク２４０を使用してモバイル装置２１０に通信できる他の様々な種類のＥＭＩデータ、またはこれらの任意の組み合わせ等の情報を受信することができる。次に、モバイル装置２１０は、ＷＩＦＩネットワーク２４４を使用して、受信した情報をコントローラ２１６に通信することができる。コントローラ２１６は、受信情報を使用して、現場２０２でのエネルギー使用を管理することができる。
【００７０】
さらなる態様によれば、コントローラ２１６は、ＷＩＦＩネットワーク、無線ＡＭＩネットワーク２４８、ネットワーク２０６、またはこれらの任意の組み合わせを使用して、ネットワーク装置のプロファイルデータ、プロファイル更新、ネットワーク装置更新、またはこれらの任意の組み合わせを要求するように構成することができる。例えば、コントローラ２１６は、現場２０２でのＺｉｇｂｅｅ対応ネットワーク装置を検出することができる。コントローラ２１６は、Ｚｉｇｂｅｅ対応ネットワーク装置の一意の識別子を識別し、ＷＩＦＩネットワーク２４４を使用してＺｉｇｂｅｅ対応ネットワーク装置のプロファイルを要求することができる。例えば、モバイル装置２１０は、情報ネットワーク２４０を使用してＺｉｇｂｅｅプロファイルを要求することができる。別の形態では、ホームコンピュータ、ラップトップコンピュータ、ＩＰＡＤ（登録商標）等が、ネットワーク２０６を使用してＺｉｇｂｅｅプロファイルを要求することができる。別の形態では、コントローラ２１６は、無線ＡＭＩネットワーク２４８にアクセスして、Ｚｉｇｂｅｅプロファイルを要求することができる。したがって、コントローラ２１６は、コントローラ２１６がアクセス可能な１つまたは複数のネットワークを使用してネットワーク装置のプロファイルデータ、プロファイル更新、ネットワーク装置更新、ネットワーク装置を管理するための他の様々な種類の情報、またはこれらの任意の組み合わせを要求するように構成することができる。  
【００７１】
さらなる態様によれば、コントローラ２１６をネットワーク装置内に組み込むことができる。例えば、コントローラ２１６およびＴＳＴＡＴ２０８を組み合わせて同じユニットにすることができる。コントローラ２１６は、無線エネルギーネットワーク２４２を確立するように動作可能な８０２．１５．４に基づく無線通信装置（図２に明示的に示されず）を含むこともできる。コントローラ２１６は、モバイル装置２１０と通信するように動作可能な８０２．１１に基づく無線通信装置（図２には明示的に示されず）を含むこともできる。８０２．１１に基づく無線通信装置を使用して、コントローラ２１６は、現場２０２において８０２．１１に基づく無線通信ネットワークを確立可能な住宅用ブロードバンド無線ルータを有するゲートウェイ２１８と通信することができる。このようにして、コントローラ２１６とＴＳＴＡＴ２０８とを組み合わせると、現場２０２でデプロイされる別個の装置の数の低減に繋げることができる。
【００７２】
さらなる態様によれば、コントローラ２１６は、ウェブサービスを可能にするウェブサーバをデプロイするように構成されたプロセッサ（図２に明示的に示されず）を含むことができる。例えば、コントローラ２１６は、現場２０２でのＷＩＦＩネットワーク２４４およびコンピュータシステムに接続することができる。コンピュータシステムは、コントローラ２１６のウェブサーバのＩＰアドレスにアクセスして、無線エネルギーネットワーク２４２に結合された１つまたは複数のネットワーク装置を管理するように構成されたブラウザを含むことができる。特定の形態では、コントローラ２１６は、ウェブサーバにより出力され、ＷＩＦＩネットワーク２４４を使用してアクセス可能なように構成されたスケジューリングツールを含むことができる。さらなる態様によれば、コントローラ２１６はモバイル装置２１０に結合することができ、コントローラ２１６は、コントローラ２１６の８０２．１１に基づく無線通信装置への接続を使用して、加入者に基づく無線情報ネットワーク２４０にアクセス可能にするように構成することができる。
【００７３】
図３は、本開示の態様による現場でエネルギーを管理する方法を示す。図３の方法の部分または全ては、本明細書に開示されるエネルギー管理システム、デバイス、装置、または図３の方法の全てまたは部分を利用するように動作可能な他の任意の種類のシステム、コントローラ、装置、モジュール、プロセッサ、またはこれらの任意の組み合わせの部分または全てと共に使用することができる。さらに、この方法は、図３の方法の全てまたは部分を提供するように動作可能なソフトウェア、ファームウェア、ハードウェア、または他の形態のデジタル記憶媒体、コンピュータ可読媒体、もしくは論理、またはこれらの任意の組み合わせを含む様々な種類の符号化論理で具現することができる。
【００７４】
方法は一般に、ブロック３００において開始される。判断ブロック３０２において、方法は、エネルギーネットワークが確立されているか否かを検出する。例えば、無線エネルギーネットワークを確立することができ、無線エネルギーネットワークは、現場でのエネルギー使用を管理するために使用することができる１つまたは複数のネットワークを含むことができる。態様によれば、無線エネルギーネットワークは、住宅に配置された無線対応コントローラを使用して確立することができる。判断ブロック３０２において、エネルギーネットワーク、ＡＭＩ対応ネットワーク、ＷＩＦＩ対応ネットワーク、Ｚｉｇｂｅｅ対応ネットワーク、ＷｉＭＡＸネットワーク、または他の任意の種類のエネルギーネットワーク、またはこれらの任意の組み合わせを検出することができる。判断ブロック３０２において、１つまたは複数のネットワークを検出することができない場合、方法は判断ブロック３０４に進むことができる。判断ブロック３０４において、方法は、利用可能なＡＭＩネットワークがあるか否かを検出することができる。判断ブロック３０４において、利用可能なＡＭＩネットワークがある場合、方法はブロック３０６に進み、ＡＭＩネットワークに参加することができる。例えば、ＡＭＩネットワークは、通信を確立するため、またはネットワークに参加できるようにするために、特定のプロトコルおよびセキュリティレベルを含むことができる。例えば、ＡＭＩネットワークは、アクセスを可能にするために特定の鍵、証明書等を要求することができる暗号鍵に基づくセキュリティを要求し得る。別の態様によれば、ＡＭＩネットワークは、スマートグリッド規格に記載のスマートグリッドに基づくセキュリティを含み得る。したがって、ＡＭＩネットワークに参加する様々な組み合わせをデプロイすることができる。ＡＭＩネットワークに参加すると、方法は判断ブロック３０８に進むことができる。  
【００７５】
いくつかの形態では、ＡＭＩネットワークが利用可能であり得、方法は、ＡＭＩネットワークに参加するか否かを判断するように変更することができる。判断ブロック３０４において、ＡＭＩネットワークを検出することができない（または参加することができない）場合、方法は判断ブロック３０８に進むことができる。判断ブロック３０８において、方法は、ＷＩＦＩネットワーク（例えば、８０２．１１に基づくネットワーク）が利用可能であり得るか否かを検出することができる。ＷＩＦＩネットワークが検出されないか、または利用可能ではない場合、方法はブロック３１０に進むことができ、ＷＩＦＩネットワークを確立することができる。例えば、コントローラ、ネットワーク装置、スマート家電、または他の様々な種類のエネルギー消費装置は、ＷＩＦＩネットワークを開始可能なＷＩＦＩ通信装置を含むことができる。したがって、ブロック３１０において、ＷＩＦＩネットワークを確立することができ、方法はブロック３１２に進むことができる。判断ブロック３０８において、ＷＩＦＩネットワークが存在するか、またはＷＩＦＩネットワークを確立すべきではない場合、方法はブロック３１２に進むことができる。いくつかの形態では、ブロック３１０において、追加のＷＩＦＩネットワークを確立することができ、方法は、２つのＷＩＦＩネットワーク間を橋渡しできるように変更することができる。
【００７６】
態様によれば、ブロック３１２において、エネルギーネットワークを確立して、１つまたは複数のネットワーク装置を管理することができる。例えば、エネルギーネットワークは、Ｚｉｇｂｅｅ（登録商標）に基づくプロトコル等のスマートグリッド規格およびプロトコルに基づく無線エネルギーネットワークを含むことができる。エネルギーネットワークの確立に、他の様々な種類の通信を使用することもできる。エネルギーネットワークは、現場において無線ネットワークを出力して、ネットワーク装置がエネルギーネットワークに参加できるようにすることにより確立することができる。
【００７７】
エネルギーネットワークが確立されると、方法はブロック３１４に進むことができ、エネルギーネットワークに接続可能なネットワーク装置を検出することができる。例えば、ネットワーク装置は、Ｚｉｇｂｅｅ対応エネルギーネットワークに参加可能なＺｉｇｂｅｅ対応通信装置を含むことができる。ブロック３１６において、ネットワーク装置の一意の識別子を検出することができ、プロファイルを取得することができる。いくつかの形態では、一意の識別子は、エネルギーネットワークをデプロイするコントローラにより前もって取得することができる。例えば、一意の識別子は、コントローラがアクセス可能なサーバから、コントローラがアクセス可能なＷＩＦＩもしくは他のネットワークを介して、またはこれらの任意の組み合わせで取得することができる。他の形態では、外部情報源が、エネルギーネットワークに参加できる有効ネットワーク装置を識別する一意の識別子または一意の識別子リストを提供可能であり得る。次に、コントローラは、一意の識別子およびプロファイルを使用して、エネルギーネットワークを確立するか、またはネットワーク装置をエネルギーネットワークに参加させる。
【００７８】
別の形態では、ネットワーク装置のプロファイルがすぐに利用可能ではないか、または改訂されている場合がある。したがって、プロファイルは、ＷＩＦＩネットワーク、ＡＭＩネットワーク、インターネット、ブロードバンドネットワーク、またはこれらの任意の組み合わせを使用して取得することができる。例えば、外部ソースまたは情報ネットワークと通信して、プロファイルを取得できる一意の識別子、型番、シリアルナンバー、装置分類識別子、またはこれらの任意の組み合わせを使用することができる。次に、プロファイルを識別し、ネットワーク装置がエネルギーネットワークに参加するために使用することができる。
【００７９】
さらなる態様によれば、ブロック３１６においてプロファイルを取得することは、現場でのＷＩＦＩネットワークに通信可能なモバイル装置がアクセス可能なコントローラおよび情報ネットワークを使用して、要求を開始することを含むことができる。例えば、プロファイルは、モバイル装置を３Ｇデータネットワーク、４Ｇデータネットワーク、または他の加入者に基づく無線情報ネットワーク等の無線情報ネットワークに接続することにより、提供することができる。次に、モバイル装置は、現場でのＷＩＦＩネットワークを使用してプロファイルをコントローラに通信する。次に、コントローラは、プロファイルを受信し、エネルギーネットワーク内でプロファイルの少なくとも部分を使用することができる。  
【００８０】
態様によれば、プロファイルを取得すると、方法はブロック３１８に進むことができ、ネットワーク装置がエネルギーネットワークに参加することができる。例えば、ネットワーク装置は、ＡＭＩネットワークまたは他のセキュアネットワークにより要求されるセキュリティレベルとは異なるセキュリティレベルで参加することができる。いくつかの形態では、ネットワーク装置は、エネルギーネットワークに参加しながら、複数のネットワークまたはネットワークの組み合わせに参加することができる。他の形態では、ネットワーク装置は、エネルギーネットワークにしか参加できない。さらに他の形態では、ＡＭＩネットワーク接続を確立して、ＡＭＩネットワークがネットワーク装置にアクセスできるようにすることができ、ネットワーク装置は、ＡＭＩネットワークへの参加を取りやめるか、または切断し、エネルギーネットワークに参加することができる。別の形態では、ＡＭＩネットワークから受信した情報を使用して、エネルギーネットワークを使用してネットワーク装置の動作状況を変更することができる。必要または所望に応じて、ネットワーク装置がエネルギーネットワークまたは他のネットワークに参加する他の様々な置換を実現することもできる。
【００８１】
さらなる態様によれば、ネットワーク装置は、Ｚｉｇｂｅｅプロファイル等の標準化プロファイルを使用してエネルギーネットワークに参加することができる。加えて、ネットワーク装置は、特定のネットワーク装置に関連付けられたＺｉｇｂｅｅプロファイルの機能を拡張することができるプロファイルを使用して参加することができる。例えば、エネルギーネットワークを確立するコントローラは、プロファイル変更子にアクセスして、特定のネットワーク装置の使用を強化することができる。
【００８２】
さらなる態様によれば、ＡＭＩネットワークはある時間中、参加することができ、次に、エネルギーネットワークは別個の時間中、参加することができる。したがって、必要または所望に応じて、１つまたは複数のネットワークにネットワーク装置が参加する様々な組み合わせを使用して、ネットワーク装置のエネルギー使用を管理することができる。さらに、方法は、必要または所望に応じて、追加のネットワーク装置を１つまたは複数のネットワークに参加させるように変更することができる。１つまたは複数のネットワーク装置が参加すると、方法はブロック３２０に進むことができ、次に、判断ブロック３２２に進むことができる。
【００８３】
判断ブロック３２２において、方法は、現場およびエネルギーネットワークに関連付けられた近接モードがイネーブルされているか、それともディセーブルされているかを検出することができる。例えば、近接モードは、モバイル装置を住宅現場に関連付け、住宅現場からのモバイル装置が存在し得る位置の検出に基づいて、ネットワーク装置を自動的に制御することを含むことができる。現場に関連付けられた１つまたは複数のモバイル装置は、位置リポートを出力可能な位置報告装置を含むことができる。位置報告装置は、ＧＰＳ、ＧＰＲＳ、セルタワー三角測量、または他の様々な位置報告技術を含む様々な技術を使用して、位置を報告することができる。別の形態では、モバイル装置の位置報告装置は、ＷＩＦＩネットワークに接続可能なＷＩＦＩ無線を含むこともできる。したがって、モバイル装置は、ＷＩＦＩ接続を使用して、現場でのＷＩＦＩネットワークに接続することができ、ＷＩＦＩ接続が確立される場合、または失われる場合、近接モードをそれに従ってイネーブルまたはディセーブルすることができる。
【００８４】
態様によれば、ブロック３２２において、近接モードがイネーブルされている場合、方法は、後述するように、ブロック３４４に進むことができる。判断ブロック３２２において、近接モードをイネーブルすることができない場合、方法は判断ブロック３２４に進み、ユーザスケジュールが利用可能であるか否かを検出することができる。例えば、ユーザスケジュールは、１つまたは複数のネットワーク装置を制御するためのイベントスケジュールを含むことができる。態様によれば、１人または複数のユーザは、コントローラがアクセス可能であり、１つまたは複数の無線サーモスタットまたはエネルギーネットワークに参加可能な他のネットワーク装置の制御に使用可能なスケジュールを作成することができる。さらなる態様によれば、ユーザスケジュールをユーザのモバイル装置にリンクすることができる。いくつかの形態では、モバイル装置は、モバイル装置の位置を報告するように構成された位置検出装置を含むことができる。
【００８５】
態様によれば、ユーザスケジュールを検出することができない場合、方法はブロック３５６に進むことができ、イベントを識別することができる。例えば、イベントは、ネットワーク装置の動作状況を変更するために、特定の時間、日付け、期間等に作成してアクセスすることができる１つまたは複数のプログラムイベントを含むことができる。例えば、ユーザには、住宅での給湯システムのエネルギー使用をスケジューリングするユーザスケジュールが提供されていない場合がある。したがって、デフォルトスケジュールにアクセスして、イベントおよびスケジュールを識別し、給湯器の使用を管理することができる。例えば、イベントは、夜間に給湯器を１０度に低減することを含むことができる。別のイベントは、午前５時に給湯器を１５度に増大させることを含むことができる。別の形態では、ネットワーク装置は、日時または他の属性に基づいてＨＶＡＣシステムを制御するために使用可能な無線サーモスタットを含むことができる。例えば、天気予報を特定することができ、エネルギーネットワークにアクセス可能な無線サーモスタットを調整するように、イベントをスケジューリングすることができる。他の様々な環境状況、電力網状況、ユーザプロファイル、装置プロファイル、エネルギー価格、またはエネルギー管理情報の任意の組み合わせを、イベントのスケジューリングまたは作成に使用することができる。
【００８６】
イベントが識別されると、方法は判断ブロック３２６に進み、イベントをスケジューリングすべきか否かを検出することができる。例えば、イベントが特定の日時にスケジューリングされるように構成された場合、方法は、判断ブロック３２６において、イベントを検出することができる。イベントを検出することができない場合、方法は判断ブロック３２２に進むことができ、繰り返す。
【００８７】
態様によれば、判断ブロック３２６において、イベントをスケジューリングすべき場合、方法はブロック３２８に進むことができ、イベントをスケジューリングすることができる。例えば、ネットワーク装置を識別し、変更すべき動作状況を識別し、動作状況を変更すべき日時を識別し、動作状況を変更すべき時間を識別することができ、装置プロファイルを使用でき、あるいはイベントのスケジューリングに使用可能なデータの任意の組み合わせを使用することができる。別の態様によれば、方法は、ブロック３２８において、エネルギーネットワークに関連付けられたコントローラのメモリ内に記憶されたプログラミングスケジュールの部分を使用して、スケジューリングされたイベントを開始することを含むことができる。例えば、イベントデータの部分をリモートサーバからコントローラに通信し、コントローラ内に記憶されたプログラミングスケジュールと併用して、イベント
をスケジューリングすることができる。このようにして、１つまたは複数のソースを単独で、または組み合わせて使用して、イベントをスケジューリングすることができる。
【００８８】
さらなる態様によれば、イベントがスケジューリングされると、方法はブロック３３０
に進むことができ、制御動作をネットワーク装置に通信することができる。例えば、制御動作は、ネットワーク装置の動作状況の変更に十分な制御動作データまたは装置データを含むことができる。いくつかの形態では、データは、Ｚｉｇｂｅｅホームオートメーションプロファイル、Ｚｉｇｂｅｅエネルギープロファイル等の標準プロファイルに従ってフォーマットされる。他の形態では、制御動作データは、装置識別子、メッセージを出力するメッセージフォーマット、変更するネットワーク装置のパラメータもしくは特徴、ネットワーク装置の更新された設定点もしくは動作状況、ネットワークもしくはセキュリティの鍵、日時、またはこれらの任意の組み合わせを含むことができる。  
【００８９】
態様によれば、方法はブロック３３２に進むことができ、制御動作を出力メッセージとしてエネルギーネットワークに出力し、ネットワーク装置は制御動作を入力メッセージとして受信することができる。例えば、ネットワーク装置は、ネットワーク装置の一意の識別子を使用して、エネルギーネットワーク内で通信される出力メッセージを検出することができる。
【００９０】
ブロック３３４において、ネットワーク装置が入力メッセージを受信すると、制御動作を入力メッセージから抽出し、ネットワーク装置での動作状況を、制御動作データを用いて変更することができる。例えば、食洗機をオンにし、衣服洗濯機または乾燥機をオンにし、家庭内の照明を変更することができ、サーモスタットを調整し、給湯器を調整し、または他の様々な種類の制御動作を必要または所望に応じて開始することができる。
【００９１】
ブロック３３６において、ネットワーク装置データを、エネルギーネットワークを使用してネットワーク装置から得ることができる。例えば、ネットワーク装置は、ネットワーク装置データとして動作状況情報をエネルギーネットワークに出力する要求を受信することができる。他の形態では、ネットワーク装置が、状況情報をエネルギーネットワークに周期的に公表し、コントローラが受信できるようにすることができる。ネットワーク装置データを出力すると、方法はブロック３３８に進み、現場リポートを生成することができる。例えば、現場リポートは、ホームエネルギーネットワークにアクセス可能な１つまたは複数のネットワーク装置から受信するネットワーク装置データを含むことができる。現場リポートデータは、コントローラにローカルに記憶し、処理して、制御動作の更新を確認することができる。現場リポートデータは、現場リポート内に記憶し、現場リポート内の現場リポートデータを受信し処理するように構成可能なリモートサーバに通信することができる。態様によれば、現場リポートは、コントローラにより開始されるブロードバンド接続を使用してコントローラから現場リポートを受信するように構成可能なリモートサーバに通信することができる。必要または所望に応じて、現場リポートとして他の形態の通信を使用することもできる。現場リポートを生成すると、方法は判断ブロック３０２に進むことができる。
【００９２】
態様によれば、判断ブロック３２２において、近接性検出をイネーブルし得る場合、方法はブロック３４４に進むことができ、位置リポートを受信することができる。例えば、位置リポートは、モバイル装置等の位置報告装置から出力される位置データを含むことができる。他の形態では、位置リポートは、ＷＩＦＩ無線を有するモバイル装置が、現場でのＷＩＦＩネットワークの範囲内にあり得ること、または範囲外にあり得ることの検出に応答して生成することができる。したがって、方法を使用して、位置報告装置がＷＩＦＩネットワークへのＷＩＦＩ接続を確立するか、または失うとの検出に応答して、エネルギーネットワークを使用してネットワーク装置の動作状況を変更することができる。
【００９３】
態様によれば、方法は判断ブロック３４６に進み、位置変更が発生したか否かを検出することができる。位置変更が発生しなかった場合、方法はブロック３４８に進み、動作状況を変更すべきか否かを検出することができる。１つまたは複数のネットワーク装置の動作状況を変更しなくてもよい場合、方法はブロック３５８に、そしてブロック３２２に進むことができる。
【００９４】
別の態様によれば、判断ブロック３４６において、位置変更を検出し得る場合、方法はブロック３５０に進むことができ、関連付けられた現場からの位置報告装置が存在し得る距離を検出する。次に、方法はブロック３５２に進むことができ、モバイル装置の方向を検出する。例えば、前に報告された位置から距離が増大した場合、方法は、ユーザが現場から離れて移動中であり得ることを検出することができる。他の形態では、検出される方向は、現場に向かって移動中、現場から離れて移動中、または全く移動していないことを含むことができる。
【００９５】
方向が検出されると、方法は判断ブロック３４８に進むことができ、ネットワーク装置の動作状況を変更すべきか否かを検出する。例えば、住宅からのユーザが存在し得る距離および方向の検出に加えて、他の様々な種類の情報を使用して、動作状況を変更することもできる。例えば、リアルタイム速度データ、平均速度データ、ユーザが現場に戻り得るための推定時間長、サーモスタットスケジュールデータ、ネットワーク装置スケジューリングデータ、現場リポートデータ、リアルタイム天気状況データ、交通状況データ、ユーザ運転パターンデータ、毎日の運転パターンデータ、ＧＰＳマッピングデータ、ホームエネルギー効率格付け、需要応答データ、削減データ、エネルギー価格データ、電力網状況データ、他の様々な種類のＥＭＩ、またはこれらの任意の組み合わせ等のデータである。  
【００９６】
変更する動作状況を検出すると、方法はブロック３５４に進むことができ、制御動作を開始する。例えば、現場にリモートなサーバを使用して、制御動作リポート内に含め、現場のコントローラに通信することができる制御動作を生成することができる。形態では、制御動作リポートは、現場リポートのアップロードに関連付けて通信することができる。別の態様では、制御動作は、コントローラにより生成することができる。例えば、モバイル装置の位置および方向を識別し、コントローラに通信することができる。次に、コントローラは、位置データおよび方向データならびに可能な場合には必要または所望に応じて
他のデータを使用して、制御動作を生成すべきか否かを判断することができる。次に、方法は、概して上述したように、ブロック３２８に進むことができる。判断ブロック３４８において、ネットワーク装置の動作状況を変更すべきではない場合、方法はブロック３５８に、そしてブロック３２２に進むことができる。  
【００９７】
態様によれば、住宅の前もって記憶された位置および位置報告装置の新しい位置を使用して、位置報告装置と現場との距離を検出する方法を提供することができる。判断ブロック３５４において、動作状況の変更は、位置報告装置が住宅から離れて移動中であるとの検出に応答して、ネットワーク装置の動作状況を変更することを含むことができる。さらに、位置報告装置が住宅に向かって移動中であるとの検出に応答して、ネットワーク装置の動作状況を変更することも含む。  
【００９８】
別の態様によれば、ブロック３５０において、第１の距離にある位置報告装置を検出し、判断ブロック３４８において、制御動作を開始する方法を提供することができる。位置報告装置を第２の距離において検出し得る場合、第２の制御動作を開始することができる。例えば、制御動作は、第１の距離の検出に応答して、サーモスタットの第１の温度設定点を設定することを含むことができる。第１の距離とは異なる第２の距離にある位置報告装置を検出し、温度設定点を第２の値に設定する方法をさらに提供することができる。
【００９９】
さらなる態様によれば、方法は、ネットワーク装置のサーモスタット設定点上限および下限を検出するように変更することができる。例えば、設定点上限は、暖かい季節中に現場内で達するべき最高温度を含むことができる。次に、サーモスタットの設定点を、前の設定点と最高設定点との差を特定することにより決定することができる。いくつかの形態では、結果として生じる最高設定点と基本設定点との差の３０％、５０％、７５％等の割合調整を使用して、新しい設定点を決定することができる。例えば、サーモスタットが７０度に設定され、最高設定点８０度を有する場合、これら２つの差は１０度である。次に、この差を５０％等の割合で乗算して、現在の設定点に加えることにより、新しい設定点を生成することができる。この例では、７５度という新しい設定が、結果として生じる設定点である。他の形態では、方法は、最高および最低設定点、結果として生じるか、または現在の設定点を、日時、現場からのユーザが存在し得る１つもしくは複数の距離、または最高および最低設定点値を使用して設定点の決定に使用可能な他の様々なデータに関連付けて使用することができる。
【０１００】
図４は、本開示の態様による、コントローラ４００として全体的に示されるエネルギー管理装置のブロック図を示す。コントローラ４００は、プロセッサ４０２と、データを記憶するように構成可能なメモリ４０４とを含むことができる。メモリ４０４は、プロセッサ４０２のオンボードメモリとして構成することができ、または他の形態では、メモリ４０４として全体的に示される、ＤＤＲメモリ、フラッシュメモリ、ＥＰＲＯＭ、ＲＯＭ、または他の様々な形態、またはこれらの任意の組み合わせ等の拡張可能なメモリを含むこともできる。
【０１０１】
態様によれば、コントローラ４００は、データおよび信号をコントローラ４００内の様々な構成要素に結合するように構成されたバス４０６、４０８、４１０を含むことができる。複数のバス４０６、４０８、４１０として示されるが、コントローラ４００は、１つのバス、複数のバス、またはこれらの任意の組み合わせを含むことができる。シリアルバス、パラレルバス、シリアル−パラレルバス、ユニバーサルシリアルバス、業界標準バス、コントローラエリアネットワークバス、シリアル周辺機器バス、ユニバーサル非同期送受信器バス、制御バス、標準デジタル入出力バス、またはこれらの任意の組み合わせの任意の組み合わせまたは部分を含むが、これらに限定されない様々な種類のバス構成を必要または所望に応じて使用することができる。
【０１０２】
態様によれば、コントローラ４００は、バス４０６、４０８、４１０のうちの１つまたは複数あるいはこれらの任意の組み合わせに結合するように構成可能な通信インタフェース４３０、情報ネットワークインタフェース４１６、外部バスインタフェース４２０、アプリケーションプログラムインタフェース４４０、またはこれらの任意の組み合わせを含むこともできる。態様によれば、インタフェース４３０、４１６、４２０、４４０の任意の組み合わせは、ハードウェア、ソフトウェア、またはファームウェアの任意の組み合わせで構成することができ、シリアルバスインタフェース、パラレルバスインタフェース、シリアル−パラレルバスインタフェース、ユニバーサルシリアルバスインタフェース、業界標準バスインタフェース、コントローラエリアネットワークバスインタフェース、シリアル周辺機器インタフェース、ユニバーサル非同期送受信器インタフェース、制御バスインタフェース、標準デジタル入出力インタフェース、またはこれらの任意の組み合わせの任意の組み合わせまたは部分を含むことができる。
【０１０３】
さらなる態様によれば、コントローラ４００は、コントローラ４００に電力を提供可能な電源４１２を含むこともできる。電源４１２は、内部電源であることができ、他の形態では、コントローラ４００の外部に提供することができる。コントローラ４００は、ブロードバンドネットワークに結合するように構成されたブロードバンド装置４１４を含むこともできる。例えば、ブロードバンド装置は、イーサネット通信モジュール、ケーブルまたは同軸に基づく通信モジュールを含むことができ、コントローラ４００と、ＬＡＮ、ＷＡＮ、ローカルネットワーク、インターネット等の情報ネットワークとの間でデータを送受信するための通信論理を含むことができる。ブロードバンド装置４１４は、ＴＣＰ／ＩＰ通信能力を含むことができると共に、コントローラ４００と情報ネットワークとの間でＳＳＬデータを伝送可能なセキュリティであることもできる。
【０１０４】
さらなる態様によれば、コントローラ４００は、情報ネットワークインタフェース４１６、無線情報ネットワーク装置４１８、および外部バスインタフェース４２０を含むこともできる。コントローラ４００は、Ｚｉｇｂｅｅ対応通信装置４２２、ＷＩＦＩ装置４２４、高度計量基盤装置４２６、サポート・更新モジュール４２８、および通信インタフェース４３０を含むこともできる。コントローラ４００は、プロセッサ４０２により実行可能なオペレーティングシステム４５０を含むこともできる。
【０１０５】
態様によれば、コントローラ４００は、電力線通信、ワイヤ線通信、無線通信、Ｚｉｇｂｅｅ（登録商標）に基づく通信、ＩＮＳＥＴＥＯＮに基づく通信、Ｘ１０に基づく通信、Ｚ−Ｗａｖｅに基づく通信、ＷｉＭＡＸに基づく通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）に基づく通信、ＷＩＦＩに基づく通信、８０２．１１に基づく通信、８０２．１５に基づく通信、８０２．１６に基づく通信、プロプライエタリ通信、本明細書に記載の他の通信、またはこれらの任意の組み合わせを含むが、これらに限定されない、現場でのエネルギー使用を管理する任意の種類の有線通信または無線通信の任意の組み合わせを使用するように構成することができる。
【０１０６】
さらなる態様によれば、コントローラ４００は、ネットワーク装置プロファイルモジュール４３２、セキュリティモジュール４３４、コントローラモジュール４３６、および近接性検出モジュール４３８を含むことができる。コントローラ４００は、装置プロファイル４４２、ユーザプロファイル４４４、ホームプロファイル４４６、およびプロファイル変更子４４８を含むこともできる。モジュール、プロファイル、またはこれらの任意の組み合わせのうちの１つまたは複数は、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、またはこれらの様々な組み合わせ等であり、必要または所望に応じてプロセッサ４０２がアクセス可能な符号化論理として提供することができる。他の形態では、モジュール、プロファイル、またはこれらの任意の組み合わせのうちの１つまたは複数は、メモリ４０４、リムーバブルフラッシュドライブ（図４に明示的に示されず）、外部データ記憶装置（図４に明示的に示されず）、またはこれらの任意の組み合わせ等のメモリ装置内に記憶することができる。
【０１０７】
さらなる態様によれば、コントローラ４０２は、現場でのエネルギー使用を管理するように動作可能なプロセッサ４０２を含むことができる。プロセッサ４０２は、無線エネルギーネットワーク（図４に明示的に示されず）から受信した入力メッセージをＸＭＬ対応出力データに変換するように構成することができる。プロセッサ４０２は、ＸＭＬ対応入力データを使用して、無線エネルギーネットワークに出力すべき出力メッセージをフォーマットすることもできる。態様によれば、ＸＭＬ対応入力データは、無線エネルギーネットワークを使用してアクセス可能なネットワーク装置のネットワーク装置識別子を含む。コントローラ４００は、Ｚｉｇｂｅｅ装置４２２、ＷＩＦＩ装置４２４、ＡＭＩ装置４２６、またはコントローラ４００がアクセス可能であり、かつ無線エネルギーネットワークにアクセスできる他の任意の装置等の通信装置にアクセス可能なように構成可能な通信インタフェース４３０を含むこともできる。態様によれば、通信インタフェース４３０は、プロセッサ４０２によりフォーマットされた出力メッセージを検出し、バス４０８およびＺｉｇｂｅｅ装置４２２等の通信装置に結合できるメッセージバスフォーマットに出力メッセージを構成するように構成することができる。例えば、出力メッセージは、無線エネルギーネットワークに出力されるように構成されるが、通信装置に出力される前に、メッセージバスフォーマットに処理されるネットワーク装置データを含むことができる。次に、通信インタフェース４３０は、出力メッセージをメッセージバスフォーマットから、特定の通信装置により出力可能なフォーマットに変換することができる。例えば、出力メッセージが、ＷＩＦＩ装置４２４を使用して出力されることが意図される場合、通信インタフェースは、メッセージをＷＩＦＩネットワーク上で送信すべきであったことを検出し、出力メッセージをメッセージバスフォーマットからＷＩＦＩ装置フォーマットに変換することができる。次に、通信インタフェース４３０は、ＷＩＦＩ装置フォーマットのメッセージをＷＩＦＩ装置４２４に出力することができる。  
【０１０８】
さらなる態様によれば、通信インタフェース４３０は、Ｚｉｇｂｅｅ装置４２２、ＷＩＦＩ装置４２４、ＡＭＩ装置４２６、またはコントローラ４００がアクセス可能であり、かつ無線エネルギーネットワークにアクセスできる他の任意の装置等の通信装置を使用して、無線エネルギーネットワークから受信した入力メッセージを検出するように構成することができる。入力メッセージは、ネットワーク装置から受信した入力ネットワーク装置データを含むことができる。通信インタフェース４３０は、入力メッセージを通信装置フォーマットから変換して、ネットワーク装置から受信する入力ネットワーク装置データにアクセスし、プロセッサ４０２が使用可能なメッセージバスフォーマットを使用して、入力ネットワーク装置データを出力することができる。
【０１０９】
別の態様によれば、コントローラ４００は、Ｚｉｇｂｅｅ装置４２２、ＷＩＦＩ装置４２４、ＡＭＩ装置４２６、またはコントローラ４００がアクセス可能であり、かつ無線エネルギーネットワークにアクセスできる他の任意の装置等の無線データモジュールを含むことができる。無線データモジュールには、プロセッサ４０２がアクセス可能であり、出力メッセージと併用されるプロファイルデータを生成するように構成される。例えば、プロセッサ４０２は、ネットワーク装置プロファイルモジュール４３４にアクセスし、無線エネルギーネットワークにアクセス可能なネットワーク装置のネットワーク装置プロファイルを使用して、特定のネットワーク装置が受信可能なメッセージを出力することができる。ネットワーク装置データは、特定のネットワーク型の無線エネルギーネットワークのネットワーク装置プロファイルを使用してフォーマットすることができる。いくつかの形態では、ネットワーク装置プロファイルは、ネットワーク装置データを出力するのに十分な情報を含まないことがある。したがって、プロファイル変更子４４８を提供することができ、プロファイル変更子４４８は、コントローラ４００がアクセス可能なエネルギーネットワークに結合されたネットワーク装置との通信に使用できるネットワーク装置プロファイル４４２内では提供されないネットワーク装置のプロファイル変更データを含むことができる。
【０１１０】
例えば、装置プロファイル４４２は、ホームオートメーションプロファイルデータおよびスマートエネルギープロファイルデータを有するＺｉｇｂｅｅサーモスタット装置プロファイルを含むことができる。プロファイル変更データ４４８を使用して、追加のプロファイル情報にアクセスして、出力Ｚｉｇｂｅｅメッセージをフォーマットし、コントローラ４００がアクセス可能な無線エネルギーネットワークに結合されたＺｉｇｂｅｅ対応サーモスタットにアクセスすることができる。このようにして、プロファイル変更子データ４４８を使用することにより、Ｚｉｇｂｅｅプロファイル標準内に存在しないことがある追加の特徴および機能にアクセスすることができる。したがって、Ｚｉｇｂｅｅ対応装置の機能を、標準のＺｉｇｂｅｅプロファイルを越えて拡張することができる。
【０１１１】
別の態様によれば、コントローラ４００は、ユーザプロファイル４４４内に記憶され、プロセッサ４０２がアクセス可能な第１のユーザプロファイルを含むことができる。例えば、第１のユーザプロファイルは、ネットワーク装置を動作させる第１の時間スケジュールおよびネットワーク装置を制御する制御設定を含むことができる。ユーザプロファイル４４４は、第１のユーザを識別する第１のユーザ識別子を含むこともできると共に、制御または変更するネットワーク装置を識別するネットワーク装置識別子を含むこともできる。
【０１１２】
別の態様によれば、コントローラ４００は、ユーザプロファイル４４４内にあり、プロセッサ４０２がアクセス可能であり、第１のユーザプロファイルと異なる第２のユーザプロファイルを含むことができる。第２のユーザプロファイルは、ネットワーク装置を動作させる第２の時間スケジュールおよびネットワーク装置を制御する少なくとも１つの制御設定を含むことができる。第２のユーザプロファイルは、第２のユーザを識別する第２のユーザ識別子およびネットワーク装置を識別するネットワーク装置識別子を含むこともできる。
【０１１３】
さらなる態様によれば、プロセッサ４０２は、第１のユーザプロファイルまたは第２のユーザプロファイルをいつ使用すべきかを判断することができる。例えば、プロセッサ４０２は、ユーザプロファイル４４４にアクセスして、ユーザプロファイルを検出し、第１のユーザスケジュールまたは第２のユーザスケジュールを使用して出力メッセージを出力し始めることができる。次に、プロセッサ４０２を使用して、第１のユーザスケジュールにより提供される動作状況を、第２のユーザスケジュールの動作状況にいつ変更すべきかを監視することができる。このようにして、コントローラ４００は複数のユーザスケジュールを使用して、ネットワーク装置を制御することができる。
【０１１４】
さらなる態様によれば、ユーザスケジュールの使用中、プロセッサ４０２を使用して、ネットワーク装置への入力を検出し、ネットワーク装置の新しい設定を、デプロイされるユーザスケジュールに関連付けて記憶することができる。例えば、プロセッサ４０２は、使用中の現在のユーザプロファイルを検出し、さらに、第１のユーザスケジュールの使用中、ネットワーク装置との対話を検出することができる。対話が検出されると、プロセッサ４０２は、対話の検出に応答して、第１のユーザプロファイルを開始し更新することができる。
【０１１５】
態様によれば、プロセッサ４０２を使用して、ブロードバンド装置４１４を使用して受信したデータを、無線エネルギーネットワークに出力できるフォーマットに変換することができる。プロセッサ４０２は、無線エネルギーネットワークから受信したデータを、ブロードバンド装置４１４が使用可能なフォーマットに変換するように構成することもできる。例えば、プロセッサ４０２は、Ｚｉｇｂｅｅ装置４２２から受信した入力メッセージをＸＭＬ対応出力データに変換するように構成されたＬｉｎｕｘ対応プロセッサを含むことができる。さらに、プロセッサ４０２は、ブロードバンド装置４１４から受信したＸＭＬ対応入力データを、Ｚｉｇｂｅｅ装置４２２を使用して出力できる出力Ｚｉｇｂｅｅメッセージにフォーマットすることができる。
【０１１６】
さらなる態様によれば、コントローラ４００は、サーバとして構成され、Ｕｂｕｎｔｕバージョン９．０４、Ｊａｖａ（登録商標）  ＳＥバージョン６、「ｌｉｇｈｔｔｐｄ  ＨＴＴＰサーバ」、サーブレット、ＦａｓｔＣＧＩ、Ａｐａｃｈｅ  ｌｏｇ４ｊ、Ｅｃｌｉｐｓｅ、Ａｐａｃｈｅ  Ａｎｔ、または任意の均等な動作環境もしくはソフトウェア、またはこれらの任意の組み合わせを含むが、これらに限定されない使用可能なアプリケーションのいくつかのプロセッサをデプロイすることができる。
【０１１７】
態様によれば、Ｊａｖａ（登録商標）動作環境を使用するプロセッサ４０２は、ブロードバンド装置４１４から受信したＸＭＬ対応入力データを使用して、Ｊａｖａ出力オブジェクトの生成を開始することができる。Ｊａｖａ出力オブジェクトは、無線エネルギーネットワークおよびＺｉｇｂｅｅ装置４２２がアクセス可能なＺｉｇｂｅｅ対応ネットワーク装置のネットワーク装置データを含むことができる。プロセッサ４０２は、必要または所望に応じて装置プロファイル４２２内に記憶されるネットワーク装置プロファイルおよびプロファイル変更子４４８を使用して、ネットワーク装置データにアクセスするように構成されたＪａｖａ入力オブジェクトを使用して、Ｚｉｇｂｅｅ装置４２２から受信した入力メッセージからＸＭＬ対応出力データを生成することをさらに開始することができる。        
【０１１８】
態様によれば、コントローラ４００は、通信インタフェース４３０およびＡＰＩ４４０を使用して、バス４０８に動作可能に結合され、ＡＰＩ４４０がアクセス可能なＺｉｇＢｅｅ装置４２２にアクセスできるようにし得る。したがって、プロセッサ４０２は、１つまたは複数のモジュールの使用中、ＡＰＩ４４０を使用して、Ｚｉｇｂｅｅ装置４２２、ＷＩＦＩ装置４２４、ＡＭＩ装置４２６、またはこれらの任意の組み合わせにアクセスして、無線エネルギーネットワークを使用してネットワークデータを通信することができる。したがって、プロセッサ４０２は、ＡＰＩ４４０へのＡＰＩ呼び出しを行い、１つまたは複数の通信装置４２２、４２４、４２６の様々な機能にアクセスすることができる。
【０１１９】
別の態様によれば、コントローラ４００を使用して、無線エネルギーネットワークを調整し、コントローラ４００がアクセス可能な外部情報源から受信した無線エネルギーネットワーク内のデータを使用することができる。例えば、ブロードバンド装置４１４を情報ネットワークに結合することができる。ブロードバンド装置４１４は、ブロードバンド装置４１４に通信可能に結合できる外部データソースにアクセスするように動作可能な情報ネットワークインタフェース４１６にさらに結合することができる。コントローラ４００は、情報ネットワークインタフェース４１６への現場リポートデータとしてのＸＭＬ対応出力データの出力を開始し、これはブロードバンド装置４１４を使用して外部データソースに通信される。現場リポートデータは、Ｚｉｇｂｅｅ装置４２２または無線エネルギーネットワークにアクセスする他の装置が受信するネットワーク装置データの部分または表現を含むことができる。態様によれば、コントローラ４００は、ブロードバンド装置４１４を使用して制御動作リポートデータを受信することもできる。例えば、制御動作リポートデータは、無線エネルギーネットワークを使用してネットワーク装置データとして出力できるＸＭＬ対応入力データを含むことができる。
【０１２０】
さらなる態様によれば、コントローラ４００は、２つ以上のセキュリティレベルで無線エネルギーネットワークにアクセスするように構成することができる。例えば、プロセッサ４０２は、第１のセキュリティレベルで無線エネルギーネットワークの調整をサポート開始し、ネットワーク装置に第１のセキュリティレベルでアクセスできるように構成されたセキュリティモジュール４３４を使用することができる。例えば、プロセッサ４０２は、第１のセキュリティレベルで、Ｚｉｇｂｅｅ装置４２２を使用しての入力メッセージの受信を開始することができる。装置データへのアクセスを得て、通信すると、プロセッサ４０２はネットワーク装置を切断することができる。別の形態では、セキュリティモジュール４３４およびプロセッサ４０２は、次に、Ｚｉｇｂｅｅ装置４２２を使用して、第２のセキュリティレベルで第２のネットワーク装置へのアクセスを開始し、第２のセキュリティレベルを使用して第２のネットワーク装置にアクセスできるようにすることができる。プロセッサ４０２は、第２のセキュリティレベルで第２の入力メッセージの受信を開始することができ、装置データを受信すると、第２のネットワーク装置へのアクセスをディセーブルすることができる。したがって、コントローラ４００は、１つのＺｉｇｂｅｅ装置４２２を使用して、２つ以上のセキュリティレベルを使用して複数のネットワーク装置にアクセスすることができる。
【０１２１】
態様によれば、コントローラ４００を使用して、２つ以上の無線エネルギーネットワークにアクセスすることができる。例えば、プロセッサ４０２は、Ｚｉｇｂｅｅ装置４２２等の第１の無線通信装置の使用を開始して、第１の無線エネルギーネットワークを調整することができる。プロセッサ４０２は、第２のＺｉｇｂｅｅ装置（図４に明示的に示されず）または他の無線装置等の第２の無線通信装置の使用を開始して、第２の無線エネルギーネットワークを調整することもできる。したがって、プロセッサ４０２は、１つまたは複数の無線エネルギーネットワークに結合された１つまたは複数のネットワーク装置にアクセスすることができる。別の態様によれば、第２のＺｉｇｂｅｅ装置または他の無線装置を使用して、第２の無線エネルギーネットワークの調整に代えて、第２の無線エネルギーネットワークに参加することができる。例えば、第２の無線エネルギーネットワークは、ＡＭＩ対応スマートメータに動作可能に関連付けられた高度計量基盤（ＡＭＩ）対応ネットワークを含むことができる。ＡＭＩ装置４２６は、ＡＭＩ対応スマートメータ（図４に明示的に示されず）のＡＭＩ対応ネットワークに参加可能な、第２のＺｉｇｂｅｅ装置または他の無線通信装置を含むことができる。したがって、コントローラ４００は、必要または所望に応じてスマートメータデータにアクセスすることができる。例えば、ＡＭＩデータまたはスマートメータデータを周期的に取得し、ネットワーク装置データを有する現場リポートに関連付けて通信することができる。したがって、ブロードバンド装置４１４、無線情報ネットワーク装置４１８、または他の情報ネットワーク装置を、コントローラ４００を使用して取得されたＡＭＩデータを含むことができる現場リポートデータに使用することができる。
【０１２２】
別の態様によれば、コントローラ４００は、ＡＭＩ装置４２６を使用して、ＡＭＩ対応スマートメータにアクセスして、Ｚｉｇｂｅｅ装置４２２を使用してコントローラ４００がアクセス可能なネットワーク装置の動作状況を変更することができる。例えば、ＡＭＩ装置４２６は、ＡＭＩ対応スマートメータへのアクセスを開始可能な高度計量基盤（ＡＭＩ）対応インタフェースを含むことができる。コントローラ４００は、ＡＭＩ装置４２６を使用して、ＡＭＩ対応スマートメータからＡＭＩデータを受信することができる。プロセッサ４０２を使用して、ＡＭＩ対応スマートメータから受信されるＡＭＩデータの検出に応答して、ネットワーク装置の動作状況の変更を開始することができる。プロセッサ４０２をさらに使用して、ＡＭＩ対応スマートメータにより出力されたスマートエネルギー制御要求を検出し、ネットワーク装置においてスマートエネルギー制御要求の使用を開始することができる。
【０１２３】
いくつかの形態では、コントローラ４００は、ＡＭＩにより開始された制御要求のイネーブルを許可しないことにより、制御要求を回避し得る。例えば、プロセッサ４０２は、ホームプロファイル４４６にアクセスし、ＡＭＩ対応スマートメータにより開始された制御動作をイネーブルすべきか、それともディセーブルすべきかを決定することができる。したがって、コントローラ４００を使用して、ＡＭＩ対応スマートメータまたは他のユーティリティ提供システムにより出力された制御動作を監視し、所望に応じて要求を変更することができる。例えば、ユーザは、ネットワーク装置の削減動作を許可しないホームプロファイル４４６を作成し得る。他の形態では、ホームプロファイル４４６は、ある期間またはスケジュールにわたって削減動作をイネーブルし、別の期間またはスケジュールにわたって削減動作をディセーブルし得る。したがって、コントローラ４００は、ＡＭＩ対応スマートメータにより開始される削減動作をイネーブルおよびディセーブルするために有効な期間またはスケジュールを決定することができる。
【０１２４】
さらなる態様によれば、コントローラ４００は、ＡＭＩ対応スマートメータがネットワーク装置の動作状況を変更する場合、動作状況をリセットすることができる。例えば、ＡＭＩ対応スマートメータは、ネットワーク装置を制御可能であり得る。コントローラ４００は、ネットワーク装置の動作状況を監視し、動作状況が、コントローラ４００によりスケジューリングされていない設定に変更された場合、コントローラ４００は、動作状況に応答して、ユーザに通知するか、または動作状況を望ましい設定に自動的に変更することができる。
【０１２５】
別の態様によれば、コントローラ４００を使用して、無線ホームエネルギーネットワーク外の情報ネットワークにアクセスすることができる。例えば、情報ネットワークインタフェース４１６は、ブロードバンド装置４１４、無線情報ネットワーク装置４１８、外部バスインタフェース４２０、またはこれらの任意の組み合わせを使用して、情報ネットワークにアクセスするように構成することができる。態様によれば、無線情報ネットワーク装置４１８は、加入者に基づくネットワーク装置を含むことができ、または他の形態では、ＷＩＦＩネットワークアクセス装置、またはこれらの様々な組み合わせを含むことができる。態様によれば、無線情報ネットワーク装置４１８は、情報ネットワークへのアクセスに使用できるＷＩＦＩ装置４２４を含むことができる。したがって、ＷＩＦＩ装置４２４を使用して、情報ネットワーク、無線エネルギーネットワーク、ローカル無線情報ネットワーク、またはこれらの任意の組み合わせにアクセスすることができる。
【０１２６】
態様によれば、コントローラ４００は、モバイル装置、スマートフォン、ホームコンピュータ、ラップトップコンピュータ、ネットブック、またはＷＩＦＩネットワークに接続可能な他の任意のＷＩＦＩ対応装置等のＷＩＦＩ対応通信装置に結合されるＷＩＦＩ装置４２４を使用することができる。通信インタフェース４３０およびプロセッサ４０２を使用して、ＷＩＦＩ対応通信装置が、ネットワーク装置データ、現場データ、または無線エネルギーネットワークを使用してアクセス可能なデータの任意の組み合わせにアクセスできるようにすることができる。ＷＩＦＩ対応通信装置および接続を使用して制御動作を要求して、コントローラ４００がアクセス可能な無線エネルギーネットワークに結合されたネットワーク装置を制御することもできる。例えば、モバイル装置アクセス、ＷＩＦＩネットワークを使用して、ネットワーク装置を有する無線エネルギーネットワークにアクセスすることができる。他の形態では、コントローラ４００は、ウェブに基づく環境を介してモバイル装置（または他のシステムもしくは装置）がアクセス可能なウェブサービスを通信可能なウェブサーバを含むことができる。例えば、コントローラ４００は、本明細書の図７〜図１０に説明されるようなグラフィカルユーザインタフェースまたはウェブサーバが出力可能な他のグラフィカルユーザインタフェースのうちの部分または全てを出力することができる。したがって、ＷＩＦＩ対応通信装置を有するユーザは、ＷＩＦＩ装置４２４を使用してコントローラ４００に結合し、動作状況、ホームプロファイル、ユーザプロファイル、装置プロファイル、ユーザスケジュール、近接性検出、需要応答選好、エネルギー節約選好、他の制御設定の監視、作成、および管理、現場データの閲覧、またはこれらの任意の組み合わせを実行することができる。必要または所望に応じて、他の設定および動作状況の評価、監視、または管理を実行することもできる。
【０１２７】
別の態様によれば、コントローラ４００は、プロセッサ４０２がアクセスして、現場での近接性制御をイネーブルおよびディセーブルすることができる近接性検出モジュール４３８を含むことができる。例えば、近接性検出モジュール４３８およびプロセッサを使用して、位置報告装置を有するモバイル装置と現場との距離を検出することができる。プロセッサ４０２を使用して、ネットワーク装置の現在の動作状況を識別し、検出された距離に応答して、ネットワーク装置の更新された動作状況を識別することができる。プロセッサ４０２は、距離に応答して、更新された動作状況を含む出力メッセージの生成を開始することができる。さらなる態様によれば、コントローラ４００は、現場に関連付けられた位置報告装置を有するモバイル装置に関連付けられた位置データを通信するように構成されたサーバを有する情報ネットワークを使用して、位置データを受信するように構成することができる。位置データは、メモリ４０４内に記憶し、現場とモバイル装置との距離および方向を監視するために使用することができる。したがって、コントローラ４００は、位置データを使用して制御動作を開始することができ、位置データは、現場に対してリモートに配置されたサーバに記憶する必要はない。距離の検出、距離もしくは間隔を有する制御ゾーンの決定、モバイル装置の移動パターン、現在および将来の天気データの監視、リアルタイム交通データの監視、エネルギー価格データの監視、ホーム効率データの監視、または現場での近接性制御の提供に関連付けられたエネルギー管理情報の任意の組み合わせの使用を含む様々な種類の状況を使用して、様々な制御動作を生成することができる。
【０１２８】
態様によれば、コントローラ４００は、現場でのエネルギー使用を管理するように構成されたＬｉｎｕｘ（登録商標）に基づくサーバを利用するプラグコンピュータを含むことができる。例えば、コントローラ４００は、プロセッサ４０２としてＪａｖａ対応プロセッサを含むと共に、入出力無線エネルギーネットワークメッセージを記憶するように構成されたメモリ４０４と、無線エネルギーネットワークにアクセス可能なＺｉｇｂｅｅ装置４２２と、情報ネットワークとの通信を開始可能な情報ネットワークインタフェース４１６とを含むことができる。コントローラ４００は、バス４０８に動作可能に結合された通信インタフェース４３０と、バス４０８に結合されたＺｉｇｂｅｅ装置４２２とを含むこともできる。Ｊａｖａ対応プロセッサおよびＬｉｎｕｘオペレーティングシステムの利用を通して、コントローラ４００は、ウェブサーバ（図４に明示的に示されず）およびＪａｖａ（登録商標）環境をデプロイして、ウェブサーバを使用して受信したＸＭＬデータを処理し、通信ネットワーク装置データおよび他の様々な種類のデータの通信に使用可能なＪａｖａオブジェクトに変換することができる。
【０１２９】
例えば、プロセッサ４０２を使用して、Ｚｉｇｂｅｅ装置４２２を使用して無線エネルギーネットワークから受信した入力メッセージをＸＭＬ対応出力データに変換することができる。プロセッサ４０２は、無線エネルギーネットワークを使用してアクセス可能なネットワーク装置のネットワーク装置識別子を含むＸＭＬ対応入力データを使用して、無線エネルギーネットワークに出力するように、出力メッセージをフォーマットすることができる。通信インタフェース４３０は、無線エネルギーネットワークを使用して出力するようにプロセッサ４０２によりフォーマットされた出力メッセージを検出するように構成すると共に、メッセージバスフォーマットに出力メッセージを構成し、通信バス４０８に出力するように構成することができる。いくつかの形態では、出力メッセージは、無線エネルギーネットワークに出力されるように構成されるネットワーク装置データを含むことができる。通信インタフェース４３０は、入力ネットワーク装置データを含む、無線エネルギーネットワークから受信される入力メッセージをさらに検出することができる。通信インタフェース４３０を使用して、バス４０８からアクセスした入力メッセージをメッセージバスフォーマットから変換して、プロセッサ４０２に出力できる入力ネットワーク装置データを検出することができる。次に、プロセッサ４０２を使用して、情報ネットワークインタフェース４１６を使用して通信できるネットワーク装置データを含む現場データおよび現場リポートを生成することができる。
【０１３０】
図５Ａは、本開示の態様による、全体的に５００で示されるモバイル装置のブロック図を示す。モバイル装置５００は、Ｉ−Ｐｈｏｎｅ（登録商標）装置、Ｂｌａｃｋｂｅｒｒｙ（登録商標）装置、Ａｎｄｒｏｉｄ（登録商標）、ＩＰａｄ（登録商標）、または他の様々な装置もしくはシステム等のスマートフォン、ハンドヘルドコンピュータ、タブレット等として構成することができる。モバイル装置５００は、プロセッサ５０２と、メモリ５０４と、キーパッド、タッチスクリーン、機能ボタン、ミニｑｗｅｒｔｙボード、またはモバイル装置５００の制御を提供可能な他の任意の種類の入力装置、またはこれらの任意の組み合わせ等のＩ／Ｏ装置５０６とを含むことができる。Ｉ／Ｏ装置５０６は、音声を出力するスピーカおよび音声を検出するマイクロホンを含むこともできる。モバイル装置５００は、カラーＬＣＤディスプレイ、タッチスクリーンディスプレイ、またはこれらの任意の組み合わせ等のディスプレイ５０８を含むこともできる。さらなる態様によれば、Ｉ／Ｏ装置５０６のうちの１つまたは複数は、モバイル装置５００の特徴、機能、または他の様々なアプリケーションの制御に使用できる選択可能なＧＵＩ要素等のタッチスクリーン性能を有するディスプレイ５０８内に表示することができる。したがって、モバイル装置５００は、モバイル装置５００およびモバイル装置５００がアクセス可能なアプリケーションを制御するように構成されたグラフィカル要素を出力する多くのアプリケーションを使用するように構成することができる。
【０１３１】
さらなる態様によれば、モバイル装置５００は、プロセッサ５０２がアクセス可能であり、ユーザがモバイル環境において現場でエネルギー使用を管理できるように構成されたエネルギー管理アプリケーション５１０を含むこともできる。モバイル装置５００は、ＧＰＳ技術、セルタワー位置特定技術、三角測量技術、またはこれらの任意の組み合わせ等の位置報告装置５１５を含むこともできる。位置報告装置５１５の部分は、モバイル装置５００内に配置することができるが、他の形態では、無線ネットワークが、選択的にアクセスされて、モバイル装置５００の位置を検出することができる機能を含むことができる。
【０１３２】
さらなる態様によれば、モバイル装置５００は、ＷＩＦＩ装置５１６、Ｂｌｕｅｔｏｏｔｈ装置５１８、ＺｉｇＢｅｅ装置５２０、またはこれらの任意の組み合わせにアクセスできるように構成可能なネットワークインタフェース５１４を含むこともできる。さらなる態様によれば、モバイル装置５００は、３Ｇネットワーク、４Ｇネットワーク、ＰＣＳネットワーク、ＥＤＧＥネットワーク、セルラネットワーク、またはこれらの任意の組み合わせ等の１つまたは複数の無線ネットワークに接続可能な１つまたは複数のＲＦ無線を構成することができる無線データネットワーク装置５２２を含むこともできる。
【０１３３】
図５Ｂに示されるように、モバイル装置５００は、ディスプレイ５０８内に表示可能なエネルギー管理ユーザインタフェース５３０を含むこともできる。エネルギー管理ユーザインタフェース５３０は、管理中の現場の位置、管理中の現場にエネルギーを提供中のエネルギー提供事業者、住宅現場でのエネルギー使用とのユーザの対話に基づいたユーザのエネルギーパーソナリティ、または他の様々な種類のユーザプロファイル情報等の様々な種類のユーザデータを表示できるユーザ情報セクション５３２を含むことができる。
【０１３４】
さらなる態様によれば、エネルギー管理ユーザインタフェース５３０は、現場の現在の読み取り値および動作状況を表示するように構成された現在の読み取り値セクション５３４を含むことができる。例えば、現在の読み取り値は、照明、ＨＶＡＣシステム、給湯器システム、スプリンクラーシステム、冷蔵庫システム、洗濯機システム、太陽電池、電池貯蔵装置、燃料電池、風力タービン発電機等の分散エネルギー生成システム、またはこれらの任意の組み合わせ等の管理中のネットワーク装置の現在の内部温度、外部温度、近接性設定、エネルギー警告設定、節約率、状況を含むことができる。他のネットワーク装置を必要または所望に応じて管理することもできる。現在の読み取り値セクション５３４は、追加の現場情報にアクセスするために選択することができる選択可能なグラフィカル要素を含むことができる。現在の読み取り値５３４内に表示される現場情報は、現場データおよび装置データを含む現場リポートを管理するか、または記憶することが可能なリモートサーバからアクセスすることができる。他の形態では、現場情報、現在の読み取り値、動作状況、またはこれらの任意の組み合わせには、モバイル装置５００のＷＩＦＩ装置５１６を使用してアクセスすることができる。
【０１３５】
さらなる態様によれば、エネルギー管理ユーザインタフェース５３０は、管理中のネットワーク装置の動作状況をユーザが変更できるように構成される現在設定セクションを含むことができる。例えば、現在設定セクション５３６は、現場における１つまたは複数のサーモスタットの現在の設定、現場で管理中の他の任意のネットワーク装置の設定を含むことができる。現在設定セクション５３６は、現場を管理する一般設定を含むこともできる。例えば、一般設定は、近接性検出設定、需要応答設定、エネルギー警告設定、節約設定、スケジュール、カレンダー、イベント、バケーションスケジュールをイネーブルするバケーション設定、現場でのエネルギー消費またはネットワーク装置の管理に使用可能な他の任意の種類の設定、またはこれらの任意の組み合わせを含むことができる。現在設定セクション５３６は、必要または所望に応じて追加の設定にアクセスするために選択可能なグラフィカル要素を含むこともできる。
【０１３６】
さらなる態様によれば、エネルギー管理ユーザインタフェース５３０は、ユーザがエネルギー節約情報にアクセスし、必要または所望に応じて調整できるように構成される現在節約セクション５３８を含むことができる。例えば、現場で得られるエネルギー節約量を実現することができる。ユーザは、エネルギー節約セレクタ（図５Ｂに明示的に示されず）にアクセスして、エネルギー節約レベルを変更することも可能であり得る。例えば、ユーザは、節約レベルを低、中、高、または他の様々な節約尺度に変更することができる。別の態様によれば、ユーザは、バケーションモード（図５Ｂに明示的に示されず）にアクセスし、モバイル装置５００を使用してバケーションモードを選択することにより、現場の動作状況を変更することができる。したがって、様々なエネルギー節約設定を必要または所望に応じて選択することができる。
【０１３７】
さらなる態様によれば、モバイル装置５００は、近接性更新、現場リポート要求、現場制御コマンド、構成データ、設定、スケジューリングデータ、ＳＭＳ、ＭＭＳ等のテキストメッセージ、およびエネルギー管理システムと併用できる他の様々な種類の情報もしくはデータ、またはこれらの任意の組み合わせを提供することができる。別の態様によれば、モバイル装置５００は、スマートフォンまたはアプリケーションを実行可能な他の装置の性能または機能を完全には有さなくてもよい。例えば、セル電話等のモバイル装置は、エネルギー管理アプリケーション等のアプリケーションをロードすることができないことがある。しかし、モバイル装置は、エネルギー管理システムがモバイル装置と交信できるようにするのに十分な機能を有し得る。例えば、不都合な動作状況が現場で検出され得る（例えば、サーモスタットの温度設定点が範囲外である、照明がオンのままである等）。したがって、エネルギー管理システムは、モバイル装置を識別し、テキストメッセージ、電子メールメッセージ、またはモバイル装置が受信し表示することが可能なこれらの任意の組み合わせ等のメッセージを送信することができる。いくつかの形態では、ユーザは、メッセージを受信し、メッセージに応答して、ユーザが現場でのネットワーク装置の動作状況を制御できるようにすることができる。例えば、ユーザは、テキストメッセージ、電子メールメッセージ、またはモバイル装置がアクセス可能な別のメッセージングアプリケーションを介してメッセージに応答することができる。したがって、エネルギー管理アプリケーション５１０を実行できないことがあるモバイル装置を使用して、関連付けられた現場での動作状況を制御することができる。
【０１３８】
動作中、ユーザは、動作状況にアクセスし、現場でのネットワーク装置（図５Ａまたは図５Ｂに明示的に示されず）を制御する制御動作を生成することができる。例えば、モバイル装置は、テキストメッセージ、ＨＴＴＰ対応メッセージ、ＸＭＬ対応メッセージ、電子メールメッセージ、データ、またはこれらの任意の組み合わせ等のメッセージを送受信することができる。例えば、現場での外部温度が上昇しつつあるか、または上昇すると予測され、エネルギーの価格が増大するか、または増大するとスケジューリングされている場合、モバイル装置５００は、状況をユーザに通知するメッセージを受信することができる。ユーザは、所望に応じてメッセージに応答することができる。他の形態では、示唆をユーザに送信することができる。例えば、モバイル装置５００は、サーモスタットまたは屋内温度を３度上昇させるとの示唆を受信することができる。メッセージを受信すると、ユーザは、テキストまたは他のメッセージング技術を使用してメッセージに応答することができる。他の形態では、ユーザは、エネルギー管理アプリケーション５１０にアクセスし、サーモスタットを異なる設定点に調整する制御動作を開始することができる。このようにして、ユーザは、現在の動作状況または予測される状況をモバイル環境で認識し、必要または所望に応じて応答することができる。
【０１３９】
別の態様によれば、モバイル装置５００は、バックグラウンド、フォアグラウンド、またはこれらの任意の組み合わせで実行中のエネルギー管理アプリケーション５１０の部分または全てを含むことができる。態様によれば、エネルギー管理アプリケーション５１０は、メッセージまたはエネルギー警告をモバイル装置５００が受信し得る場合、自動的に起動することができる。
【０１４０】
さらなる態様によれば、エネルギー管理アプリケーション５１０は、エネルギー管理システムと協働して、データベース内の制御動作フィールドを更新するように動作可能であり得る。例えば、モバイル装置５００およびエネルギー管理アプリケーション５１０は、データベース内の制御フィールドの更新を開始して、制御動作を識別することができる。エネルギー管理アプリケーション５１０はさらに、データベース内の新しい設定点を更新することができる。したがって、エネルギー管理システムは、現場アップロード中に制御動作リポートまたはデータを生成することができる。このようにして、モバイル装置５００のユーザは、リモートサーバまたはエネルギー管理システムを使用して制御設定を更新し、現場での動作状況を変更する制御動作を生成することができる。
【０１４１】
別の態様によれば、エネルギー管理アプリケーション５１０は、ネットワーク装置の推奨設定をユーザに出力することができる。例えば、ユーザは、現在の設定５３６を使用して、住宅現場での低節約、中節約、または高節約を選択することができる。ユーザは節約レベルを選択することができ、モバイル装置５００は、現場に関連付けられたエネルギー管理システムおよびモバイル装置５００にメッセージを通信して、節約レベル設定に基づいて動作状況を変更する制御動作を生成することができる。例えば、エネルギー管理システムは、１つまたは複数のネットワーク装置の新しい設定、ネットワーク装置の設定間隔、開始時間および停止時間等を計算することができる。場合によっては、設定は、予測される天気、予測されるエネルギー価格、予測されるエネルギー可用性、現場からのモバイル装置５００の近接性、または他の様々な種類のデータに基づいて決定することができる。設定はデータベース内に記憶することができ、制御動作を必要または所望に応じて開始することができる。
【０１４２】
さらなる態様によれば、モバイル装置５００により受信したエネルギー警告メッセージを使用して、エネルギー状況アイコンを変更または表示し、アプリケーションアイコンを変更し、ソーシャルネットワーク内の状態の変更、またはこれらの様々な組み合わせを行うことができる。例えば、次に、ユーザは、モバイル装置５００を使用してエネルギー状況アイコンを選択し、関連付けられたアプリケーションをユーザに提示して、ユーザが所望に応じて動作状況を変更できるようにすることができる。いくつかの形態では、ピーク時間または他の時間中にエネルギー消費を低減するというユーザの選択は、エネルギー節約メッセージまたは更新としてソーシャルネットワークに供給することができる。ユーザのエネルギーパーソナリティも、モバイル装置または関連付けられたウェブサービスから出力して、必要または所望に応じてソーシャルネットワーク内で更新することができる。
【０１４３】
さらなる態様によれば、モバイル装置５００は、エネルギー管理アプリケーション５１０および位置報告装置５１２と関連付けて動作可能な近接性検出モジュール５２４を含むことができる。近接性検出モジュール５２４は、エネルギー管理アプリケーション５１０の部分として提供することができ、位置報告装置５１２は別個のモジュール、あるいはそれらの組み合わせとして提供することができる。態様によれば、近接性検出モジュール５
２４を位置報告装置５１２と共に使用して、関連付けられた現場からのモバイル装置５００が存在し得る距離を検出することができる。例えば、近接性検出モジュール５２４は、位置報告装置５１２から位置を周期的に要求するバックグラウンドプロセスとして動作することができる。位置報告装置５１２は、様々な位置報告方法（例えば、ＧＰＳ、三角測量等）を使用して、現在の位置および位置報告装置５１２の関連付けられたＡＰＩを検出することができる。態様によれば、近接性検出モジュール５２４は、位置報告装置５１２により提供される位置の精度および応答時間を要求することができる。例えば、ＧＰＳ信号をモバイル装置５００に提供し得ない場合、近接性検出モジュール５２４が位置報告装置５１２を要求し、５００ミリ秒内で三角測量技法または他の技法を使用して位置を検出することができる。別の形態では、近接性検出モジュール５２４は、関連付けられた現場からのモバイル装置５００が存在し得る相対位置に応答して、位置報告装置５１２の報告パラメータを変更することができる。例えば、モバイル装置５００は、関連付けられた現場から５マイルを越えて離れており、位置報告装置５２４は、距離精度、応答時間、使用される方法、または選択できる他の様々な位置報告パラメータを変更することができる。  
【０１４４】
別の態様によれば、近接性検出モジュール５２４を使用して、モバイル装置５００の位置に応答して、関連付けられた現場の動作状況の変更を開始することができる。例えば、近接性検出モジュール５２４を使用して、モバイル装置５００が関連付けられた現場から２マイルよりも長い距離離れていること、および関連付けられた現場から離れて移動する方向を検出することができる。近接性検出モジュール５２４は、位置および方向をエネルギー管理アプリケーション５１０に出力することができ、エネルギー管理アプリケーション５１０は、関連付けられた現場で制御動作を開始すべきか否かを検出することができる。
【０１４５】
さらなる態様によれば、近接性検出モジュール５２４を使用して、変更可能な間隔（例えば、１分、５分等）で位置を検出し、モバイル装置５００の電池の消耗または消費電力を低減することができる。例えば、モバイル装置５００が関連付けられた現場から離れて移動し得る場合、位置報告装置５１２を使用して位置データにアクセスする間隔を増大させる（例えば、１分から３分に設定する）ことができる。別の形態では、モバイル装置５００が関連付けられた現場に向かって移動する場合、近接性検出モジュール５２４は、より短い間隔で位置報告装置５１２から位置を供給する（例えば、５分から１分に設定する）。間隔の様々な組み合わせを必要または所望に応じてデプロイすることができる。他の形態では、位置報告装置５１２の報告を変更するために、ある時間にわたるエネルギー価格を使用することもできる。位置の報告を変更するためにデータを使用する他の様々な組み合わせを必要または所望に応じて使用して、モバイル装置５００の電池の消耗または他の動作状況を低減することもできる。
【０１４６】
さらなる態様によれば、近接性検出モジュール５２４、エネルギー管理アプリケーション５１０、またはモバイル装置５００の別の部分、またはこれらの任意の組み合わせをエネルギー管理システムとして使用することができる。例えば、図２に示されるエネルギー管理システム２００、図６に示されるエネルギー管理システム６００、現場に配置されるエネルギー管理システム、ネットワーク内でホストされるエネルギー管理システム、エネルギー管理可能な装置もしくはデバイス、またはこれらの任意の組み合わせ等のエネルギー管理システムを使用することができる。態様によれば、エネルギー管理システムは、位置報告装置５１２により報告される位置データを受信し、関連付けられた現場からのモバイル装置５００が存在し得る相対位置に基づいてモバイル装置５００の動作状況を変更することができる。したがって、エネルギー管理システムを使用して、モバイル装置５００の動作状況を変更することができる。
【０１４７】
別の態様によれば、位置報告装置５１２のサンプリングは、エネルギー管理アプリケーション５１０、モバイル装置５００に動作可能に関連付けられたエネルギーサーバ、またはこれらの任意の組み合わせを使用して更新することができる。例えば、エネルギー管理システムは、現場から３マイル〜５マイルにあるものとしてモバイル装置５００を検出することができる。エネルギー管理システムまたはアプリケーションはさらに、関連付けられた現場から離れて移動するモバイル装置５００を検出することができる。したがって、位置報告装置５１２へのアクセスを低減し、それにより、モバイル装置５００の消費エネルギーを低減することができる。
【０１４８】
さらなる態様によれば、モバイル装置５００のユーザは、ＧＰＳ信号等の位置に基づく信号にアクセスできないか、またはアクセスが限られる可能性がある建物に入り得る。したがって、位置報告装置５１２のサンプリング間隔を変更して、エネルギーを節減することができる。ユーザが建物から出て、モバイル装置５００の位置が検出されると、必要または所望に応じて、サンプリング間隔を前の値または新しい値に戻すことができる。さらなる態様によれば、サンプリング間隔は、エネルギー管理システム等の別のソースからモバイル装置５００に送信することができる。他の形態では、更新されたサンプリング間隔をモバイル装置５００内に記憶し、必要または所望に応じてアクセスすることができる。他の形態では、現場からの距離、サンプリング間隔、方向、またはデータの様々な組み合わせをモバイル装置５００に通信して、位置報告装置５１２へのアクセスを変更することができる。
【０１４９】
別の態様によれば、モバイル装置５００は、位置が検出できなくなった場合に使用するソフトウェアトラップルーチンを含むことができる。例えば、エネルギー管理アプリケーション５１０は、位置報告装置５１２にアクセスして、位置を取得する近接性検出モジュール５２４を使用することができる。しかし、位置が得られないか、無効であるか、またはこれらの任意の組み合わせである場合、ソフトウェアトラップルーチンを使用して、近接性モジュールまたはバックグラウンドプロセスが終了しないようにすることができる。このようにして、エネルギー管理アプリケーション５１０および様々なモジュール、関連付けられたプロセス、またはこれらの任意の組み合わせを、有効な位置データを受信し、バックグラウンドプロセスを終了させる必要なく、続けて実行することができる。
【０１５０】
さらなる態様によれば、モバイル装置５００は、必要または所望に応じて、エネルギー管理システム２００、コントローラ３００、エネルギー管理システム６００、無線サーモスタット１２００、または本明細書に記載される他の様々なシステム、装置、モジュール、ＧＵＩ、またはこれらの任意の組み合わせの様々な部分または機能を組み込み、モバイル装置５００を使用してモバイル環境内でエネルギー使用を管理することができる。さらに、モバイル装置５００は、本明細書に開示されるＥＭＩデータを含むが、これに限定さされない、モバイル装置５００がアクセス可能な様々な種類のデータを使用することができる。態様によれば、アプリケーションアイコン（図５Ｂに明示的に示されず）を、エネルギー管理アプリケーション５１０に関連付けて提供することができる。例えば、いくつかの形態では、アイコンを使用してエネルギー管理アプリケーション５１０にアクセスし、ユーザがエネルギー管理アプリケーション５１０を起動する必要なく、エネルギー消費情報、設定情報、または他の様々な種類の情報を表示するようにアイコンを変更することができる。例えば、エネルギー管理アプリケーション５１０は、テキスト情報（例えば、装置設定、現在の読み取り値、照明オン／オフ等）を変更することができる。例としては、現場のサーモスタットの現在のサーモスタット設定の表示、エネルギー節約もしくは消費レベルに基づくアイコンの色の変更、近接性情報に基づく色の変更、現場内の現在温度の表示、またはこれらの様々な組み合わせを挙げることができる。したがって、ユーザは、現場に関連付けられたＥＭＩデータを表示するためにエネルギー管理アプリケーション５１０を起動する必要がない。  
【０１５１】
図６は、本開示の別の態様による、全体的に６００で示されるエネルギー管理システムのブロック図を示す。エネルギー管理システム６００は、現場６０４に結合するように動作可能なサーバ６０２を含むことができる。サーバ６０２は、プロセッサ６０６およびデータベース６０８を含むことができる。サーバ６０２は、ネットワーク接続６１４を使用して外部データソース６１２に結合できる外部データソースインタフェース６１０を含むことができる。外部データソース６１２は、ＥＭＩデータ、他の様々な種類のデータ、またはこれらの任意の組み合わせにアクセスを提供可能な１つまたは複数のデータソースを含むことができる。さらなる態様によれば、外部データソース６１２は、第三者ソースを含むこともできる。例えば、外部データソース６１２は、天気状況、交通状況、電力網動作状況、卸売りエネルギー価格、リアルタイムエネルギー価格、動的価格情報、固定価格情報、予測エネルギー価格、予測エネルギー消費、予測エネルギー生産、代替エネルギー生産、分散代替エネルギー生産、ゾーン需要もしくは動作状況、節点需要もしくは動作状況、または第三者を使用してアクセスできる他のＥＭＩデータを有する加入者に基づくデータ、加入者に基づかないデータ、またはこれらの任意の組み合わせを含むことができる。
【０１５２】
さらなる態様によれば、サーバ６０２は、ネットワーク接続６２０を使用してネットワークロケーション６１８に結合できるネットワークインタフェース６１６を含むこともできる。ネットワークロケーション６１８を使用して、ＥＭＩデータ、他の様々な種類のデータ、またはこれらの任意の組み合わせにアクセスすることができる。サーバ６０２は、ネットワークインタフェース６２０を使用して、公衆網、私設網、半私設網、またはこれらの任意の組み合わせにアクセスすることもできる。態様によれば、ネットワークインタフェース６１６は、ネットワーク通信装置（図６には明示的に示されず）およびインターネットまたは他の通信ネットワークにアクセス可能にするように動作可能なウェブサーバを含むことができる。サーバ６０２は、ホームコントローラ６２６に結合するように動作可能なネットワーク接続６２４を使用して現場６０４に結合できる現場インタフェース６２２を含むこともできる。態様によれば、現場インタフェース６２２は、現場６０４から開始される情報を受信するように構成されたウェブサービスに基づくアプリケーションとして実現することができる。
【０１５３】
態様によれば、現場６０４は、ＨＶＡＣシステムであるＨＶＡＣ６３０に動作可能に結合される無線サーモスタットであるＴＳＴＡＴ６２８を含むこともできる。現場６０４は、現場６０４に関連付けられたモバイル装置６３２をさらに含むことができる。モバイル装置６３２は、ＷＡＰまたはモバイル情報ネットワーク６３６を使用して通信可能な他のモバイル装置ゲートウェイ等のモバイルクライアントインタフェース６３４に結合することができる。態様によれば、エネルギー管理システム６００は、第１の距離６４０を有する第１のゾーン６３８および第２の距離６４２を有する第２のゾーン６４２を動作可能に提供することができる。第１のゾーン６３８および第２のゾーン６４２を使用して、ＴＳＴＡＴ６２８およびＨＶＡＣ６３０を制御することができる。例えば、第１のゾーン６３８および第２のゾーン６４２は、様々な方法で決定して、現場６０４での１つまたは複数のエネルギー消費装置を制御することができる境界として提供することができる。  
【０１５４】
別の態様によれば、サーバ６０２およびプロセッサ６０６は、１つまたは複数のコアプロセッサを有する１つまたは複数のプロセッサを含むことができる。サーバ６０２は、ソフトウェアモジュール、ファームウェア、符号化論理、またはこれらの任意の組み合わせを使用して、エネルギー使用を管理することもできる。例えば、サーバ６０２は、スケジューリングモジュール６４８、スケジューリングツールモジュール６５０、スケジューリングテンプレートモジュール６５２、制御動作リポートモジュール６５４、現場データリポートモジュール６５６、効率格付けモジュール６５８、設定点更新モジュール６６０、近接性検出モジュール６６２、ゾーン更新モジュール６６４、現在の読み取り値モジュール６６６、需要応答モジュール６６８、エネルギー節約モジュール６７０、メッセージモジュール６７２、対話検出モジュール６７４、エネルギーパーソナリティモジュール６７８、またはこれらの任意の組み合わせを使用することができる。
【０１５５】
態様によれば、データベース６０８は、ＥＭＩデータ、制御動作データ、現場リポートデータ、またはこれらの任意の組み合わせを記憶するように構成することができる。例えば、データベース６０８は、サーバ６０２に関連付けられた１つまたは複数の住宅現場から受信されるデータを記憶することができる。例えば、現場６０４は、現場６０４でデプロイされる無線エネルギーネットワークを使用してＴＳＴＡＴ６２８にアクセスすることができる。プロセッサ６０６は、データベース６０８内に記憶された現場リポートデータにアクセスするように構成することができる。プロセッサ６０６は、現場データ内の現在の温度設定点および現場６０４のＴＳＴＡＴ６２８の関連付けられた日時を検出することができる。プロセッサ６０６は、現場６０４での現在の温度読み取り値を検出することができ、さらに、データベース６０８内に記憶された季節設定を検出することができる。例えば、季節プロファイルは、冬スケジュールの設定、夏スケジュールの設定、または季節および設定の様々な組み合わせを含むことができる季節設定を含むことができる。態様によれば、プロセッサ６０６は、ＴＳＴＡＴ６２８に動作可能に結合されたＨＶＡＣ６３０の現在の動作モードを検出し、ＴＳＴＡＴ６２８と併用すべきサーモスタットスケジュールを決定することができる。例えば、ＨＶＡＣ６３０がＡ／Ｃモードであり得る場合、冬プロファイルと異なり得る温度設定を含み得る夏プロファイル、夏スケジュール等をデプロイすることができる。例えば、スケジューリングモジュール６４８を使用して、日付け、時間もしくは時間間隔、サーモスタット設定、動作モード、またはこれらの任意の組み合わせを決定し、スケジュールをデータベース６０８内に記憶することができる。
【０１５６】
別の態様によれば、サーバ６０２は、制御動作リポートモジュール６５４を使用して制御動作リポートを生成することもできる。例えば、プロセッサ６０６は、現場６０４に通信する制御動作リポートの生成を開始することができる。制御動作リポートは、現場６０４での動作環境を制御する様々な種類のデータおよび設定を使用して様々な方法で生成することができる。例えば、制御動作リポートは、データベース６０８内の制御動作フィールドを設定することにより生成することができる。
【０１５７】
さらなる態様によれば、エネルギー管理システム６００は、季節設定を使用してＨＶＡＣ６３０を制御することができる。例えば、エネルギー管理システム６００は、ＨＶＡＣ６３０の動作モードを検出し、検出された動作モードを使用する際の設定点および関連付けられた季節プロファイルを変更することができる。例えば、更新された温度設定点は、ＨＶＡＣ６３０の現在の動作モードが加熱モードであることに応答して、現在の温度設定点と最低季節設定点との間の値を含むことができる。更新された温度設定点は、ＨＶＡＣ６３０の現在の動作モードが冷却モードであることに応答して、現在の温度設定点と最高季節設定点との間の値を有することもできる。サーバ６０２は、現場６０４の効率格付け、更新された温度読み取り値を生成する推定時間、更新された温度設定点、現在のエネルギー価格および将来のエネルギー価格、またはこれらの任意の組み合わせに応答して生成される設定またはデータを含むこともできる制御動作リポートを生成することができる。  
【０１５８】
別の態様によれば、サーバ６０２は、近接性検出モジュール６６２を使用して制御動作リポートを生成するために使用することができる。例えば、プロセッサ６０６は、モバイル装置６３２等の位置報告装置と現場６０４との距離を検出することができる。プロセッサ６０６はさらに、所望のように第１のゾーン６３８、第２のゾーン６４２、または追加のゾーン等のゾーンを検出することができる。検出されたゾーンを使用して、プロセッサ６０６は、現在のゾーンに応答して、現場６０４に通信する制御動作リポートの生成を開始することができる。このようにして、モバイル装置６３２が現場６０４から離れて、または現場６０４に向かって移動する際、現場６０４での様々なネットワーク装置（図６に明示的に示されず）をゾーン単位で自動的に制御することができる。
【０１５９】
別の態様によれば、ゾーン６３８、６４２、追加のゾーン（図６に明示的に示されず）、またはこれらの任意の組み合わせのうちの１つまたは複数は、更新された状況を使用して自動的に更新することができる。例えば、プロセッサ６０６は、ゾーン更新モジュール６６４を周期的に使用して、様々な種類のデータを使用してゾーンを更新することができる。例えば、プロセッサ６０６は、現場６０４の効率格付けを検出し、外部データソース６１２または他のソースから現場６０４での外部温度を検出し、位置報告能力を有するモバイル装置６３２と現場６０４とのリアルタイム移動時間を特定することができる。プロセッサ６０６は、距離６４０、６４４、またはこれらの任意の組み合わせを変更することができる。例えば、現場６０４の効率格付け、現場６０４での外部温度、現場６０４への、または現場６０４からの推定リアルタイム移動時間、他の様々なＥＭＩ、またはこれらの任意の組み合わせを使用することができる。ゾーン６３８、６４２は、連続して示されるが、独立して、一緒に、またはこれらの任意の組み合わせで変更することができる。
【０１６０】
別の態様によれば、サーバ６０２は、近接性検出モジュール６６２を使用して、モバイル装置６３２が現場６０４から離れて移動中であり得ることを検出し、サーモスタット６２８を使用してＨＶＡＣ６３０を調整することができる。例えば、プロセッサ６０６は、現場６０４から離れて移動中のモバイル装置６３２を検出することができる。プロセッサ６０６はさらに、現在のゾーンに関連付けられた割合変更値を検出し、さらに、ＴＳＴＡＴ６２８の基本設定点を検出することができる。プロセッサ６０６は、ＨＶＡＣ６３０の現在の動作モードに応答して、基本設定点と最低季節設定点との差をさらに特定することができる。例えば、ＨＶＡＣ６３０が加熱モードである場合、割合変更を特定して、加熱ユニットの使用を調整することができる。
【０１６１】
さらなる態様によれば、サーバ６０２は、ＨＶＡＣの現在の動作モードが冷却モードであることに応答して、基本設定点と最高季節設定点との差を特定することができる。したがって、プロセッサ６０６は、特定された差に基づく割合変更として、更新されたサーモスタット設定点を決定することができる。プロセッサ６０６は、現場６０４で使用すべき更新されたサーモスタット設定点を含む制御動作リポートの生成を開始することができる。
【０１６２】
別の態様によれば、サーバ６０２を使用して、総合需要スケジュールを生成することができる。例えば、プロセッサ６０６は、スケジューリングモジュール６４８を使用して地域内の複数の住宅のエネルギー需要を特定することができる。例えば、プロセッサ６０６は、指定された地域（図６に明示的に示されず）内の住宅現場群を識別し、群内の住宅現場のそれぞれのサーモスタットスケジュールにアクセスすることができる。プロセッサ６０６は、サーモスタットスケジュールを使用してスケジューリングデータを集計し、総合スケジューリングデータの出力を開始することもできる。総合スケジューリングデータは、時間間隔、設定等を含むことができ、いくつかの形態では、住宅現場の効率格付け、消費プロファイル、位置データ、または総合需要の計算に使用できる他の様々な現場属性に基づくエネルギー消費の推定を含むこともできる。態様によれば、総合データを使用して、負荷、エネルギー生産、仮想容量、需要応答容量、電力網混雑、または総合スケジューリングデータを使用可能な電力網属性の任意の組み合わせを予測することができる。
【０１６３】
別の態様によれば、エネルギー管理システム６００は、住宅現場でのエネルギー使用をスケジューリングするウェブサービス対応スケジューリングツールを含むこともできる。例えば、プロセッサ６０６は、スケジューリングツールモジュール６５０を使用して、スケジューリングツールを含むウェブまたはネットワークに基づくグラフィカルユーザインタフェースを生成することができる。図８Ａ〜図８Ｄは、ウェブサービス対応スケジューリングツールおよびスケジューリングツールモジュール６５０を使用して出力できるユーザインタフェースの例を示す。例えば、プロセッサ６０６は、現場６０４に配置された１つまたは複数の無線サーモスタットを選択できるように構成可能なサーモスタットセレクタを出力することができる。サーモスタットセレクタに動作可能に関連付けられ、１つまたは複数の無線サーモスタットの利用スケジュールをユーザがグラフィカルに選択できるように構成可能なイベントスケジューラも、プロセッサ６０６により出力することができる。プロセッサ６０６を使用して、日時および温度設定を含むように利用スケジュールを更新することもできる。スケジューリングツールモジュール６５０を使用して、無線サーモスタット、スマート家電等を含むことができる１つまたは複数のネットワーク装置を制御することができる。スケジューリングツールモジュール６５０を使用して、利用スケジュールをグラフィカルに変更するように構成されたエネルギー節約選好セレクタを出力し、結果として生じるエネルギー節約、天気予測ツール、およびネットワーク装置の使用の管理またはスケジュールを支援する他の様々な種類のツールまたはスケジューリング機能を表示することができる。
【０１６４】
別の態様によれば、サーバ６０２は、対話検出モジュール６７４を使用して、ユーザがネットワーク装置の動作モードを変更し得る場合を検出することもできる。例えば、対話検出モジュール６７４は、ユーザが特定の日時にサーモスタットを調整し得る場合を検出し、ユーザがスケジューリングツールモジュール６５０を使用してスケジューリングツール出力にアクセスする間、利用スケジュールの変更をユーザに示唆することができる。次に、ユーザは、必要または所望に応じて、示唆を含むように利用スケジュールを更新させることを選択することができる。
【０１６５】
別の態様によれば、サーバ６０２およびスケジューリングツールモジュール６５０を使用して、追加の特徴および機能をイネーブルすることができる。例えば、スケジューリングツールを使用して、住宅現場の近接性制御をイネーブルおよびディセーブルするように構成された近接性制御セレクタ、需要応答イベントへの参加をイネーブルおよびディセーブルするように構成された需要応答セレクタ、バケーションスケジュールをイネーブルおよびディセーブルするように構成されたバケーションモードセレクタ、１つまたは複数のネットワーク装置とのユーザ対話の検出に応答して、利用スケジュールの自動更新をイネーブルするように構成された自動更新セレクタ、または現場でのエネルギー使用の管理に使用できる他の様々な制御装置、またはこれらの任意の組み合わせを表示することができる。
【０１６６】
別の態様によれば、サーバ６０２およびスケジューリングツールモジュール６５０を使用して、需要応答能力をイネーブルおよびディセーブルすることができる。例えば、スケジューリングツールを使用して表示されるように動作可能な需要応答セレクタ（図６に明示的に示されず）を提供することができる。需要応答セレクタは、需要応答イベントに応答して、ＨＶＡＣシステムの削減を常にイネーブルするように構成された常時参加選択、需要応答イベントに応答してＨＶＡＣシステムの削減を許可しないように構成された非参加選択、電子メール、テキストメッセージ、インスタントメッセージ、ソーシャルネットワークメッセージ、またはこれらの様々な組み合わせ等の通信をユーザに対して開始して、需要応答イベントへの参加を要求するように構成された参加要求選択等のいくつかの設定を含むことができる。需要応答セレクタを需要応答モジュール６６８に動作可能に関連付けて、需要応答問い合わせ、解析、およびデプロイを開始することができる。
【０１６７】
別の態様によれば、サーバ６０２は、スケジューリングテンプレートモジュール６５２を使用して、ユーザがアクセスし、エネルギー使用をスケジューリングするように変更可能な利用テンプレートを生成することもできる。例えば、スケジューリングツールは、複数のエネルギーテンプレートにアクセスすることができる。テンプレートは、ユーザのスケジューリングプロファイルに基づいてユーザが選択可能な所定の利用スケジュールを含むことができる。選択可能な所定の利用スケジュールは、スケジューリングツールモジュール６５０を使用してユーザにより変更可能であり、必要または所望に応じて保存することができる。態様によれば、サーバ６０２は、ユーザが参加して、使用するエネルギーテンプレートを決定することができるオンライン質問または調査を出力することができる。
【０１６８】
さらなる態様によれば、サーバ６０２は、エネルギーパーソナリティ検出モジュール６７８を使用して、ユーザの対話プロファイルを検出することもできる。例えば、ユーザは、利用スケジュールの第１の部分になり得る長い通勤時間を有する都会在住の専門職者であり得る。住宅現場に到着すると、ユーザはサーモスタットと対話し得、それに対して、利用スケジュールの異なる部分が生じる。例えば、ユーザは、寝る場合、屋内温度がより寒いことを好み得る。したがって、家から離れている間、および在宅している間のユーザのパーソナリティを使用して、ユーザのスケジュールを自動的に生成することができる。別の態様によれば、エネルギーパーソナリティ表示または特徴を生成し、ユーザのオンラインスケジューリングツールを使用して、ユーザのソーシャルネットワーク内で、またはこれらの任意の組み合わせで出力することができる。例えば、プロセッサ６０６は、無線サーモスタットを使用してユーザの対話を検出し、対話に応答して、エネルギーパーソナリティ表示を表示することができる。次に、ユーザは、Ｆａｃｅｂｏｏｋ（登録商標）、ＭｙＳｐａｃｅ（登録商標）等のソーシャルネットワーク内のエネルギーパーソナリティ表示の表示をイネーブルまたはディセーブルすることができる。他の形態では、プロセッサ６０６を使用して、ユーザが住宅現場で達成した全体的なエネルギー節約に基づいて、表示を変更することができる。例えば、プロセッサ６０６は、エネルギー節約モジュール６７０を使用して、個人のエネルギー節約を特定し、それに従ってエネルギーパーソナリティ表示を変更することができる。別の形態では、ユーザは、Ｔｗｉｔｔｅｒ（登録商標）等を使用してメッセージングサービスまたはアカウントをセットアップして、エネルギー節約の開始、需要応答イベントへの参加、エネルギー使用の変更、または他の様々な形態に応答して、エネルギー節約更新を加入者単位で出力することができる。さらなる態様によれば、Ｔｗｉｔｔｅｒ（登録商標）アカウントまたは他のメッセージングサービスをコミュニティ単位で使用して、個人群に対してエネルギー管理イベントを通知することができる。例えば、「エネルギー行動日」または「エネルギー警告」を、Ｔｗｉｔｔｅｒ（登録商標）アカウントを使用して加入者にポスティングすることができ、加入者は、必要または所望に応じてエネルギー管理システム６００または他の様々なエネルギー管理システムを使用してエネルギー使用を削減することができる。他の形態のメッセージングまたはこれらの任意の組み合わせを必要または所望に応じて使用することができる。
【０１６９】
別の態様によれば、サーバ６０２を使用して、住宅現場のサンプルサイズおよびある間隔にわたるエネルギー消費を予測するための対応するスケジュールを決定することができる。例えば、プロセッサ６０６を使用して、郵便番号、通りもしくは一連の通り、変電所がサポートする住宅現場、節点から節点、またはこれらの任意の組み合わせ、または地域を特定する他の方法等の特定の地域のエネルギー消費の推定と関連して、住宅現場のランダムなサンプルサイズを決定することができる。地域のサンプルサイズが識別されると、その地域内の住宅現場を識別することができる。例えば、次に、プロセッサ６０６は、スケジューリングモジュール６４８を使用して、指定された地域内の住宅現場の関連付けられたサーモスタットスケジュールを決定することができる。サーバ６０２は、エネルギー使用のスケジューリングまたは予想と関連して、複数の現場のサーモスタットスケジュールデータを出力することができる。
【０１７０】
別の態様によれば、サーバ６０２を使用して、現場６０４において開始される需要応答をイネーブルすることもできる。例えば、プロセッサ６０６は、需要応答モジュール６６８を使用して、現場６０４においてイネーブルされた需要応答設定を検出することができる。プロセッサ６０６は、需要応答イベント状況をさらに検出し、現場６０４のユーザが需要応答イベントへの参加を選択した場合、ＨＶＡＣ６３０の削減動作をイネーブルすることができる。現場６０４のエネルギー低減容量は、効率格付けモジュール６５８、スケジューリングモジュール６４８、近接性検出モジュール６６２、または他の様々なモジュール、データソース、またはこれらの任意の組み合わせを使用して決定することができる。
【０１７１】
別の態様によれば、サーバ６０２は、需要応答モジュール６６８を使用して、現場６０４においてエネルギー使用を削減する前に、個人と交信することもできる。例えば、プロセッサ６０６は、需要応答イベント要求通信を開始して、複数の現場のユーザと通信することができる。プロセッサ６０６は、需要応答イベントに参加するユーザ応答レベルを検出し、需要応答イベントへの参加を選んだユーザの現場での対応するＨＶＡＣシステムまたは他のエネルギー消費装置の削減をイネーブルすることができる。このようにして、ユーザに対して需要応答イベントへの参加を強制しなくてよく、ユーザは、必要または所望に応じて参加するリアルタイムでの選択能力を有することができる。
【０１７２】
別の態様によれば、サーバ６０２は、需要応答イベントへの参加要求を含むテキストメッセージを送信することができる。いくつかの形態では、テキストメッセージは、需要応答イベントへの参加についてユーザに料金を支払う合意を含むことができる。支払いは、クレジット、現金、報酬、ポイント、教育ファンドへの寄付、エネルギーレートの割引、またはこれらの任意の組み合わせ等の様々な形態をとることができる。サーバ６０２は、モバイルクライアントインタフェース６３４の使用から応答を受信し、メッセージモジュール６７２を使用して応答を処理して、参加要望または非参加要望を判断することができる。
【０１７３】
別の態様によれば、サーバ６０２をスケジューリングモジュール６４８と共に使用して、エネルギー消費を低減する総合容量を決定することができる。例えば、プロセッサ６０６を使用して、複数の住宅内の住宅群を識別し、群内の各住宅の効率格付けを使用して、群内の各住宅のエネルギー低減容量を決定することができる。各住宅の効率格付けを決定すると、プロセッサ６０６は、利用可能な容量を決定するために使用される他のデータを検出することができる。例えば、各住宅現場での現在の天気状況を検出し、ユーザのエネルギースケジュールまたはサーモスタットスケジュールを使用し、テキストメッセージへの応答または参加を選択する電子メールを決定し、電力網状況を使用することができ、またはこれらの任意の組み合わせを使用することもできる。利用可能な容量を推定すると、群内の各住宅のエネルギー低減容量に基づく総合エネルギー低減容量を特定することができる。  
【０１７４】
別の態様によれば、サーバ６０２は、総合エネルギー低減容量をオークションに関連付けて使用することができる。例えば、プロセッサ６０６は、利用可能エネルギー容量の入札を選択した小売りエネルギー提供事業者に対して仮想エネルギー容量のオークションを開始することができる。他の形態では、第三者がオークションを主催し、エネルギー管理システム６００が、来るオークションイベント、ピーク需要期間、伝送率決定期間、またはこれらの任意の組み合わせに関連付けて利用可能な容量を出力することができる。例えば、プロセッサ６０６は、総合エネルギー低減容量を第三者に売るオークションプロセスを開始し、オークションプロセスに関連して総合エネルギー低減容量の売りを検出することができる。売りが発生すると、プロセッサ６０６は、群内の各住宅でのＨＶＡＣシステム、他のエネルギー消費装置、またはこれらの任意の組み合わせの削減を開始することができる。
【０１７５】
別の態様によれば、エネルギー管理システム６００は、現場６０４に関連付けられたモバイル装置６３２に結合されるように動作可能なモバイルクライアントインタフェース６３４を含むことができる。例えば、モバイルクライアントインタフェース６３４は、ＷＡＰゲートウェイまたは他のモバイルクライアントゲートウェイを含み、サーバ６０２がモバイル装置６３２にアクセスできるようにすることができる。モバイルクライアントインタフェース６３４は、サーバ６０２の部分として提供することができるが、他の形態では、モバイルクライアントインタフェース６３４の部分または全ては、特定の無線ネットワークプロバイダにより提供することができる。したがって、モバイルクライアントインタフェース６３４は、ＷＡＰゲートウェイを有する特定の通信事業者と通信するように構成することができる。モバイルクライアントインタフェース６３４を使用して、任意の組み合わせの無線または地上通信技術を使用してＷＡＰゲートウェイとサーバ６０２との間でＥＭＩデータまたは制御データを通信することができる。さらに、ＷＡＰゲートウェイは、モバイル装置６３２、サーバ６０２、エネルギー管理システム６００、またはこれらの任意の部分および組み合わせにより生成されるＥＭＩデータまたは制御データへのアクセスをモバイル装置のユーザに提供できる論理またはモジュールを含むこともできる。
【０１７６】
態様によれば、モバイルクライアントインタフェース６３４は、モバイル装置６３２から現場６０４の現場読み取り要求を受信することができる。例えば、プロセッサ６０６は、現場読み取り要求を検出し、データベース６０８へのアクセスを開始して、現場６０４の現場リポートデータを検索することができる。プロセッサ６０６は、モバイル装置データとして現場リポートデータをフォーマットし、モバイル装置ネットワーク６３６を使用してモバイル装置データをモバイル装置６３２に出力することができる。  
【０１７７】
別の態様によれば、モバイルクライアントインタフェース６３４は、モバイル装置６３２から要求を受信し、ＨＶＡＣシステム６３０の現在の温度設定点を変更することができる。例えば、プロセッサ６０６は、モバイル装置６３２から受信した要求を処理し、制御動作リポートモジュール６５４を使用して制御リポートの生成を開始することができる。制御動作リポートは、モバイル装置６３２からモバイルクライアントインタフェース６３４に通信された更新された温度設定点への参照を含むことができる。プロセッサ６０６は、データベース６０８内の変数またはフィールドを設定して、設定点を変更することができる。現場６０４がサーバ６０２へのアクセスを開始すると、プロセッサ６０６は、現場６０４に関連付けられた変数またはフィールドにアクセスし、現場インタフェース６２２を使用して現場６０４に通信する制御動作リポートまたは制御データを生成することができる。したがって、現場６０４の温度設定点が更新されると、ホームコントローラ６２６が、制御動作確認データ、現場リポート、状況情報、またはこれらの様々な組み合わせを通信して、更新された温度設定点を確認することができる。プロセッサ６０６は、確認を受信すると、更新された温度設定点の確認をモバイルクライアントインタフェース６３４に出力し、更新された温度設定点をモバイル装置６３２に出力することができる。
【０１７８】
別の態様によれば、モバイル装置６３２を使用して、現場６０４での１つまたは複数のネットワーク装置の動作モードをイネーブルおよびディセーブルすることができる。例えば、モバイル装置６３２は、現場６０４での設定を制御するために使用可能な、モバイル装置６３２にロードされたモバイルアプリケーションを含むことができる。図５Ａおよび図５Ｂは、モバイル装置６３２が使用可能なエネルギー管理アプリケーションおよび機能の例を示すが、必要または所望に応じて、モバイル装置６３２を使用して他のアプリケーションおよび機能をデプロイすることもできる。別の態様によれば、モバイル装置６３２は、モバイル装置６３２のウェブブラウザを使用してサーバ６０２に関連付けられたウェブに基づくアプリケーションにアクセスして、現場６０４での動作モードまたは状況をイネーブルおよびディセーブルすることができる。例えば、モバイル装置６３２は、必要または所望に応じて、近接性設定を変更し、１つまたは複数の環境制御ゾーンを変更し、現在の読み取り値にアクセスし、バケーション設定を変更し、エネルギー使用スケジュールを変更し、または現場６０４に配置されたネットワーク装置の動作モードの制御もしくは維持に関連付けられた他の様々な動作モードもしくはデータを変更することができる。    
【０１７９】
別の態様によれば、エネルギー管理システム６００を使用して、現場６０４での変更された動作状況に関連して、メッセージをモバイル装置６３２に送信することができる。例えば、プロセッサ６０６は、現場６０４から受信される現場データにアクセスし、ＴＳＴＡＴ６２８において提供される手動入力状況をさらに検出することができる。例えば、ユーザは、ＴＳＴＡＴ６２８の温度設定点を低減し得る。プロセッサ６０６は、モバイル装置６３２および近接性検出モジュール６６０から受信される位置データを使用して、ユーザが在宅か否かを検出することができる。状況を検出すると、プロセッサ６０６は、手動での入力状況を示すテキストメッセージを開始すべきか否かを判断することができる。例えば、プロセッサ６０６は、メッセージモジュール６７２を使用して、ＴＳＴＡＴ６２８の状況変更を示すテキストメッセージをフォーマットして出力すると共に、モバイルクライアントインタフェース６３４を使用してテキストメッセージを出力することができる。次に、ユーザは、所望に応じてモバイル装置６３２を使用して状況を変更することができる。他の形態では、電子メールメッセージまたは他の電子メッセージをユーザに送信することもできる。例えば、メッセージは、ユーザに関連付けられたコンピュータシステムのウィンドウ内に表示することができる。他の形態では、テキストメッセージを現場６０４
に関連付けられた複数のモバイル装置に送信することができる。必要または所望に応じて、動作状況への手動の変更を現場６０４のユーザに警告する他の様々な組み合わせを使用することができる。  
【０１８０】
図７は、本開示の態様による、全体的に７００で示されるエネルギー管理ユーザインタフェース（ＥＭＵＩ）を示す。いくつかの形態では、ＥＭＵＩ７００には、モバイル装置、デスクトップコンピュータ、ネットブック、ラップトップコンピュータ、スマートフォン、エネルギー表示装置、スマートサーモスタット、ホームオートメーション制御端末、およびＩＰａｄ（登録商標）、またはエネルギー管理ユーザインタフェースを表示可能な装置の任意の組み合わせを使用してアクセスすることができる。
【０１８１】
態様によれば、ＥＭＵＩ７００は、１つまたは複数のユーザ名７０４、住宅現場住所７０６、住宅現場住所７０６に関連付けられた携帯電話番号７０８を表示するように構成されたユーザ情報セクション７０２を含むことができる。ユーザ情報セクション７０２は、住宅現場住所７０６に関連付けられた現在のエネルギー提供事業者７１０および住宅現場住所７０６で利用可能な第三者エネルギー提供事業者の現在の最良レート７１２をさらに表示することができる。広告７１４セクションを表示することもでき、詳細編集リンク７１６を表示して、ユーザが、ユーザ情報セクション７０２内に表示された情報に対してアクセス、編集、変更、削除、管理等を行えるようにすることができる。本明細書において説明される図９は、ユーザ情報セクション７０２内に表示されるユーザ情報の編集に使用可能なユーザインタフェースの例を含む。ユーザ情報セクション７０２は、ユーザ名７０４に関連付けられたエネルギーパーソナリティ７４０を表示することもできる。エネルギーパーソナリティ７４０は、必要または所望に応じて１つまたは複数のソーシャルネットワークにリンクすることもできる。
【０１８２】
さらなる態様によれば、現在の読み取り値セクション７１８をＥＭＵＩ７００内に表示することができる。現在の読み取り値セクション７１８は、例えば、住宅現場での現在の内部温度および外部温度を有する現在の日時セクション７２０を含むことができる。現在の読み取り値セクション７１８は、住宅現場に配置されたサーモスタットの現在のサーモスタット設定点７２２をさらに含むことができる。２つ以上のサーモスタットを住宅現場にデプロイすることができ、現在のサーモスタット設定点７２２は、「Ｍａｉｎ」、「２」、「３」、または住宅現場における複数のサーモスタットの現在のサーモスタット読み取り値へのアクセスを可能にするように構成された他の何等かの表示等の参照を含むことができる。ユーザは、サーモスタット設定点７２２の編集機能を使用してサーモスタットの名称もしくは番号、ゾーン等を変更することもできる。
【０１８３】
さらなる態様によれば、現在の読み取り値セクション７１８は、現在のサーモスタット設定点７２２に関連する節約レベルを示すように構成されたエネルギー節約レベル７２４を含むこともできる。例えば、現在のサーモスタット設定点７２２が低設定点に設定されている場合、空調ユニットをより頻繁に稼働させ、低エネルギー節約にし得る。したがって、エネルギー節約の目に見える表示を現在の設定点に関連付けて表示して、サーモスタット設定点に基づくエネルギー消費についてのフィードバックをユーザに与えることができる。いくつかの形態では、ユーザは、サーモスタット設定点を上方または下方に調整し、ユーザ選択に基づいて、エネルギー節約レベルを準リアルタイムで変更することができる。例えば、ＤＨＴＭＬ、ＡＪＡＸ、Ｆｌａｓｈ、ＨＴＭＬ５等の様々なプログラミング言語を使用して、ＥＭＵＩ７００内の１つまたは複数のフィールドの準リアルタイムの更新を示すことができる。
【０１８４】
さらなる態様によれば、ＥＭＵＩ７００は、需要応答イベントへの参加をイネーブルし、需要応答イベントへの参加をディセーブルし、需要応答イベントへの参加を要求するテキストメッセージ（または他のメッセージ）のユーザへの送信をイネーブルするように構成された需要応答通知セレクタ７２６を含むこともできる。さらなる態様によれば、ＥＭＵＩ７００は、住宅現場に関連付けられた１つまたは複数のモバイル装置の近接性検出をイネーブルするように構成された近接性検出セレクタ７２８を含むこともできる。
【０１８５】
別の態様によれば、ＥＭＵＩ７００は、現在の年間節約７３２、現在の月間節約７３４、需要応答節約７３６、および詳細データ閲覧リンク７３８を表示可能なエネルギー使用／節約セクション７３０を含むこともできる。態様によれば、詳細データ閲覧リンク７３８には、図８において説明されるＥＭＵＩ８００のうちの部分または全てへのアクセスを動作可能に関連付けることができる。
【０１８６】
図８は、本開示のさらなる態様による、全体的にＥＭＵＩ８００として示される、エネルギー使用および節約情報を報告するように動作可能なエネルギー管理ユーザインタフェースを示す。態様によれば、ＥＭＵＩ８００は、現在の年間節約８０４、現在の月間節約８０８、およびユーザが需要応答イベントに参加することにより実現される現在の需要応答節約８０８を表示するように動作可能なエネルギー使用／節約セクション８０２を含むことができる。ＥＭＵＩ８００は、推定年間節約セクション８１０、管理と非管理との関係のエネルギー消費グラフ８１２、および比較消費グラフ８１４を含むこともできる。態様によれば、ユーザは、ユーザのエネルギー消費を住宅コミュニティ内の他のユーザと比較するように構成されたコミュニティグラフ、ユーザのエネルギー消費を州内の他のユーザと比較するように構成された州比較グラフ、およびユーザのエネルギー消費を現在の国の平均と比較するように構成された国グラフを含む比較グラフを選択することができる。
【０１８７】
さらなる態様によれば、ＥＭＵＩ８００は、時単位でエネルギー消費および節約を示すように構成された日毎の使用グラフ８１６を含むこともできる。例えば、ユーザが中エネルギー節約設定を選択する場合、日毎の使用グラフは、ドル単位、ｋＷｈ単位、またはこれらの任意の組み合わせの単位で日毎の節約を表示することができる。日毎の使用グラフ８１６は、仮にエネルギー使用が管理されないままであった場合の消費を示したグラフをさらに含むことができる。さらなる態様によれば、日毎の使用グラフ８１６は、ユーザがエネルギー消費および節約を閲覧する曜日を選択できるように構成された曜日セレクタ８１８を含むこともできる。  
【０１８８】
さらなる態様によれば、ＥＭＵＩ８００は、月の各日の月間エネルギー使用および節約情報を出力するように構成可能な月間使用および節約セクション８２０を含むこともできる。例えば、月間グラフは、住宅現場での月間のエネルギー使用および節約を表示するように構成された日毎、週毎、または他の組み合わせの棒グラフを含むことができる。ユーザは、マウスセレクタ８２２を使用して月間をナビゲートすることができ、特定の月の消費および節約グラフを表示することができる。いくつかの場合では、特定の月のデータの部分のみが表示に利用可能であり得る。したがって、所望に応じて、グラフの部分のみを表示し得る。さらなる態様によれば、月間の使用および節約グラフセクション８２０は、必要または所望に応じて年間節約にアクセスするリンクを含むこともできる。
【０１８９】
別の態様によれば、ＥＭＵＩ８００をさらに使用して、隣接する家、同様のサイズの家、同じもしくは同様のエネルギー消費装置（例えば、ＨＶＡＣ、給湯器、他のスマート家電）のうちの１つまたは複数、またはこれらの任意の組み合わせの性能データにアクセスし表示することができる。ＥＭＵＩ８００は、その他の住宅および装置のそれぞれの性能を比較し、ユーザの相対性能についてのフィードバックをユーザに提供することができる。例えば、ＥＭＵＩ８００は、グラフ、チャート等の消費電力の目に見える表示を出力することができる。他の形態では、ＥＭＵＩ８００を使用して、同程度の住宅現場を表示することもできる。例えば、同じまたは同様のサイズの家を比較基準として使用することができる。
【０１９０】
他の形態では、ＥＭＵＩ８００を使用して、ユーザがエネルギー効率的な装置およびシステムにアクセスできるようにすることができ、ユーザは、エネルギー効率的なシステムの使用を通してのエネルギー低減および節約を予測することができる。したがって、導入し得、より高い効率格付けを有し得るエネルギー消費装置を識別し、消費者に通信することができる。別の形態によれば、ＥＭＵＩ８００は、ユーザが第三者による製品エネルギー効率提供物にアクセスできるようにするクリックスルーまたはマイクロサイトを表示することができる。他の形態では、ＥＭＵＩ８００は、ユーザがエネルギー効率的な製品およびサービスを検討できるようにする「グリーンエネルギー」市場にアクセスできるようにすることができる。ユーザは、そのような製品およびサービスを選択することができ、関連付けられたＸＭＬデータ、メタデータ等をＥＭＵＩ８００に供給することができる。ＥＭＵＩ８００は、第三者データを使用して、ＥＭＵＩ８００内に表示されるデータをリフレッシュして、ユーザの住宅現場で使用される場合の推定節約を表示するように構成することができる。したがって、ＥＭＵＩ８００は、ユーザの住宅現場でのエネルギー節約がどのくらいになり得るかの推定を決定するとができ、ユーザが十分な情報を得た上で購入を判断できるようにする。例えば、ユーザは、太陽電池または他の種類のエネルギー生産システムを住宅現場に追加したい場合がある。ＥＭＵＩ８００を使用して、ユーザの実際の過去のエネルギー使用に基づいて、節約可能なエネルギー量を推定することができる。したがって、購入に関連付けられた回収期間を消費者に表示することができる。
【０１９１】
図９は、本開示のさらなる態様による、全体的に９００で示される、ユーザ情報および現場情報にアクセスし編集するように動作可能なエネルギー管理ユーザインタフェース（ＥＭＵＩ）を示す。ＥＭＵＩ９００は、ユーザ情報を表示し、ユーザがユーザ情報への変更を編集できるように構成されたユーザプロファイル９０２を含むことができる。ユーザプロファイル９０２は、ユーザの現場への関連性、ユーザ氏名フィールド９０６、エネルギーパーソナリティタイプフィールドおよび／または表示９０８、ソーシャルネットワークセレクタ９１０、住宅現場住所９１２、および住宅現場住所９１２に関連付けられた携帯番号９１４の追加および削除を行うように構成可能なユーザセレクタ９０４を含むことができる。さらなる態様によれば、ユーザプロファイル９０２は、エネルギーテキストメッセージ警告セレクタ９１６、近接性検出セレクタ９１８、および現在のＨＶＡＣ提供事
業者情報フィールド９２０を含むこともできる。
【０１９２】
態様によれば、ユーザセレクタ９０４は、ユーザが編集するユーザデータを選択できるように構成することができる。例えば、ユーザセレクタ９０４を選択することにより、複数のユーザを住宅現場に関連付け、ユーザの情報にアクセスすることができる。他の形態では、ユーザは、ウェブサイトまたは他のアプリケーションにログインすることができ、住宅現場に関連付けられたユーザ固有のデータに対して限られたアクセスを有することが可能であり得る。別の態様によれば、ユーザ情報セレクタ９０４を使用して、住宅現場に関連付ける追加のユーザを追加することができる。したがって、マスタユーザまたは管理者ログインが（図９には明示的に示されず）、ユーザ情報の管理のために提供することができる。いくつかの態様では、ユーザプロファイル９０２は、事前に入力された情報を含み、ユーザが入力する必要があり得る情報量を低減することができる。さらに、必要または所望に応じて、追加のユーザは住宅現場に関連付けられた情報にアクセスし、使用することができる。  
【０１９３】
さらなる態様によれば、ＥＭＵＩ９００は、小売り店、公益企業、または第三者のエネルギー情報を含むことができるエネルギー提供事業者セクション９２２を含むこともできる。例えば、現在のエネルギー提供事業者を表示することができ、現在使用中の現在のエネルギーレートおよび計画を表示することもできる。エネルギー提供事業者セクション９２２は、現在の提供事業者での最良レート計画および別の提供事業者を通して利用可能な最良地域レートを示すこともできる。エネルギー提供事業者セクション９２２は、現在の提供事業者、他の提供事業者、またはこれらの任意の組み合わせの利用可能な最良レートを使用して、住宅現場の節約計算を開始可能な節約計算要素９３４を含むこともできる。節約計算要素９３４は、履歴現場データ、住宅現場のスケジューリングデータ、予測エネルギー消費、将来のエネルギー価格、または他の様々なＥＭＩ、またはこれらの任意の組み合わせを使用して、年間節約を決定することもできる。次に、現場消費を使用して、所与のレート計画を使用した場合の全体エネルギーコストを特定することができる。他の間隔（例えば、月間、週間、日毎等）を必要または所望に応じて計算することもできる。したがって、ユーザは、使用習慣および住宅現場でのスケジューリングデータと協調する計画を識別することができる。  
【０１９４】
本開示のさらなる態様によれば、ＥＭＵＩ９００は、ユーザポスティングおよびレビューセクション９２４を含むこともできる。ユーザポスティングおよびレビューセクション９２４は、エネルギーブログ、グリーンエネルギーレビュー、市場等を選択可能なコンテンツセレクタ９２６を含むことができる。例えば、ユーザが「Ｍｙ  Ｅｎｅｒｇｙ  Ｂｌｏｇｓ（私のエネルギーブログ）」を選択する場合、ユーザが自分のエネルギーブログを編集し公開できるように構成されたユーザエネルギーブログ９２８を含むエネルギーブログのタイトルリストを表示することができる。ユーザは、エネルギーブログをエネルギーブログウェブサイト、ソーシャルネットワーク、第三者のサイト、コンテンツプロバイダ、またはこれらの任意の組み合わせに対して公開することができる。第三者のエネルギーブログ９３０もユーザポスティングおよびレビューセクション９２６内に列挙することができ、第三者のブロガー、記事、コンテンツプロバイダ、ＲＳＳフィード、Ｔｗｉｔｔｅｒ（登録商標）Ｆｅｅｄｓ、またはこれらの任意の組み合わせがコンテンツを提供できるようにする。態様によれば、ユーザは、ブログ、ニュースフィード、ソーシャルネットワーク、Ｔｗｉｔｔｅｒ（登録商標）アカウント等をユーザポスティングおよびレビューセクション９２４に所望に応じて追加することができる。ユーザポスティングおよびレビューセクション９２４内のユーザセレクタにより、ユーザは、サイトに関連付けられたユーザコンテンツを選択することができ、読み出し／書き込み／アクセス特権をそれに従ってイネーブルおよびディセーブルすることができる。  
【０１９５】
さらなる態様によれば、ユーザポスティングおよびレビューセクション９２４は、エネルギー節約製品、環境に優しい製品、グリーンエネルギー生産システム、またはこれらの任意の組み合わせを検討するように構成された「グリーンエネルギーレビュー」セクションを含むこともできる。ユーザポスティングおよびレビューセクション９２４は、ユーザがグリーンエネルギー製品ウェブサイトまたはグリーンエネルギー製品を有する市場にアクセスできるように構成された「市場」セクションを含むこともできる。例えば、市場を使用して、スマート家電等の利用可能なグリーンエネルギー製品を統合し、さらに、第三者の価格およびグリーンエネルギー製品を販売しているウェブサイトを識別することができる。したがって、ユーザは、ユーザポスティングおよびレビューセクション９２４を使用して新しいエネルギー節約製品のレビューを読み、エネルギー製品にアクセスすることができる。いくつかの場合、ＥＭＵＩ９００を使用して、市場セクション、グリーンエネルギーレビューセクション、小売りエネルギー提供事業者等内のポスティング間での電子商取引を可能にして、ＥＭＵＩ９００をホストするファームに販売から生じる利益の部分を支払うことができる。
【０１９６】
図１０は、本開示のさらなる態様による、全体的にＥＭＵＩ１０００として示される、住宅現場でのエネルギー使用をスケジューリングするように動作可能なエネルギー管理ユーザインタフェース（ＥＭＵＩ）を示す。ＥＭＵＩ１０００は、１つまたは複数のユーザスケジュール、サーモスタット、ＨＶＡＣシステム、ゾーン、現場、またはこれらの任意の組み合わせの管理に関連付けて示すことができる。他の形態では、ＥＭＵＩ１０００は、必要または所望に応じて現場での様々なエネルギー消費装置のエネルギー使用をスケジューリングするように変更することができる。さらに、インターネットにアクセス可能なコンピュータシステムを使用して、ＥＭＵＩ１０００の部分または全てにアクセスすることができ、ＥＭＵＩ１０００の部分または全ては、Ｉ−Ｐｈｏｎｅ（登録商標）装置、Ｂｌａｃｋｂｅｒｒｙ（登録商標）装置、Ａｎｄｒｏｉｄ（登録商標）装置、ＩＰａｄ（登録商標）、または他の様々な装置もしくはシステム、またはこれらの任意の組み合わせ等のスマートフォンまたはハンドヘルドコンピュータ、タブレット等と併用可能なモバイルアプリケーションとして構成することができる。
【０１９７】
態様によれば、ＥＭＵＩ１０００は、ユーザが住宅現場に配置された１つまたは複数のサーモスタットの温度を調整できるように構成されたサーモスタット表示１００２を含む。サーモスタット表示１００２は、日時表示、サーモスタットセレクタ１００４、およびサーモスタットコントローラ１００６を含むことができる。ＥＭＵＩ１０００は、ユーザが低節約レベル、中節約レベル、または高節約レベルを選択できるように構成された節約セレクタ１００８を含むこともできる。節約セレクタ１００８には、推定節約表示１０１０およびスケジューリングツール１０１２を動作可能に関連付けることができる。例えば、ユーザは、節約セレクタ１００８を使用して低節約を選択することができ、推定節約を計算し、推定節約表示１０１０内に表示することができる。さらなる態様によれば、ユーザは、節約セレクタ１００８を使用して節約レベルを選択することができる。したがって、結果として生成されるサーモスタット設定をスケジューリングツール１０１２内に表示し、それにより、結果として生成される温度設定の視覚的な表示をユーザに提供することができる。さらなる態様によれば、節約セレクタ１００８にスケジューリングツール１０１２を動作可能に関連付けて、２つ以上の温度設定を一度に表示することもできる。例えば、低節約は６５度の温度設定に繋がり、中節約は６８度の温度設定に繋がり、高節約レベルは７４度の温度設定に繋がり得る。値および表示技法の様々な組み合わせを必要または所望に応じて使用することができる。
【０１９８】
さらなる態様によれば、スケジューリングツール１０１２は、ユーザが季節（例えば、春、夏、秋、冬）に基づいてエネルギー使用をスケジューリングできるようにする季節スケジュールを含むことができる。例えば、第１の現場は暑い気候にあり、第２の現場は寒い気候にあり得る。したがって、暑い気候では、夏季に空調装置をより頻繁に使用し得、空調装置を表示されているスケジュールに関連付けることができる。ユーザは、スケジューリングツール１０１２を使用して季節スケジュールを選択することができ、それに従ってスケジュールを更新して、冬スケジュールを表示することができる。他の様々な季節スケジュールの追加および削除を必要または所望に応じて行うことができる。他の形態では、スケジューリングツール１０１２を使用して、ＨＶＡＣシステムの現在の動作モードにアクセスし、動作モードの検出に応答して季節スケジュールを表示することができる。例えば、ＨＶＡＣシステムが加熱モードで動作中であり得る場合、冬スケジュールを表示することができる。他の季節スケジュールを必要または所望に応じてスケジューリングツール１０１２内に表示することもできる。
【０１９９】
さらなる態様によれば、スケジューリングツール１０１２は、現在の内部温度および外部温度表示１０１４と、第１のユーザのユーザスケジュール、第２のユーザのユーザスケジュール、バケーションスケジュール、またはスケジュールの任意の組み合わせを表示可能なスケジュールセレクタ１０１６とを含むことができる。例えば、ユーザは、スケジューリングツール１０１２を使用して、複数の現場でのエネルギー使用をスケジューリングすることができる。したがって、スケジューリングツールは、特定のユーザに関連付けられた第２の現場を表示することができる。追加のスケジュールを必要または所望に応じて追加することができ、現在のユーザは、図９に示されるユーザプロファイル９０２等のユーザ情報プロファイルまたはアクセス特権を設定可能な他の任意の特権もしくは論理を使用して、アクセス特権を設定することもできる。
【０２００】
さらなる態様によれば、スケジューリングツール１０１２は、週間スケジュール表示セクション１０１８と、スケジュール１０２２内に構成されたタイムスパン表示セクション１０２０とを含むこともできる。週間スケジュール表示１０１８は、現在の日にちまたは一連の日にちを示すように構成することもでき、さらに、各日の予測天気状況を含むことができる。ユーザは、所望に応じて続く週間スケジュールを表示可能にするように構成可能なタブ１０２４を選択することにより、別の週にナビゲートすることができる。さらなる態様によれば、スケジュール１０２２は、所望に応じてエネルギー使用をスケジューリングするように変更可能なスケジュールイベント１０２６に概して示される複数のセルを含む。スケジュールイベント１０２６は、スケジューリング中のサーモスタット等のネットワーク装置の時間間隔および設定を含むことができる。セルは、「ａｄａｐｔ？（適応？）」インジケータ１０２８等のインジケータを含み、ＥＭＵＩ１０００に動作可能に関連付けられたエネルギー管理システムにより検出される自動スケジュール示唆を識別することもできる。例えば、ユーザは、現場に存在し得る場合、土曜日の午後９時前に温度を７８度に低減したいことがある。したがって、自動スケジュール示唆を検出し、ａｄａｐｔ？インジケータ１０２８を表示して、ユーザがスケジュールを自動的に適応させることができる。適応示唆は、他の方法でユーザに提供することもでき、スケジュール１０２２内への表示に限定される必要はない。
【０２０１】
さらなる態様によれば、ＥＭＵＩ１０００は、エネルギー使用のスケジュールに使用できるテンプレート閲覧セレクタ１０３０へのアクセスを提供することもできる。例えば、テンプレート閲覧セレクタ１０３０を使用して、所定のスケジュールをスケジューリングツール１０１２内に表示することができる。次に、ユーザは、選択されたテンプレートの部分を必要または所望に応じて自分の好みに変更することができる。他の形態では、一連の質問をユーザに対して行い、表示するテンプレートを決定することができる。例えば、スケジューリングツール１０１２は、短い質問にアクセスして、ユーザの日毎のスケジュールを検出するようにすることができる。例えば、ユーザは都会在住の専門職者、主婦、シングルペアレント、サッカーママ、子供が巣立った親、または他の様々な層であり得る。したがって、ＥＭＵＩ１０００は、調査または一連の質問が完了するまで、スケジュー
リングツール１０１２を隠してから、結果として生成されるスケジュールをスケジューリングツール１０１２内に表示するように構成することができる。
【０２０２】
さらなる態様によれば、ＥＭＵＩ１０００は、選択可能なテンプレートのリストを表示し、ユーザが各テンプレートを選択し、表示可能なように構成することができる。テンプレートが識別されると、ユーザは次に、識別されたテンプレートをユーザスケジュールとして保存することができる。いくつかの形態では、ユーザの現場位置を前もって特定し、現場の位置（例えば、暖かい気候か、それとも寒い気候か）に基づいてテンプレートを生成することができる。したがって、閲覧テンプレートは、現場プロファイル、ユーザプロファイル、ユーザ特徴、現場データ、またはユーザが使用し得るテンプレートの生成に使用可能な他の様々な種類のデータに基づいて生成することができる。
【０２０３】
さらなる態様によれば、スケジューリングツール１０１２は、ユーザがタイムスパン表示セクション１０２０内に追加のタイムスパンを追加できるように構成された追加のタイムスパン追加セレクタ１０３４を含むこともできる。スケジューリングツール１０１２は、ユーザがスケジューリングツール１０１２を使用して出力し得る追加のタイムスロットをスクロールできるように構成された追加のタイムスロット閲覧セレクタ１０３２を含むこともできる。例えば、ユーザは追加のタイムスロットセレクタ１０３２を選択することができ、スケジューリングツール１０１２は、各日のスケジュールイベントを同時に表示するように更新することができる。このようにして、ユーザは、必要または所望に応じて、追加のタイムスロットおよび曜日をスクロールすることができる。
【０２０４】
さらなる態様によれば、ＥＭＵＩ１０００は、近接性検出セレクタ１０３６を含むこともできる。例えば、ユーザは、近接性検出セレクタ１０３６を使用して近接性検出をイネーブルすることができ、現場までのユーザの距離に基づいて現場でのエネルギー使用を変更することができる。ユーザのモバイル装置番号に現場を関連付け、ユーザが近接性検出セレクタ１０３６をイネーブルおよびディセーブルできるようにする。いくつかの形態では、ユーザが現場にいる場合、またはユーザが現場から離れている場合を検出可能なモバイル装置をユーザが有することに応答して、近接性検出セレクタ１０３６を隠し、表示し、選択可能にすることができ、またはこれらの任意の組み合わせであることができる。
【０２０５】
別の態様によれば、ＥＭＵＩ１０００は、テキストメッセージをユーザのモバイル装置に送信できるように構成されたエネルギー警告テキストメッセージセレクタ１０３８を含むことができる。例えば、高エネルギー使用日に、エネルギー行動日を識別し、公益企業または他のエンティティが、高エネルギー使用日が発生しつつあり得ることを示す警告を公開し得る。したがって、ユーザは、その状況を示すテキストメッセージを受信することができる。いくつかの形態では、ユーザはテキストメッセージに応答し、エネルギー使用スケジュールを変更することができる。例えば、ユーザは要求に応答して、エネルギー節約設定を中から高に変更することができる。したがって、高エネルギー節約スケジュールをユーザの現場で開始するように、スケジューリングツール１０１２を変更することができる。他の形態では、エネルギー警告テキストメッセージセレクタ１０３８を使用することにより、ユーザは、テキストメッセージを介して需要応答要求を受信することができる。例えば、需要応答要求は、要求される時間間隔、新しい温度設定、推定される節約、他の需要応答データ、またはこれらの任意の組み合わせをテキストメッセージ内に含み得る。次に、ユーザは、テキストメッセージに応答して、参加、非参加、部分的な参加、またはこれらの任意の組み合わせを行い得る。応答すると、ユーザスケジュールを必要または所望に応じて変更することができる。  
【０２０６】
さらなる態様によれば、ＥＭＵＩ１０００は、ユーザがバケーションモードまたはスケジュールの使用を開始できるようにするバケーションモード設定１０４０を含むこともで
きる。例えば、バケーションモード設定１０４０は、バケーションモードをオンまたはオフにするバケーションモードセレクタ１０４２を含むことができる。バケーションモード設定は、スケジュール出発日セレクタ１０４４およびスケジュール帰宅日セレクタ１０４６を含むこともできる。カレンダー（図１０に明示的に示されず）を表示することにより、ユーザは、バケーションの日にち間隔を選択することができる。したがって、温度設定を変更することにより、低エネルギー使用を実現することができる。例えば、バケーションモードの選択に関連付けて、スケジュールを高エネルギー節約モードに増大させることができる。他の形態では、ユーザは、バケーションモードを選択し得る際に、使用すべきバケーションスケジュールを入力または選択し得る。様々な組み合わせを必要または所望に応じて使用し得る。
【０２０７】
使用中、ユーザがＥＭＵＩ１０００にアクセスすると、ＥＭＵＩ１０００は、現在日時を表示し、さらに、現在の日時に対応するスケジューリングツール１０１２内の現在のセルを強調表示することができる。ユーザは、サーモスタットセレクタ１００４を使用して調整するサーモスタットを選択し、選択されたサーモスタットのスケジュールをスケジューリングツール１０１２内に表示することができる。ユーザは、サーモスタットコントローラ１００６を使用して現在の設定点を調整し、現在のセル内の対応する温度をそれに従って調整することができる。別の形態では、ユーザは、変更するセルを選択することができる。例えば、ユーザは、火曜日の午前８時から午後５時までの温度設定またはスケジューリングされたイベント設定を変更したいことがある。したがって、ユーザは、適切なセルを選択し、さらに、サーモスタットコントローラ１００６を使用して温度を上下に調整することができる。新しい設定を選択されたセル内に表示することができる。さらなる態様によれば、ユーザは、節約セレクタ１００８を使用して、特定の日に実現すべき節約を調整することができる。したがって、結果として生成される温度設定を選択されたセル内に表示することができる。
【０２０８】
他の形態では、ユーザは、調整するタイムスパンセルを選択することができる。例えば、ユーザは、特定のセルを選択することにより現在のタイムスパンセルを変更することができる。特定のセルを選択すると、スケジューリングツール１０１２は、時間間隔を変更することにより影響を受け得るセルを強調表示することができる。次に、それに従って、必要または所望に応じて、ユーザは間隔を変更することができる。
【０２０９】
さらなる態様によれば、ユーザは、変更する曜日を選択することができる。例えば、ユーザは、「ＭＯＮ（月曜）」を選択し、背景色を変更して、各ＭＯＮセルが変更可能なことを示すようにすることができる。形態では、ユーザは、節約セレクタ１００８を使用して所望に応じて各セルを更新し、必要または所望に応じて、１つもしくは複数または全てのＭＯＮセルを変更することができる。  
【０２１０】
別の態様によれば、ＥＭＵＩ１０００を使用して、１つまたは複数のスケジュールをアクティブ化することができる。例えば、第１のユーザスケジュールをある時間にわたってアクティブ化し、次に、第２のユーザスケジュールを別の時間にわたってアクティブ化することができる。ユーザは、誰も現場にいない場合、スケジューリングされたイベントを含むバケーションスケジュールをアクティブ化して、エネルギー節約を最適化することもできる。他の形態では、第１のユーザスケジュールを第２のユーザスケジュールと比較し、現場でのイベントをそれに従ってスケジューリングすることができる。例えば、第１のユーザスケジュールを夕方にアクティブ化し、第２のユーザスケジュールを無効にし得る。他の形態では、第２のユーザスケジュールを朝方にアクティブ化して、日中に在宅し得る個人に適応し得る。したがって、ＥＭＵＩ１０００を使用して、複数のスケジュールを生成して、必要または所望に応じて現場でのエネルギー使用を自動的に制御することができる。
【０２１１】
態様によれば、ＥＭＵＩ１０００の部分または全ては、ユーザが現場リポート、履歴消費データ、リアルタイム消費データ、エネルギー消費装置の動作状況、エネルギー消費装置を制御する制御インタフェース、エネルギーの利用および消費をスケジューリングするスケジューリングインタフェース、家庭内の各エネルギー消費装置のリアルタイムおよび履歴のエネルギー消費を示す在庫ツール、またはこれらの任意の組み合わせにアクセスできるようにするホストされるアプリケーションとして提供することができる。
【０２１２】
さらなる態様によれば、ＥＭＵＩ１０００の部分または全ては、現在の動作状況を報告できるユーザインタフェースを含むことができると共に、現場でのスマート家電または制御システムへのアクセスをユーザに提供可能な制御論理をさらに含むことができる。例えば、需要応答状況をエネルギー伝送システム内で検出し得る場合、ＥＭＵＩ１０００を使用して、状況をユーザに出力することができる。次に、ユーザは、現場での１つまたは複数のエネルギー消費装置の動作状況を変更することができる。  
【０２１３】
別の態様によれば、現場は、ＥＭＵＩ１０００を使用して現場での設定にアクセスし制御可能な複数のユーザを含むことができる。さらに、現場は、ユーザがリモートに管理し制御可能な複数のサーモスタットを含むことができる。例えば、Ｂｌａｃｋｂｅｒｒｙ（登録商標）、Ｉ−Ｐｈｏｎｅ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）、ＩＰａｄ（登録商標）等のモバイル装置上のウェブブラウザまたはアプリケーションを介して、家の上部にあるサーモスタットを表示することができる。ユーザは、サーモスタットセレクタ１００４を使用してサーモスタットを選択し、サーモスタットを第１の設定に調整することができる。いくつかの形態では、サーモスタット設定は、家の様々な部分内の実際の温度に対して異なる影響を有し得る。したがって、ユーザは、現場内の所望の温度を選択したいことがあり、ＥＭＵＩ１０００を使用して、所望の温度を達成するサーモスタット設定を計算することができる。別の形態では、ＥＭＵＩ１０００を、図６のエネルギー管理システム６００等のエネルギー管理システムまたは他のシステムと併用し得る。ゾーン、部屋、現場、またはこれらの任意の部分の熱応答を特定し、所望の温度を達成する１つまたは複数のサーモスタットの設定を自動的に決定することができる。
【０２１４】
他の形態では、ＥＭＵＩ１０００を様々な種類のＥＭＩデータに関連付けて使用することができる。例えば、現在および予測の天気データ、電力網状況、リアルタイム価格データ、電力網混雑状況、予測需要、またはこれらの任意の組み合わせ等の様々なＥＭＩデータを使用して、ユーザが選択可能な設定推奨を決定することができる。このようにして、ユーザのライフスタイルおよび好みをリアルタイムおよび予測される状況に一致させて、ユーザが十分な情報を受けた上でエネルギー消費を判断できるようにする。  
【０２１５】
図１１は、本開示の態様による、全体的に無線サーモスタット１１００として示されるネットワーク装置の図を示す。無線サーモスタット１１００は、エネルギー管理システム、モバイル装置、エネルギー管理ユーザインタフェース、または他の様々な装置、システム、またはこれらの任意の組み合わせに関連付けて使用することができる。
【０２１６】
無線サーモスタット１１００は、外部温度表示１１０２、天気予測表示１１０４、および内部温度表示１１０６を含むことができる。無線サーモスタット１１００は、サーモスタット設定表示１１０８、温度増大入力１１１０、および温度低減入力１１１２を含むこともできる。ＬＥＤディスプレイ、ＴＦＴディスプレイ、ＯＬＥＤディスプレイ、ＬＣＤディスプレイ、フレキシブルライティングディスプレイ、またはこれらの任意の組み合わせを含むが、これらに限定されない単色、複数色、またはこれらの任意の組み合わせを有する様々な種類のディスプレイ技術を無線サーモスタット１１００と共に使用することが
できる。
【０２１７】
態様によれば、無線サーモスタット１１００は、モードスイッチ１１１４と、モードを識別するように構成されたインジケータ１１１６とを含むこともできる。例えば、モードスイッチ１１１４は、オフ、加熱モード、空調モード、またはファンモードにすることができる。設定表示１１１６内で各モードの上に関連付けられたインジケータは、動作モード設定に関連して照明することができる。他の形態では、インジケータ１１１６を関連付けられたテキストの背後に配置し、現在のモードを示すために照明することができる。例えば、無線サーモスタット１１００は、テキストを照明して示す、ＬＥＤ照明等のバックライトを可能にし得る薄い材料を含むことができる。別の形態では、モードスイッチ１１１４は、バックライトがモードの表示および選択を可能にする押しボタンまたはトグルスイッチを含むことができる。他の様々な入力方法および表示方法またはこれらの組み合わせを使用することができる。
【０２１８】
さらなる態様によれば、無線サーモスタット１１００は、スマートサーモスタット設定１１１８を含むこともできる。スマートサーモスタット設定１１１８は、近接性モード１１２２、バケーションモード１１２４、およびスマートエネルギーモード１１２６を表示することができるプログラム可能な設定であることができる。スマートサーモスタット設定１１１８は、現場の容量、無線サーモスタット１１００の現在の動作モード、ＥＭＵＩ１１００等のエネルギー管理ユーザインタフェース内の設定、モバイル装置の動作モード、モバイル装置の位置、エネルギーネットワークにアクセス可能な別のネットワーク装置の動作モード、または無線サーモスタット１１００がアクセス可能な動作モードもしくは設定の他の様々な組み合わせに基づいて表示することができる。例えば、ユーザは、近接性モード１１２２を使用して近接性検出をアクティブ化して、無線サーモスタット１１００（可能であれば、他のネットワーク装置も）を制御したいことがある。したがって、それに従ってユーザは近接性モードをアクティブ化することができる。他の形態では、ユーザは、バケーションに出掛け得、バケーションモード１１２２をアクティブ化することができる。別の形態では、ユーザは、スマートエネルギーモード１１２６をアクティブ化し、ＥＭＵＩ１０００により提供されるエネルギースケジュール、関連付けられた設定等をデプロイすることができる。  
【０２１９】
別の態様によれば、無線サーモスタット１１００は、ユーザが無線サーモスタット１１００に触れたことを検出できる材料を有することができる筐体１１３０を含むことができる。例えば、筐体１１３０は、ユーザが筐体１１３０の部分に触れたことを検出するように構成された熱センサ、容量性センサ等に動作可能に結合することができる。ユーザが筐体１１３０に触れたことを検出すると、無線サーモスタット１１００の１つまたは複数の表示またはインジケータを照明し得る。このようにして、１つまたは複数の表示をスリープ状態から表示状態に変更することにより、無線サーモスタット１１００が消費するエネルギーを可視化することができる。さらなる態様によれば、筐体１１３０の部分または全ては、無線サーモスタット１１００の１つまたは複数の表示またはインジケータを隠すことが可能な透明性、透光性、半透明性、半透光性、不透明性、他の種類の光変更材料、またはこれらの任意の組み合わせ等の特徴を含み得る隠蔽材料等の材料を含むことができる。例えば、バックライトまたはＬＥＤは、無線サーモスタット１１００の表面を照明し、筐体１１３０の前面またはその近傍にディスプレイを有する外観にすることができる。したがって、隠蔽材料を有する筐体１１３０は、表示または他のインジケータを使用して永久的に表示される読み取り値または設定がない状態で、壁または他の位置に取り付けることができる。  
【０２２０】
態様によれば、温度制御機構１１１０および１１１２は、ユーザが機構１１１０または１１１２に触れた場合、筐体１１３０を揺り動かす、すなわち左右にシフトさせることができる機構（図１１には明示的に示されず）を含むことができる。他の向きを使用することもできる。例えば、無線サーモスタット１１００を壁面（図１１に明示的に示されず）に取り付けることができ、ユーザは、温度増大機構１１１０に触れることができる。筐体１１３０はわずかに右に揺れる。別の形態では、筐体１１３０の少なくとも部分は、温度制御機構１１１０または１１１２が係合または接触した場合、クリック音または機械的なフィードバックを提供する、コンピュータシステムのマウスと同様のスイッチ機構を含むことができる。したがって、ユーザは、ディスプレイ１１０８の視覚的変更を実現することができ、さらに、切り替え機構のアクティブ化時に切り替え機構の機械的なフィードバックを提供することができる。筐体を回転させる他の様々な向き（例えば、上／下、左／右等）を必要または所望に応じて実現することができる。
【０２２１】
図１２は、本開示の別の態様による、全体的に無線サーモスタット１２００として示されるネットワーク装置のブロック図を示す。無線サーモスタット１２００は、上記の図１１に示される無線サーモスタット１１００または本明細書に記載される他の様々な装置、システム、またはこれらの任意の組み合わせと併用することができる。無線サーモスタット１２００は、温度および湿度センサ１２０２と、ユーザが入力を無線サーモスタット１２００に提供できるようにする１つまたは複数のＩ／Ｏ装置１２０４とを含むことができる。例えば、Ｉ／Ｏ装置１２０４は、ユーザがモード（例えば、オフ、Ａ／Ｃ、加熱、ファン等）、スマートエネルギーモード（例えば、近接性、バケーション、スマートスケジュール等）、または他の様々な特徴もしくは特徴の組み合わせを選択できるようにし得る。無線サーモスタット１２００は、電力インタフェース１２０６およびバスインタフェース１２０８を含むこともできる。無線サーモスタット１２００は、プロセッサまたはコントローラ１２１０と、ＨＶＡＣユニット、熱ポンプ、他の家電、またはこれらの任意の組み合わせ等のリモートユニットを制御する１つまたは複数の制御中継器１２１２とを含むこともできる。
【０２２２】
さらなる態様によれば、無線サーモスタット１２００は、１つまたは複数の関連付けられた無線ネットワークと通信可能な１つまたは複数の無線装置１２１４と、メモリ１２１６と、ディスプレイインタフェース１２１８とを含むこともできる。ディスプレイインタフェース１２１８は、全体的にディスプレイ１２２２として示される１つまたは複数のＬＣＤディスプレイ、タッチスクリーン、１つまたは複数のＬＥＤ、または他の様々なディスプレイ技術と連動するように構成可能である。無線サーモスタット１２００は、関連付けられたネットワーク装置が消費したエネルギを測定するように構成された精度測定ユニット（ＰＭＵ）１２２０と、ネットワークプロトコル構成データ、ユーザプロファイルデータ、装置データ、季節プロファイルデータ、または無線サーモスタット１２００の使用中にアクセス可能な他の様々な種類のデータを含み得るプロファイルモジュール１２２４とを含むこともできる。態様によれば、無線サーモスタット１２００は、無線サーモスタット１２００に関与するユーザがアクセス可能なイネーブルされたプログラム可能サーモスタットスケジュールを含まない非プログラム可能なサーモスタットである。したがって、必要または所望に応じて、無線サーモスタット１２００内のスケジューリング機能量は制限され、ユーザは、ＥＭＵＩ１０００または本明細書において提供される他の様々な特徴等のスケジューリングツールを使用して、無線サーモスタット１２００の使用をイネーブルおよびディセーブルすることができる。  
【０２２３】
図１３は、本開示のさらなる態様による、全体的に１３００で示されるエネルギー管理システムのブロック図を含む。エネルギー管理システム１３００は、住宅現場１３０２にデプロイすることができ、エネルギー管理装置またはコントローラ１３０２を含むことができる。コントローラ１３０２は、図４に示されるコントローラ４００の部分もしくは全てまたはコントローラ１３０２をデプロイ可能な他の任意の種類のシステム、デバイス、装置、またはこれらの任意の組み合わせを含むことができる。
【０２２４】
態様によれば、コントローラ１３０２は、コントローラ１３０２のプロセッサまたは論理（図１３に明示的に示されず）に動作可能に結合されたアプリケーションプログラムインタフェース１３０６を含むことができる。コントローラ１３０２は、通信インタフェース１３０６と、第１のネットワーク１３１４にアクセスするように構成された無線装置１３０８と、第２のネットワーク１３１８にアクセスするように構成された無線装置１３１０と、第３のネットワーク１３２２にアクセスするように構成された無線装置１３１２とを含むことができる。コントローラ１３０２は、Ｅｔｈｅｒｎｅｔ（登録商標）またはＬＡＮ、ＷＡＮ、インターネット等の情報ネットワークにアクセス可能な他の無線通信装置等のネットワーク装置１３３０を含むこともできる。
【０２２５】
さらなる態様によれば、第１のネットワーク１３１４はスマートメータ／ＡＭＩ装置１３１６に通信可能に結合することができる。別の態様によれば、第２のネットワーク１３１８は、無線サーモスタット（ＴＳＴＡＴ）１３２０に通信可能に結合することができる。さらなる態様によれば、第３のネットワーク１３２２はモバイル装置１３２４に結合することができる。態様によれば、モバイル装置１３２４は、Ｂｌａｃｋｂｅｒｒｙ（登録商標）、Ｉ−Ｐｈｏｎｅ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）等のスマートフォン装置、ラップトップコンピュータシステム、ネットブック、ＩＰａｄ（登録商標）、または他の種類の任意のモバイル装置を含むことができる。
【０２２６】
使用中、コントローラ１３０２を使用して、情報を様々なネットワークから無線エネルギーネットワークに通信して、無線エネルギーネットワークに接続された１つまたは複数のネットワーク装置を管理することができる。例えば、第２のネットワーク１３１８は、ＴＳＴＡＴ１３２０等のネットワーク装置と通信可能にし得る無線エネルギーネットワークとして構成することができる。情報は、情報ネットワーク１３３２から受信し、コントローラ１３０２により処理し、ＡＰＩ１３０６および通信インタフェース１３０６を使用してＴＳＴＡＴ１３２０に出力することができる。他の形態では、第２のネットワーク１３１８とは異なり得る第３のネットワーク１３２２を使用して、情報をモバイル装置１３２４からコントローラ１３０２に通信することができる。コントローラ１３０２は、モバイル装置１３２４から通信された情報を検出し、ＴＳＴＡＴ１３２０への第２のネットワーク１３１８を使用してＴＳＴＡＴ１３２０に情報を出力することができる。したがって、コントローラ１３０２は、様々な異なる種類のネットワーク間で情報を通信できるようにするネットワークブリッジを提供することができる。
【０２２７】
態様によれば、コントローラ１３０２は、情報ネットワーク、ユーティリティネットワーク、またはこれらの任意の組み合わせから通信された入力メッセージの少なくとも部分を使用するように構成されたアプリケーションプログラムインタフェース１３０６を含むことができる。例えば、入力メッセージは、ユーザエネルギー管理スケジュールの少なくとも部分を含むことができる。コントローラ１３０２は、第１のユーザエネルギー管理スケジュールの部分の検出に応答して、資源の使用の変更を開始することができる。例えば、スケジュールは、サーモスタット、照明、スマート家電等の変更を含むことができる。通信インタフェース１３０６はさらに、アプリケーションプログラムインタフェース１３０６に動作可能に結合され、無線装置を使用して情報を通信するように構成することができる。  
【０２２８】
例えば、通信インタフェース１３０６は、無線エネルギーネットワークとして動作可能な第２のネットワーク１３１８にアクセス可能な無線装置１３１０と通信することができる。単一の通信インタフェースとして示されるが、通信インタフェースは複数の通信インタフェース、単一の通信インタフェース、マルチネットワーク通信インタフェース、またはこれらの任意の組み合わせとして提供することができる。したがって、必要または所望に応じて、複数のネットワークにアクセスし通信することができる。例えば、無線装置１３１２は、ＷＩＦＩ対応通信プロトコルを使用して通信するように構成でき、無線装置１３１０は、Ｚｉｇｂｅｅ対応通信プロトコルを使用して通信するように構成することができる。
【０２２９】
態様によれば、コントローラ１３０２は、通信インタフェース１３０６に動作可能に結合されたＷＩＦＩ対応通信装置として構成された無線装置１３１２と、ＷＩＦＩネットワークとして動作可能な第３のネットワーク１３２２とを含むことができる。アプリケーションプログラムインタフェース１３０６は、受信ＷＩＦＩメッセージとして、第３のネットワーク１３２２から受信する入力メッセージを使用して通信されたエネルギー管理スケジュールを受信するように構成することができる。したがって、エネルギー管理スケジュールまたは他のＥＭＩデータは、モバイル装置１３２４または他の装置等のＷＩＦＩ対応装置から通信することができる。次に、コントローラ１３０２は、アプリケーションプログラムインタフェース１３０６を使用して、エネルギー管理スケジュールを処理し、エネルギーネットワークにアクセス可能なネットワーク装置に対して制御動作を開始することができる。
【０２３０】
別の態様によれば、コントローラ１３０２は、第１のネットワークを使用して第１のエネルギー管理スケジュールを受信し、第２のネットワークを使用して第２のエネルギー管理スケジュールを受信することができる。例えば、第１のエネルギースケジュールは、ネットワーク装置１３３０を使用して受信することができ、第１のユーザエネルギースケジュールデータを含むことができる。第２のエネルギースケジュールは、ＷＩＦＩネットワークとして動作可能な第３のネットワーク１３２２を使用して受信することができる。例えば、モバイル装置１３２４のユーザは、スケジューリングデータ、制御データ、または他の様々なエネルギー管理スケジューリングデータを提供することができる。次に、コントローラ１３０２は、必要または所望に応じて各スケジュールの部分を使用し、無線ホームエネルギーネットワークとして動作可能な第２のネットワーク１３１８を使用して制御動作を開始することができる。例えば、第２のネットワーク１３１８は、Ｚｉｇｂｅｅ対応ネットワークとして構成することができる。したがって、スケジューリング情報を有する複数のネットワークにアクセスすることができ、複数のユーザのスケジューリングデータを使用して、エネルギーネットワークにアクセス可能なネットワーク装置を制御することができる。
【０２３１】
態様によれば、コントローラ１３０２は、エネルギーネットワークにアクセス可能なネットワーク装置を制御する、２つ以上のネットワークから受信した出力制御動作を含むことができる。例えば、無線装置１３１２は、ＷＩＦＩ対応ネットワークとして動作可能な第３のネットワーク１３２２から制御動作データを受信するように構成することができる。制御動作データは、モバイル装置１３２４を使用して第１のユーザスケジュールに関連付けて提供することができる。コントローラ１３０２はさらに、ユーティリティスケジュール等の第２のユーザスケジュールから第２の制御動作を受信することができる。第２の制御動作データまたは第２のユーザエネルギー管理スケジュールは、ＡＭＩ対応ネットワークおよびスマートメータ／ＡＭＩインタフェース１３１６として構成された第１のネットワーク１３１４を使用して通信することができる。次に、コントローラ１３０２は、第１の制御動作前に第２の制御動作を使用すべきか否かを検出することができる。  
【０２３２】
別の態様によれば、複数通信インタフェースとして提供される通信インタフェース１３０６を使用して、複数のユーザスケジュールからの制御動作データを通信することができる。例えば、無線装置１３１２は、アプリケーションプログラムインタフェース１３０６にアクセス可能な通信インタフェースを含むことができる。さらに、無線装置１３１０は、アプリケーションプログラムインタフェース１３０６にアクセス可能な通信インタフェースを含むことができる。したがって、複数の通信インタフェースをデプロイして、１つまたは複数のユーザエネルギー管理スケジュールの制御動作データを通信することができる。
【０２３３】
さらなる態様によれば、アプリケーションプログラムインタフェース１３０６を使用して、第２のユーザエネルギー管理スケジュールの第１の制御動作を使用する前に、第１のユーザエネルギー管理スケジュールの第１の制御動作の使用を開始することができる。例えば、第２のユーザエネルギー管理スケジュールは、第１のユーザエネルギー管理スケジュールよりも高い優先度を有することができる１つまたは複数の制御動作を含むことができる。したがって、コントローラ１３０２およびアプリケーションプログラムインタフェース１３０６は、必要または所望に応じて、優先度に基づいて制御動作を開始することができる。  
【０２３４】
さらなる態様によれば、コントローラ１３０２は、現場１３０４からの関連付けられたモバイル装置１３２４が存在し得る距離に応答して、制御動作またはエネルギー管理スケジュールを開始することができる。例えば、第１のユーザエネルギー管理スケジュールを、現場１３０２またはその近傍に配置されるモバイル装置１３２４を有する第１のユーザとしてデプロイし得る。モバイル装置１３２４が現場１３０２から離れて移動する（例えば、１マイル、３マイル等）場合、第２のユーザエネルギー管理スケジュールを開始し、コントローラ１３０２は第２のユーザエネルギー管理スケジュールを使用することができる。このようにして、モバイル装置１３２４の近接性検出を使用して、第２のユーザエネルギースケジュールを開始することができる。  
【０２３５】
別の態様によれば、モバイル装置１３２４は、ＷＩＦＩ対応ネットワークとして構成された第３のネットワーク１３２２を使用して、スケジューリングデータ、制御動作データ、エネルギー管理データ等を出力することができる。例えば、モバイル装置１３２４は、ユーザエネルギー管理スケジュールを開始可能なアプリケーションまたはスケジューリング論理を含むことができる。モバイル装置１３２４は、制御動作データを符号化または出力し、ＷＩＦＩプロトコルおよびメッセージフォーマットを使用して制御動作データ、スケジューリングデータ等を通信することができる。
【０２３６】
態様によれば、コントローラ１３０２は、モバイル装置１３２４を第３のネットワーク１３２２に接続し、コントローラ１３０２にアクセス可能なネットワーク装置の動作を変更し得る場合を検出することができる。例えば、モバイル装置１３２４は、ＷＩＦＩネットワークまたは現場１３０４にデプロイ可能な他のネットワークとして動作可能な第３のネットワーク１３２２に結合することができる。モバイル装置１３２４が現場１３０４から離れて移動し、第３のネットワーク１３２２へのネットワーク接続を変更し得る場合、コントローラ１３０２は、第３のネットワーク１３２２への接続性（例えば、信号が弱い、信号が失われる、別のハブ、局、コントローラへの接続切り替え等）の変更を検出することができ、無線装置１３１２の接続状況を通信インタフェース１３０６に出力することができ、アプリケーションプログラムインタフェース１３０６によりアクセスすることができる。したがって、コントローラ１３０２は、コントローラ１３０２にアクセス可能なリソースまたはネットワーク装置の使用を変更すべきか否かを検出することができる。例えば、モバイル装置１３２４は、ＷＩＦＩ接続を使用して第３のネットワーク１３２２に接続し得る。ＷＩＦＩ接続が変更される場合、コントローラ１３０２は、ＴＳＴＡＴ１３２０、１つもしくは複数の無線装置１３０８、１３１０、１３１２、またはコントローラ１３０２にアクセス可能な他の様々なリソース等のリソースの動作状況の変更を開始することができる。例えば、第２のユーザが現場１３０４に存在し得る場合、第１のユーザエネルギー管理スケジュールとは異なり得る第２のユーザエネルギー管理スケジュールをデプロイすることができる。例えば、リソースの動作状況に応答して、第２のユーザの第２のエネルギー管理スケジュールの第１の部分をイネーブルすることができる。  
【０２３７】
別の態様によれば、第３のネットワーク１３２２に結合するように構成された無線装置１３１２を低動作状況にして、コントローラ１３０２により消費電力を節減することができる。別の形態では、ＷＩＦＩ接続または他の接続が変更された場合、モバイル装置１３２４の近接性検出を開始して、モバイル装置１３２４の位置を検出することができる。さらに、モバイル装置１３２４は、第３のネットワーク１３２２へのＷＩＦＩ接続をディセーブルすることにより、動作状況を変更することもできる。モバイル装置１３２４は、モバイル装置１３２４の位置報告を開始することもでき、コントローラ１３０２は、モバイル装置１３２４が現場１３０４からある距離にあることに応答して、ネットワーク装置またはリソースの動作状況を変更することができる。
【０２３８】
別の態様によれば、モバイル装置１３２４は、１つまたは複数の無線通信プロトコルを含むことができるネットワーク接続１３３０を使用して、ＴＳＴＡＴ１３２０にアクセスできるように構成することができる。例えば、ＴＳＴＡＴ１３２０等のネットワーク装置は、ＷＩＦＩ接続、Ｂｌｕｅｔｏｏｔｈ接続、または他の様々な形態の無線通信を使用してモバイル装置１３２４に結合することができる。ＴＳＴＡＴ１３２０に接続されると、モバイル装置１３２４を使用して、ＴＳＴＡＴ１３２０の動作状況を変更することができる。したがって、エネルギー管理能力を有するモバイル装置１３２４を使用して、ＴＳＴＡＴ１３２０、現場１３０４での他の様々なネットワーク装置、またはこれらの任意の組み合わせの動作状況を変更することができる。例えば、モバイル装置１３２４は、図１０において説明されるＥＭＵＩ１０００の部分または全て等のエネルギー管理スケジューリングツールを含み、ＴＳＴＡＴ１３２０に制御入力およびスケジューリングデータを直接提供することができる。したがって、コントローラ１３０２が制御動作の出力に利用できない場合があり（例えば、ネットワーク接続が失われ得る等）、またはモバイル装置１３２４が、制御入力またはエネルギー管理スケジューリング情報をＴＳＴＡＴ１３２０に提供するために、コントローラ１３０２よりも高い優先度を有し得る。  
【０２３９】
さらなる態様によれば、ＴＳＴＡＴ１３２０は、入力を受信し、状況情報、動作状況、制御動作、またはこれらの任意の組み合わせをネットワークリソース、コントローラ１３０２、モバイル装置１４３２、スマートメータ／ＡＭＩ１３１６、または他の任意のデバイス、システム、装置、もしくはこれらの任意の組み合わせに通信することができる。態様によれば、ＴＳＴＡＴ１３０２はユーザにより変更された動作状況（例えば、モード変更、スマートエネルギー設定変更等）を検出できるとともに、動作状況変更を通信することができる。別の形態では、ＴＳＴＡＴ１３２０は、ＴＳＴＡＴ１３２０への入力に応答して、別のネットワーク装置の動作状況を変更することができる。例えば、ユーザは、ＴＳＴＡＴ１３２０をバケーション動作モードにすることができる。したがって、ＴＳＴＡＴ１３２０は、更新された状況を別のネットワーク装置、コントローラ１３０２、モバイル装置１３２４、または他のネットワーク装置に出力することができる。例えば、第２のＴＳＴＡＴを現場１３０４に配置し（図１３に明示的に示されず）、ＴＳＴＡＴ１３２０により出力される信号を使用してバケーション動作モードにすることができる。他の形態では、コントローラ１３０２、モバイル装置１３２４、またはこれらの任意の組み合わせを使用して、必要または所望に応じて、第２のＴＳＴＡＴの動作状況を変更することができる。  
【０２４０】
図１４は、本開示の態様による、全体的に１４００で示される共同需要応答システム（ＣＤＲＳ）を示す。ＣＤＲＳ１４００は、データベース１４０４等の情報ソースに動作可能に結合されたサーバ１４０２を含むことができる。さらなる態様によれば、サーバ１４０２は、図６に示されるサーバ６０２の部分もしくは全てまたはＣＤＲＳ１４００と共にデプロイ可能な他の任意のサーバを含むことができる。さらなる態様によれば、データベース１４０４は、現場データ１４０６、ユーザプロファイルデータ１４０８、性能データ１４１０、または必要または所望に応じてＣＤＲＳ１４００に関連付けて使用可能な他の様々な種類のＥＭＩデータを含むことができる。別の態様によれば、ＣＤＲＳ１４００は、１つまたは複数の外部データソース１４１２へのアクセスを含むこともできる。ＣＤＲＳ１４００は、ＣＤＲＳ１４００の利用可能な容量を購入可能なエネルギー購入者／オークション１４１４とインタフェースすることもできる。  
【０２４１】
さらなる態様によれば、ＣＤＲＳ１４００は、モニタ１４１６、クライアントインタフェース１４１８、および現場インタフェース１４２０を含むことができる。態様によれば、クライアントインタフェース１４１８は、第１のモバイル装置１４２２、第２のモバイル装置１４２４、クライアントシステム１４２６、またはこれらの任意の組み合わせに結合することができる。例えば、クライアントインタフェース１４１８は、モバイルネットワークを使用して情報を通信可能なモバイルクライアントインタフェースとして構成することができる。他の形態では、クライアントインタフェース１４１８は、インターネット等の情報ネットワークを使用してクライアントシステム１４２６に結合することができる。  
【０２４２】
別の態様によれば、ＣＤＲＳ１４００は、複数の現場とインタフェースするように構成された現場インタフェース１４２０を含むことができる。例えば、現場インタフェース１４２０に、第１の現場１４２８およびモバイル装置１４２２を動作可能に関連付けることができる。他の形態では、現場インタフェース１４２０に、第２の現場１４３０およびモバイル装置１４２４を動作可能に結合することができる。現場インタフェース１４２０に、第３の現場１４２３およびクライアントシステム１４２６を動作可能に関連付けることもできる。他の様々な組み合わせをＣＤＲＳ１４００と共に使用することができる。  
【０２４３】
使用中、ＣＤＲＳ１４００を使用して、需要応答イベントへの現場の所有者の参加要望を判断することができる。サーバ１４０２およびモニタ１４１６は、特定の時間にデプロイすべき現在または将来の需要応答イニシアティブを検出することができる。サーバ１４０２は、特定の地域での容量の可用性を検出し、現場所有者、ユーザ、管理者等への問い合わせを開始することができる。態様によれば、テキストメッセージ、電子メールメッセージ、または他の形態の電子もしくは無線メッセージを開始して、ユーザの参加要望を検出することができる。サーバ１４０２は、特定の現場に関連付けられた現場データ１０６にアクセスして、ユーザが参加するデフォルト設定を有し得るか否かを検出することができる。他の形態では、ユーザは、電子メールまたはテキストメッセージを介して交信すべき選好を設定し得る。したがって、サーバ１４０２は、メッセージを開始し、一人または複数のユーザの参加要望を検出することができる。
【０２４４】
さらなる態様によれば、サーバ１４０２は、需要応答イベントへの参加を選んだ各現場の性能データにアクセスすることができる。例えば、現場の履歴現場データをデータベース１４０４内に記憶し、参加する現場の性能を性能データ１４１０として特定することができる。態様によれば、データベース１４０４、外部データソース１４１２、またはこれらの任意の組み合わせからの他のＥＭＩデータにアクセスし、現場の性能の特定に使用することができる。例えば、現在および予測の天気状況を使用して、現場の性能を特定することができる。現場の熱応答または特徴と共に、天気状況を考慮に入れて、エネルギーを低減する容量を現場単位で決定することができる。全体的または総合的な容量および参加要望は、第三者に販売でき、ＣＤＲＳ１４００の所有者により貨幣化でき、またはこれらの任意の組み合わせがなされてもよい。  
【０２４５】
図１５は、本開示の態様による、全体的に１５００で示される需要スケジューリングシステム（ＤＤＳ）を示す。ＤＳＳ１５００は、データベース１５０４等の情報ソースに動作可能に結合されたサーバ１５０２を含むことができる。さらなる態様によれば、サーバ１５０２は、図６に示されるサーバ６０２の部分もしくは全てまたはＤＳＳ１５００と共にデプロイ可能な他の任意のサーバを含むことができる。態様によれば、データベース１５０４は、現場データ１５０６、現場スケジュールデータ１５０８、性能データ１５１０、または必要もしくは所望に応じてＤＳＳ１５００に関連付けて使用可能な他の様々な種類のＥＭＩデータを含むことができる。別の態様によれば、ＤＳＳ１５００は、１つまたは複数の外部データソース１５１２へのアクセスを含むこともできる。ＤＳＳ１５００は、１つまたは複数のユーティリティスケジュールインタフェース１５１４を使用して、公益企業、ＣＯＯＰ、小売りエネルギー提供事業者、または他の様々なエネルギー提供事業者、またはこれらの任意の組み合わせとインタフェースすることもできる。態様によれば、ユーティリティスケジュールインタフェース１５１４は、標準のインタフェースであるが、他の形態では、ユーティリティスケジュールインタフェース１５１４は、既存のエネルギー企業の情報ネットワーク、基盤、データベース、またはＤＳＳ１５００にアクセスするためにエネルギー提供事業者が使用可能な他の様々な構成要素に係合するように構成可能なカスタムインタフェースを含むことができる。
【０２４６】
さらなる態様によれば、ＤＳＳ１５００は、総合需要モジュール１５１６、クライアントインタフェース１５１８、現場インタフェース１５２０、またはこれらの任意の組み合わせを含むことができる。態様によれば、クライアントインタフェース１５１８は、第１のモバイル装置１５２２、第２のモバイル装置１５２４、クライアントシステム１５２６、またはこれらの任意の組み合わせに結合することができる。例えば、クライアントインタフェース１５１８は、モバイルネットワークを使用して情報を通信するように動作可能なモバイルクライアントインタフェースとして構成することができる。他の形態では、クライアントインタフェース１５１８は、インターネット等の情報ネットワークを使用してクライアントシステム１５２６に結合することができる。  
【０２４７】
別の態様によれば、ＤＳＳ１５００は、複数の現場とインタフェースするように構成された現場インタフェース１５２０を含むことができる。例えば、現場インタフェース１５２０に、モバイル装置１５２２に関連付けることができる第１の現場１５２８を動作可能に関連付けることができる。他の形態では、現場インタフェース１５２０に、第２の現場１５３０およびモバイル装置１５２４を動作可能に関連付けることができる。現場インタフェース１５２０に、第３の現場１５３２およびクライアントシステム１５２６を動作可能に関連付けることもできる。他の様々な組み合わせをＤＳＳ１５００と共に使用することもできる。  
【０２４８】
使用中、サーバ１５０２は、ＥＭＩデータを使用して、現場１５２８、１５３０、１５３２でのエネルギー使用を予測することができる。例えば、各現場は、データベース１５０４内に記憶された現場スケジュールデータ１５０８を含むことができる。例えば、ＥＭＵＩ１０００または別のスケジューリングツールを使用して、現場でのエネルギー使用をスケジューリングすることができる。現場スケジューリングデータ１５０８を使用して、エネルギー使用が何であるかを現場単位で特定することができる。特定の地域、郵便番号、変電所、電力網位置等の総合需要を検出することもできる。次に、総合需要モジュール１５１６は、需要の総合レベルが何であるかを検出することができ、次に、スケジューリングされた需要を必要または所望に応じて公益企業に通信することができる。このようにして、従来では現場単位でアクセス可能ではない場合があったスケジューリングデータを使用して、エネルギー需要を検出し、エネルギー生産をスケジューリングすることができる。例えば、従来、住宅現場は、現場単位でのスケジュールの決定ができない非プログラム可能なサーモスタットおよびプログラム可能なサーモスタットを使用する。ＤＳＳ１５００は、各住宅現場のスケジューリングデータにアクセスし、総合需要スケジュールを決定できるようにし得る。  
【０２４９】
態様によれば、サーバ１５０２は、各現場の性能データにアクセスして、スケジュールエネルギー需要を決定することができる。例えば、現場の履歴現場データをデータベース１５０４内に記憶し、参加する現場の性能を性能データ１５１０として特定することができる。態様によれば、データベース１５０４、外部データソース１５１２、またはこれらの任意の組み合わせからの他のＥＭＩデータにアクセスし、現場の性能の特定に使用することができる。例えば、現在および将来の天気状況を使用して、現場の性能を特定することができる。現場の熱応答または特徴と共に、天気状況を考慮に入れて、エネルギーを低減する容量を現場単位で決定することができる。全体的または総合的な需要は、ＤＳＳ１５００の所有者が使用することができ、または必要もしくは所望に応じて、契約に基づいて第三者に通信することができる。
【０２５０】
図１６は、本開示の態様による現場でエネルギーを管理する方法を示す。図１６の方法の部分または全ては、本明細書において開示されるエネルギー管理システム、デバイス、もしくは装置、または図１６の方法の全てもしくは部分を利用するように動作可能な他の任意の種類のシステム、コントローラ、装置、モジュール、プロセッサ、またはこれらの任意の組み合わせの部分または全てと共に使用することができる。さらに、方法は、ソフトウェア、ファームウェア、ハードウェア、または図１６の方法の全てまたは部分を提供するように動作可能な他の形態のデジタル記憶媒体、コンピュータ可読媒体、もしくは論理、またはこれらの任意の組み合わせを含む様々な種類の符号化論理で実施することができる。
【０２５１】
方法は一般的に、ブロック１６００において開始される。ブロック１６０２において、ネットワーク装置データを取得する取得間隔を検出することができる。例えば、無線エネルギーネットワークにアクセス可能な１つまたは複数のネットワーク装置を有する無線エネルギーネットワークを使用して、ネットワーク装置データを取得することができる。例えば、無線エネルギーネットワークは、情報を通信して、無線ネットワークにアクセス可能なネットワーク装置のエネルギー使用を管理するように構成された様々な種類の無線ネットワークを含むことができる。例えば、無線エネルギーネットワークは、ＩＥＥＥ８０２．１５に基づく無線通信、Ｚｉｇｂｅｅ通信、ＩＮＳＥＴＥＯＮ通信、Ｘ１０通信プロトコル、Ｚ−Ｗａｖｅ通信、Ｂｌｕｅｔｏｏｔｈ通信、ＷＩＦＩ通信、ＩＥＥＥ８０２．１１に基づく通信、ＷｉＭＡＸ通信、ＩＥＥＥ８０２．１６に基づく通信、様々なプロプライエタリ無線通信の任意の組み合わせまたは部分のうちの１つまたは複数を含むことができる。  
【０２５２】
判断ブロック１６０４において、方法は、取得間隔を更新し得るか否かを検出することができる。例えば、取得間隔を第１の間隔（１分、２分、１０分等）に設定し、次に、別の間隔に変更することができる。態様によれば、取得間隔は、現場からのモバイル装置が存在し得る距離に応答して変更することができる。例えば、ユーザが現場から離れて移動する場合、取得間隔を増大させることができる（例えば、１分から３分に変更する）。同様に、モバイル装置が現場に向かって移動する場合、取得間隔を低減することができる（例えば、３分から１分に変更する）。様々な組み合わせの間隔を必要または所望に応じて使用することができる。判断ブロック１６０４において、取得間隔が更新された場合、方法はブロック１６０６に進み、更新された間隔を取得することができる。判断ブロック１６０４において、取得間隔が変更されなかった場合、方法はブロック１６０８に進むことができる。
【０２５３】
態様によれば、ブロック１６０８において、装置データを取得することができる。例えば、装置データは、無線エネルギーネットワークに参加する１つまたは複数のネットワーク装置に要求を送信することにより、取得することができる。例えば、複数の装置に取得間隔でアクセスして、装置データを取得することができる。装置データは、様々な形態および種類の情報で提供することができる。態様によれば、装置データは、装置識別子、ネットワーク識別子、動作データ、セキュリティデータ、エネルギー使用の管理に使用可能な他の様々な種類のデータ、またはこれらの任意の組み合わせを含むことができる。さらなる態様によれば、装置データは、無線エネルギーネットワークとしてデプロイされている無線通信プロトコル（例えば、Ｚｉｇｂｅｅ（登録商標）、ＷＩＦＩ、ＷｉＭＡＸ等）に基づいてフォーマットすることができる。
【０２５４】
別の態様によれば、方法は、１つまたは複数のネットワーク装置の可用性を検出するように変更することができる。例えば、第１のネットワーク装置は、無線エネルギーネットワークにアクセス可能であり、第１の装置プロファイルを使用して、無線エネルギーネットワークを使用して情報を通信し得る。さらに、第２のネットワーク装置は無線エネルギーネットワークにアクセス可能であり、第１の装置プロファイルとは異なり得る第２の装置プロファイルを使用し得る。
【０２５５】
装置データを１つまたは複数のネットワーク装置から取得すると、ステップ１６１０において、装置データを変換することができる。例えば、装置プロファイル、通信プロトコル、または他の様々なフォーマットを使用して、装置データをフォーマットし、無線エネルギーネットワークを使用して装置データを通信することができる。ブロック１６１０において、無線エネルギーネットワーク以外の別のシステム、プロセス、装置等が使用する別のフォーマットに装置データを変換することができる。例えば、ＺｉｇｂｅｅフォーマットのデータをＸＭＬ符号化データに変換することができる。別の態様によれば、装置データは、Ｊａｖａオブジェクト等のデータオブジェクトに変換することができる。他の様々な変換を使用することもできる。
【０２５６】
次に、方法はブロック１６１２に進み、報告間隔を検出することができる。態様によれば、報告間隔は、取得間隔と同じ、取得間隔よりも長い、または取得間隔よりも短くてよい間隔を含むことができる。特定の態様によれば、報告間隔は取得間隔の２倍の長さであることができる。したがって、装置データをいつ取得するかの厳密なタイミングは、少なくとも１つのデータ取得がリポートの生成に利用可能であり得る場合、回避することができる。
【０２５７】
判断ブロック１６１４において、報告間隔を更新すべきではない場合、方法は後述するようにブロック１６１８に進むことができる。報告間隔を更新すべき場合、方法はブロック１６１６に進み、更新された報告間隔を取得し得る。態様によれば、報告間隔は、データ取得間隔を使用して提供することができる。例えば、報告間隔は、取得間隔の更新に関連付けて更新することができる。他の形態では、報告間隔は、取得間隔の更新なしで提供し更新することができる。様々な組み合わせの報告間隔、取得間隔、またはこれらの任意の組み合わせの更新を使用することができる。報告間隔が更新されると、方法はブロック１６１８に進むことができる。
【０２５８】
態様によれば、ブロック１６１８において、リポートデータを生成することができる。例えば、リポートデータは、現場リポート内で提供可能なデータを含むことができ、様々な方法でフォーマットすることができる。例えば、リポートデータは、ＸＭＬ符号化データ、Ｊａｖａオブジェクト、テキストデータ、またはこれらの様々な組み合わせを含むことができる。態様によれば、ネットワーク装置データをバイナリ表現に変換することができる。例えば、通信する情報量を低減するために、バイナリ表現は、データフィールド内に、ネットワーク装置データの部分または全てを表すことができる１つまたは複数のバイナリビットを含むことができる。さらなる態様によれば、現場リポートを生成できるようになるまで、リポートデータを装置毎に記憶することができる。
【０２５９】
リポートデータが生成されると、方法はブロック１６２０に進むことができ、現場リポートを生成する。例えば、現場リポートは、１つまたは複数のネットワーク装置から受信したデータを含むことができる。別の形態では、現場リポートデータは、現場リポート内で使用可能なデータを提供可能な別のソース、装置、ネットワーク、またはこれらの任意の組み合わせからのデータを含むことができる。例えば、ホームコントローラは、現在の時間帯に基づくデータおよび時間設定を含み得る。ネットワーク装置は、ネットワーク装置データと共に提供される現在または更新されたデータおよびタイムスタンプを有さなくてもよい。したがって、現在のデータおよびタイムスタンプを現場リポートデータと共に提供することができる。他の形態では、別のソース（例えば、ＷＩＦＩネットワーク、ＡＭＩネットワーク、ＷｉＭＡＸネットワーク等）から得られるデータを現場リポート内に提供することができる。例えば、現場リポートは、「オン」状態になったサーモスタットまたはＨＶＡＣシステムを含むネットワーク装置データを含むことができる。さらに、ＡＭＩネットワークにアクセスして、現在のエネルギー消費レベル、レート、価格、節約、またはＡＭＩネットワークを使用して提供可能な他の様々な種類の情報を検出することができる。ＡＭＩネットワークデータは、現場リポート内でネットワーク装置データと組み合わせることができる。したがって、現場リポートの続く処理は、現場でのエネルギー使用の管理および報告のために処理して現場リポートにすることができる追加の情報を含むことができる。必要または所望に応じて、様々なネットワークロケーションからの他の種類および組み合わせのＥＭＩデータを現場リポート内に含むことができる。
【０２６０】
現場リポートを生成すると、方法はブロック１６２２に進み、ネットワーク接続を開始することができる。例えば、ネットワークに接続する休んでいたウェブサービス手法をデプロイして、現場でのネットワークセキュリティの増大を実現することができる。例えば、ホームコントローラを使用して、ＬＡＮ、ブロードバンドネットワーク、無線データネットワーク、ＷｉＭＡＸネットワーク、ＷＩＦＩネットワーク、または他の様々なネットワークもしくはネットワークの組み合わせを使用して、ネットワーク接続を開始することができる。ＳＳＬまたは他の暗号化方法を使用して、特定のネットワークロケーションに安全にアクセスすることができる。判断ブロック１６２４において、ネットワークが利用可能ではない場合、方法はブロック１６２６に進み、ネットワークが利用可能になり得るまで、現場リポートを記憶することができる。次に、方法は本明細書において説明するようにブロック１６０８に進むことができる。判断ブロック１６２４において、ネットワークロケーションが利用可能であり得る場合、方法はブロック１６３０に進むことができ、現場リポートの転送を開始する。態様によれば、複数の現場リポートが利用可能な場合、方法は、複数の現場リポートの転送を開始することができる。
【０２６１】
現場リポートの転送が開始されると、方法はブロック１６３２に進み、ネットワークロケーションにおいて現場リポートデータの処理を開始することができる。例えば、ネットワークロケーションは、現場リポートデータを処理し、データベース内に記憶するように構成されたサーバを含むことができる。データの追加の処理を必要または所望に応じて実現することができる。例えば、図６において説明されるサーバ６０２は、現場リポートデータの処理に使用可能ないくつかのモジュールを含む。
【０２６２】
現場リポートデータの処理が開始されると、方法は判断ブロック１６３４に進み、制御動作が利用可能であり得るか否かを検出することができる。例えば、特定の現場および１つまたは複数のネットワーク装置が関連付けられた制御動作フィールドまたはフラグをデータベースまたは他の記憶ロケーション内に提供することができる。別の形態では、１つまたは複数の二進値を使用して、制御動作データが利用可能であるか否かを示すことができる。制御動作が利用可能であり得る場合、方法はブロック１６３６に進み、制御動作を受信することができる。例えば、セッション中、制御動作を通信することができ、制御動作は、現場でアクセス可能なネットワーク装置に関連付けられた１つまたは複数の動作を含むことができる。態様によれば、制御動作は、プロファイル（例えば、Ｚｉｇｂｅｅプロファイル、スマートエネルギープロファイル、ホームオークション等）に基づいて符号化することができる。他の態様では、制御動作は、ＸＭＬ符号化データ、ＨＴＭＬ符号化データ、プロプライエタリデータフォーマット、またはこれらの任意の組み合わせとしてフォーマットすることができる。  
【０２６３】
ブロック１６３６において、制御動作を受信するか、または制御動作が利用可能ではない場合、方法は判断ブロック１６３８に進むことができ、間隔を更新すべきか否かを検出することができる。例えば、取得間隔、報告間隔、またはこれらの任意の組み合わせが利用可能であり得る。間隔を更新すべき場合、方法はブロック１６４０に進むことができ、１つまたは複数の間隔を受信し更新することができる。態様によれば、間隔を更新し得る場合、更新フラグを設定して、新しいまたは更新された間隔が使用可能なことを示すことができる。他の形態では、現在の間隔フィールドを新しい間隔値で更新することができる。判断ブロック１６３８において、間隔を更新しなくてもよい場合、方法は、後述するように、判断ブロック１６４２に進むことができる。
【０２６４】
態様によれば、判断ブロック１６４２において、方法は、更新が利用可能であり得るか否かを検出することができる。例えば、更新は、エネルギーネットワークに関連付けて現場で使用可能な１つまたは複数の新しいか、または更新されたプロファイルを含むことができる。別の形態では、ソフトウェアまたはファームウェアの更新が、ネットワーク装置、ホームコントローラ、または現場で使用可能な他の様々なシステム、装置、方法、デバイス、またはこれらの任意の組み合わせの更新に提供することができる。更新が利用可能であり得る場合、方法はブロック１６４４に進むことができ、ブロック１６４６において、必要または所望に応じて方法を受信し処理することができる。態様によれば、更新は、別のネットワークロケーションにおいて利用可能であり得る。したがって、方法は、更新利用可能フラグまたはデータを含むように変更可能であり、別のネットワークロケーションにアクセスして更新を受信することができる。判断ブロック１６４２において、更新が利用可能ではない場合、必要または所望に応じて、方法はブロック１６４８に進むことができる。
【０２６５】
態様によれば、ブロック１６４８において、方法はネットワークロケーションから切断し、ブロック１６５０に進むことができる。制御動作を受信している可能性がある場合、方法は、制御動作データを処理し、ブロック１６５２に進み、制御動作データ内の制御動作を検出することができる。態様によれば、制御動作は、必要または所望に応じて、１つまたは複数のネットワーク装置属性の動作状況または値の取得または読み取り、ネットワーク装置の動作状況の変更、ネットワーク装置の動作スケジュールの更新、または他の様々な制御動作等の動作の様々な組み合わせを含むことができる。別の形態では、制御動作データは、メモリ内に記憶し、スケジュールに基づいてデプロイすることができる。したがって、現場の情報ネットワークが故障した場合、時間（例えば、１２時間、２４時間等）を記憶しデプロイすることができる。  
【０２６６】
制御動作データが検出されると、方法はブロック１６５４に進み、制御動作データを処理することができる。例えば、制御動作データを記憶すべき場合、方法は、制御動作データを記憶し、後の時間にデプロイすることができる。別の形態では、制御動作データを処理して、ネットワーク装置データの出力に使用可能なフォーマットにすることができる。例えば、制御動作データを処理して、１つまたは複数のＪＡＶＡオブジェクト、ＸＭＬファイル、または他のフォーマットにして、特定の装置の受信した制御動作データを含むことができる。態様によれば、ネットワーク装置は、ネットワーク装置の特徴にアクセスす
るための特定のプロファイルを含むことができる。したがって、特定のプロファイルに基づいて制御動作データを処理することができる。
【０２６７】
制御動作データを処理すると、方法はブロック１６５６に進むことができ、処理された制御動作データを生成して、ネットワーク装置データにすることができる。例えば、ネットワークをデプロイして、現場にエネルギーネットワークを提供することができる。したがって、装置データをネットワーク装置データとして通信するプロトコルをデプロイすることができる。他の形態では、通信装置をＵＳＢポート、ＵＡＲＴポート、ＳＰＩポート、他のバス、またはこれらの組み合わせに結合することができる。したがって、制御動作データをフォーマットして、バスに結合された無線ネットワーク装置またはモジュールを有する特定のバスを使用して通信可能なフォーマットにすることができる。例えば、ブロック１６５６において、ネットワーク装置データを、ＵＳＢバスに結合されたＺｉｇｂｅｅ通信モジュールを有するＵＳＢバスを使用して通信するようにフォーマットすることができる。他の形態では、無線ＷＩＦＩ装置等のネットワーク装置をＵＡＲＴバスに結合しアクセスして、制御動作データを出力することができる。ネットワーク装置データを生成すると、方法はブロック１６５８に進むことができ、ネットワーク装置データを通信モジュールに出力することができ、通信モジュールは制御動作データをネットワーク装置に出力することができる。次に、必要または所望に応じて、方法はブロック１６６０に、そしてブロック１６０２に進むことができる。  
【０２６８】
別の態様によれば、本開示は、設置システムおよび現場にシステムを設置するように構成された方法を含む。例えば、本明細書において説明される図６は、現場６０４に設置されたコントローラ６２６およびサーモスタット６２８を含む。設置は、シリアルナンバー（図６に明示的に示されず）または他の一意の識別子を含むコントローラ６２６を含むことができる。サーモスタット６２８も、シリアルナンバー（図６に明示的に示されず）または他の一意の識別子を含むことができる。ユーザまたはエージェントがコントローラ６２６を設置すると、コントローラ６２６、サーモスタット６２８、またはこれらの任意の組み合わせの識別子をサーバ６０２に通信して、現場６０４を認証し、現場６０４でのエネルギー管理を可能にすることができる。  
【０２６９】
別の態様によれば、設置は、コントローラ６２６が、現場６０４に設置可能な１つまたは複数のネットワーク装置の有効な識別子のリストを要求することを含むことができる。例えば、コントローラ６２６は、現場６０４に設置し得る１つまたは複数の有効なネットワーク装置のリストを受信し、設置された１つまたは複数の装置を確認することができる。例えば、コントローラ６２６は、現場６０４にデプロイされるエネルギーネットワークを使用してアクセス可能なネットワーク装置を検出することができる。ネットワーク装置は、識別子を通信することができ、コントローラ６２６は、通信された識別子がサーバ６０２により通信されたリスト内にあり得るか否かを検出することができる。したがって、ネットワーク装置、コントローラ、またはこれらの任意の組み合わせの在庫を有し得るエージェントは、有効なシリアルナンバーを判断する必要なくコントローラおよびネットワーク装置を設置することができる。
【０２７０】
さらなる態様によれば、設置は、設置論理、１つもしくは複数のアプリケーション、設定、またはこれらの任意の組み合わせを含むモバイル装置を使用することを含むことができる。例えば、図６に示されるモバイル装置６３２または他のモバイル装置もしくはシステムを使用して、現場６０４でのエネルギー管理システムの部分または全てを設置することができる。例えば、ユーザは、モバイル装置６３２にエネルギー管理アプリケーションをデプロイし、シリアルナンバーまたは他の識別子をエネルギー管理アプリケーションに入力することができる。このようにして、ユーザは、例えば、新しい装置の追加、新しい装置の更新、現在の装置の削除、設置された装置のシリアルナンバーを使用してのソフトウェア更新の受信、またはこれらの任意の組み合わせにより、現場６０４に設置されたネットワーク装置を変更し得る。さらなる態様によれば、設置、設定等は、設置および現場６０４に関連してＧＰＳ位置を使用するようにユーザに促すことを含むことができる。したがって、ユーザは、住所をタイピングする必要がなく、現在の位置を単に選択して、モバイル装置６３２および現場６０４を関連付けることができる。
【０２７１】
別の態様によれば、設置は、ＲＦＩＤ、バーコード、ネットワークスキャン、または他の様々なハンドフリー識別プロセスを使用することを含むことができる。例えば、モバイル装置６３２は、コントローラ６２６、ＴＳＴＡＴ６２８、他の様々なネットワーク装置、またはこれらの任意の組み合わせのバーコードラベルを読み取ることを含む設置またはセットアップを含むことができるエネルギー管理アプリケーションを含むことができる。例えば、ユーザは、コントローラ６２６、ＴＳＴＡＴ６２８、またはこれらの任意の組み合わせの一意の識別子を含むことができるバーコードをスキャンすることができる。態様によれば、バーコードラベルを筐体（図６に明示的に示されず）の部分に固定することができる。他の形態では、バーコードにはＴＳＴＡＴ６２８のディスプレイまたは１つもしくは複数のバーコードを表示可能な（例えば、単一のシステム、ネットワーク装置、設置シートもしくはステッカー等で複数を出力する）他のネットワーク装置もしくはシステムのディスプレイ等のディスプレイを使用してアクセスすることができる。ユーザがバーコードラベルをスキャンすると、設置プロセスは、ＷＩＦＩまたは他の無線データネットワーク等のネットワーク接続を使用して、一意のデータを通信し、システムを認証することができる。サーバ６０２等のサーバが、データを認証し、ユーザのアカウントをアクティブ化することができる。態様によれば、ユーザは、現場６０４でのモバイル装置６３２の現在のＧＰＳ位置を使用して、位置を設定することもできる。このようにして、モバイル装置、ホームコントローラ、ネットワーク装置、およびサーバアカウント上のソフトウェアの認証またはアクティブ化を含むことができる設置プロセスを効率的に調整することができ、それにより、設置技師または他の第三者がアカウントをアクティブ化する必要性が低減する。装置、システム、コントローラ、モバイル装置等を関連付ける様々な組み合わせを使用して、ハンドフリーＲＦ、光学スキャン装置、またはこれらの任意の組み合わせを使用してエネルギーネットワークの部分または全てをアクティブ化することができる。さらなる態様によれば、第三者である技師がシステムを設置できるように、設置を変更することができ、ネットワーク装置、コントローラ等に固定し得る１つまたは複数のバーコードをスキャンすることを含むことができる。他の形態では、第三者である技師は、バーコードラベルまたは他の装置をスキャンし、設置に関連付けてラベルを装置、コントローラ、システム等に固定することができる。したがって、在庫管理も、コントローラ、ネットワーク装置、システム等の設置に関連付けて維持することができる。  
【０２７２】
一般的な説明または例で上述された行動のすべてが必要なわけではなく、特定の行動の部分が必要なくてもよく、１つまたは複数のさらなる行動を上述した行動に加えて実行し得ることに留意する。さらに、行動が列挙される順序は、必ずしも行動が実行される順序である訳ではない。
【０２７３】
本明細書において説明した実施形態の仕様および説明は、様々な実施形態の構造の全般的な理解を提供することを意図とする。仕様および説明は、本明細書において説明される構造または方法を使用する装置およびシステムの要素および特徴のすべての網羅的で包括的な説明としての役割を果たすことを意図されない。本開示を検討した上で、他の多くの実施形態が当業者に明らかになり得る。他の実施形態を使用することもでき、本開示から導出することができ、本開示の範囲から逸脱せずに、構造的置換、論理的置換、または別の変更を行い得る。したがって、本開示は限定ではなく例示としてみなされるべきである。
【０２７４】
特定の特徴は、明確にするために、本明細書において別個の実施形態の文脈の中で説明されるが、単一の実施形態で組み合わせて提供することも可能である。逆に、簡潔にするために、単一の実施形態の文脈の中で説明された様々な特徴は、別個に、または任意の副結合で提供することもできる。さらに、範囲で記される値の言及は、その範囲内のありとあらゆる値を含む。
【０２７５】
利益、他の利点、および問題への解決策について、特定の実施形態に関して上述した。しかし、利益、利点、問題への解決策、および任意の利益、利点、または解決策を生じさせ得るか、またはより顕著にし得るあらゆる特徴は、任意または全ての請求項の必須、必要、または本質的な特徴として解釈されるべきではない。
【０２７６】
上に開示した趣旨は、限定ではなく例示として見なされるべきであり、添付の特許請求の範囲は、本発明の範囲内にあるそのようなありとあらゆる変更、改良、および他の実施形態を包含することを意図する。したがって、法により許される最大範囲まで、本発明の範囲は、以下の特許請求の範囲およびその均等物の可能な限り広義の解釈により決定されるべきであり、上述した詳細な説明により制限または限定されるべきではない。
【０２７７】
少数のみの例示的な実施形態を詳細に上述したが、新規の教示および本開示の実施形態の利点から著しく逸脱せずに、多くの変更が例示的な実施形態において可能なことを当業者は容易に理解するであろう。したがって、そのようなすべての変更は、以下の特許請求の範囲において定義される本開示の実施形態の範囲内に含まれることが意図される。特許請求の範囲では、ミーンズプラスファンクション節は、記される機能を実行するものとして本明細書において説明される構造を包含し、構造的均等物のみならず、均等な構造も包含することが意図される。
【符号の説明】
【０２７８】
１００  エネルギー管理システム、１０２  エネルギー源、１０４  エネルギー伝送システム、１０６，１０８，１１０  現場、１１２，１１４，１１６，１１８  ＶＣＧ資産、１２０  サーバ、１２２，１２４，１２６  インターネットまたはブロードバンド接続、１３０  ＥＭＩ。
【図１】
2015173493.tif 000003
【図２】
2015173493.tif 000004
【図３】
2015173493.tif 000005
【図４】
2015173493.tif 000006
【図５Ａ】
2015173493.tif 000007
【図５Ｂ】
2015173493.tif 000008
【図６】
2015173493.tif 000009
【図７】
2015173493.tif 000010
【図８】
2015173493.tif 000011
【図９】
2015173493.tif 000012
【図１０】
2015173493.tif 000013
【図１１】
2015173493.tif 000014
【図１２】
2015173493.tif 000015
【図１３】
2015173493.tif 000016
【図１４】
2015173493.tif 000017
【図１５】
2015173493.tif 000018
【図１６】
2015173493.tif 000019