スイッチの機械的な起動を行う第1磁石の位置に基づく磁石位置センサの状態を特定する段階と、前記磁石位置センサについて特定した状態に基づいて、システムモードをトリガする段階とを備え、第1システムモードが、占有されている構造に対応する通常電力モードを起動するものであり、第2システムモードが、占有されていない前記構造に対応する低電力モードを起動するものであり、前記第1磁石は、運動されると固定アームから逸れる可動アームに設けられており、第2磁石が前記固定アームに設けられており、前記第1磁石は、前記可動アームから延びる第1磁界を有し、前記第2磁石は、前記固定アームから延びる第2磁界を有し、前記第1磁界および前記第2磁界は、実質的に互いの方向に向かい、互いに反発し、前記可動アームを、前記固定アームから逸らせるために、前記第1磁界および前記第2磁界の磁気反発力を克服するのに十分な力が前記可動アームにかかる必要がある、方法。前記機械的な起動は、前記可動アームの中心を通る運動である、請求項1に記載の方法。前記可動アームは、前記可動アームが回転する支点である回転軸において前記固定アームに接続されている、請求項2に記載の方法。前記構造は、単身家族の住居、複数家族の住宅、または職場を含む、請求項1に記載の方法。前記低電力モードの起動は、照明、温度制御、音響視覚システム、またはセキュリティシステムのなかから選択される複数のシステムの動作を変更することを含み、前記通常電力モードの起動は、前記低電力モードの設定を逆にすることを含む、請求項1に記載の方法。トグルスイッチであって、固定アームを有する筐体と、前記固定アームから延びる第1磁界を有し、前記固定アームに設けられた第1磁石と、可動アームが動くときに、前記固定アームから逸れる前記可動アームと、前記可動アームから延びる第2磁界を有し、前記可動アームに設けられた第2磁石と、前記可動アームの前記第2磁石の位置を検知する磁石位置センサとを備え、前記第2磁石の1つの位置は、前記スイッチのON位置に対応しており、前記第2磁石の別の位置は、前記スイッチのOFF位置に対応しており、前記第1磁界および前記第2磁界は、実質的に互いの方向に向かい、互いに反発し、前記可動アームを、前記固定アームから逸らせるために、前記第1磁界および前記第2磁界の磁気反発力を克服するのに十分な力が前記可動アームにかかる必要がある、トグルスイッチ。前記固定アームの第1面は、前記第1面から逸れる前記可動アームの第2面に対向しており、前記第1面と前記第2面とは互いに接触しない、請求項6に記載のトグルスイッチ。前記第1磁界は前記固定アームに直交する、請求項6に記載のトグルスイッチ。前記第2磁界は前記可動アームに直交する、請求項6に記載のトグルスイッチ。前記可動アームの運動は、前記可動アームが回転する支点である回転軸により拘束される、請求項6に記載のトグルスイッチ。前記可動アームは、前記回転軸で前記固定アームに接続されている、請求項10に記載のトグルスイッチ。前記磁石位置センサは、前記可動アームの前記第2磁石の前記位置を検知すると信号を生成して、前記信号により、検知された前記位置に基づいてシステムモードがトリガされ、第1システムモードが、占有されている構造に対応する通常電力モードを起動するものであり、第2システムモードが、占有されていない前記構造に対応する低電力モードを起動するものである、請求項6に記載のトグルスイッチ。システムであって、トグルスイッチと、システムコントローラとを備え、前記トグルスイッチは、固定アームを有する筐体と、前記固定アームから延びる第1磁界を有し、前記固定アームに設けられた第1磁石と、可動アームが動くときに、前記固定アームから逸れる前記可動アームと、前記可動アームから延びる第2磁界を有し、前記可動アームに設けられた第2磁石と、前記可動アームの前記第2磁石の位置を検知する磁石位置センサとを有し、前記第2磁石の1つの位置は、前記スイッチのON位置に対応しており、前記第2磁石の別の位置は、前記スイッチのOFF位置に対応しており、前記第1磁界および前記第2磁界は、実質的に互いの方向に向かい、互いに反発し、前記可動アームを、前記固定アームから逸らせるために、前記第1磁界および前記第2磁界の磁気反発力を克服するのに十分な力が前記可動アームにかかる必要があり、前記システムコントローラは、前記スイッチがONまたはOFFであるかを判断して、特定された前記スイッチの状態に基づいてシステムモードをトリガして、第1システムモードが、占有されている構造に対応する通常電力モードを起動するものであり、第2システムモードが、占有されていない前記構造に対応する低電力モードを起動するものである、システム。前記固定アームの第1面は、前記第1面から逸れる前記可動アームの第2面に対向しており、前記第1面と前記第2面とは互いに接触しない、請求項13に記載のシステム。前記第1磁界は前記固定アームに直交する、請求項13に記載のシステム。前記第2磁界は前記可動アームに直交する、請求項13に記載のシステム。前記可動アームの運動は、前記可動アームが回転する支点である回転軸により拘束される、請求項13に記載のシステム。前記可動アームは、前記回転軸で前記固定アームに接続されている、請求項17に記載のシステム。前記構造は、単身家族の住居、複数家族の住宅、または職場を含む、請求項13に記載のシステム。前記低電力モードの起動は、照明、温度制御、音響視覚システム、またはセキュリティシステムのなかから選択される複数のシステムの動作を変更することを含み、前記通常電力モードの起動は、前記低電力モードの設定を逆にすることを含む、請求項13に記載の方法。図面の説明を含む以下の詳細および実装例の記載は、以下に示す実施形態の一部または全てを記載し、且つ、ここに提示する発明思想の他の可能性のある実施形態または実装例も説明する。本発明の実施形態の概要を以下に示し、その後で図面を参照して詳細な説明を行う。ここに記載するスイッチは、スイッチを機械的に起動させ、且つ、スイッチを電気的に動作させる磁石を含む。このようなトグルスイッチを制御デバイスに利用することで、このデバイスを利用する際に固有のユーザ体験を可能とすることができる。トグルスイッチが光制御を行うものとして公知とはいえ、照明スイッチの完全なcleanオン/オフが可能なトグル機能は、未だ家庭用ディスプレイIHD、プログラム可能なサーモスタット、その他のシステムコントローラには応用されていない。このようなスイッチを導入されたシステムコントローラは、スイッチの状態を検知して、スイッチの状態に基づいて、ある構造における1以上のシステムの動作を制御することができる。システムコントローラは、スイッチの磁石の位置を検知することで、スイッチの状態を検知することができる。このようなトグルスイッチにおいて、デバイスは、第1磁石を有する固定部分を有する筐体または本体を含む。対向する第2磁石を有する可動部分によって、可動部分が動くときに、第1磁石および第2磁石が互いから逸れるsheer。磁界が、銘々の磁界が互いに反発するよう整列されて、実質的に互いに対向している場合、可動部分を動かすためには克服されねばならない力が生成される。従って、力は、磁石同士を互いから逸らし、可動部分が固定部分の面から逸れるように加えられる。磁界の相互作用によって、スイッチが機械的に起動され、力が磁界間の相互作用の反発力を克服するように適用されることが見て取れる。磁石位置センサは、可動磁石の位置を検知して、スイッチを電気的に起動させる。従って、磁石の1つの検知位置は、スイッチのON位置に対応しており、スイッチのON動作をトリガして、磁石の別の位置は、スイッチのOFF位置に対応しており、スイッチのOFF動作をトリガする。IHD、プログラム可能なサーモスタット、その他の制御デバイスに組み込まれるトグルスイッチは、トグルのON/OFFを切り替えさせるが、ある構造の1以上のシステムの制御に関している。構造は、家庭例えば単身家族の住居、複数家族の集合住宅その他の居住空間、オフィスビル、またはオフィスビルの一部、その他、これら制御デバイスを利用する可能性のある他の構造であってよい。一実施形態では、スイッチの機能処理によって、構造を、構造が占有されていると予想される在宅中またはONモードにしたり、構造が占有されていないと予想される外出中OFFモードにしたりすることができる。在宅中モードが通常設定であり、システムをONにして、占有者が利用できる準備完了状態にして、外出中モードは、占有者がいないときに、構造に対して低電力設定にする等が含まれてよい。図1A-Dは、磁石がスイッチを機械的および電気的に制御するトグルスイッチの一実施形態の様々な側面を示すブロック図である。図面の例示は、スイッチ設計の一定の側面の例示を提供しているが、スイッチの全ての詳細を示すことは意図しておらず、また図面は実際の縮尺に即して描くことを意図してもいない。角、穴または切れ込みの丸め、位置決めマーク、ねじ穴の配置、その他の詳細等の一定の実装における詳細は、図面では簡潔さと明瞭性のほうを重視した結果、省かれていることがある。筐体110は、筐体または本体の一部を示しており、これは制御デバイスに機械上の構造を提供している。筐体110には、固定アームと固定部分120とが含まれており、図1のA-Dでは、筐体110からT字状の延長部として描かれている。固定アーム120に磁石122が設けられている。図示されているように、磁石122が、固定アーム120のT字状の延長部のうちの1つの端部付近に埋め込まれているが、磁石は、Tの脚部付近に設けられてもよい。図1のBおよび図1のDでは、固定アーム120の矢印は、筐体110のT字状の脚部を示しているが、図1のAおよび図1のCでは、矢印が、T字状の延長部のうちの1つを示している。図1のAおよびCを見る視点からは、可動アームまたは可動部分130は、固定アーム120の背後にあるものとして示されている。一実施形態では、可動アーム130は、固定アーム120に平行な面の一部であってよい。別の実施形態例えば図1のBのDでは、可動アーム130が固定アーム120を覆うような形であってもよく、図1のAおよびCの図示を、切り欠き図として理解することもできる。図1のBおよびDに示すように、可動アーム130は、シェル内部に空間を含んでおり、磁石132を配置する面を含んでいる。磁石132を保持する可動アーム130の面は、固定アーム120に平行である。センサ150は、筐体110内部または筐体110上の、磁石132可動磁石の磁界を検知することができるような位置に存在している。センサ150は、磁界を検知して、またはこれに反応して、またはそれに呼応して状態遷移して、磁界に呼応して電気信号を生成するホール効果センサその他のセンサ例えばリードスイッチ等であってよい。電磁石として磁石に給電するためには電源と配線とが必要であることから、最適な磁石122および132は、永久磁石である。一実施形態では、磁石122および132のいずれか、または両方が、例えば、磁界密度の低いフェライト磁石と比して磁石のサイズに比して強力な磁界を有する希土類磁石例えばネオジム磁石である。センサ150は、磁石132の近さを検知して、プロセッサまたは制御論理が検知可能な信号を生成する。図1のAは、可動アームまたはスイッチアセンブリの1つの位置を示し、図1のCは、他の位置を示している。ユーザが可動アーム130に力をかけると、スイッチアセンブリの状態が図1のAから図1のCへ、というように変化する。図1のBは、図1のAの側面側からアセンブリを見たときのスイッチの別の視野を示す。同様に、図1のDは、図1のCの側面側からのアセンブリを示す。図1のBおよび図1のDでは、可動アーム130の白い領域が、トグルスイッチの側面を表しており、陰を付けた領域が、図1のBおよび図1のDと逆の角度からのスイッチの部分を表している。従って、陰を付けた領域は、図1のBおよび図1のDの可動アーム130のそれぞれ底部上部を表しており、これら図面の視点からは図面の奥方向へのものである。加えて、可動アーム130の内部にあってよい一定の詳細固定アームおよび磁石も示されている。図1のAに示す部分、図1のCに示す部分のうち、一方がON位置であり、他方がOFF位置にあることが理解されよう。スイッチの様々な位置に対するシステムの反応については、他の図面を参照して詳述する。図1のA-図1のDに示すように、可動アーム130が運動することによって、可動アームの面が、固定アーム120の面から逸れる。この結果、磁石132可動磁石、または、可動アーム内の磁石が、磁石122固定磁石、または、固定アーム内の磁石から逸れる。磁石同士は、可動アーム130が動くと、互いを避けて、互いから逸れるように配置される。磁石同士は、反発する磁界が互いに向かいあうように方向付けられる。従って磁石が互いから逸れると、抵抗をひきおこす磁界に関連した力が生じる。磁界の力を打ち消すよう力が可動アーム130に加えられることで、磁石同士がすれ違う。一実施形態では、アセンブリは回転軸140を有しており、回転軸140は、可動アーム130を固定アーム120に、ピンその他の機構でこれら2つのアーム同士を固定しつつ、可動アームが固定アームに対して回転できるようにすることにより実装されてよい。回転軸140によって、磁石132が磁石122から逸れることで、スイッチが中心を通る動作overcenteroperationを行う。回転軸140は、可動アームが回転する際の支点であってよい。図面では、固定アーム120に一つの磁石があり、可動アーム130に一つの磁石があるが、片方のアームまたは両方のアームに複数の磁石を含めても良い。加えて、整合する対向する磁石を、他のT延長部に設けることもできる。この場合には、より弱く、より安価な磁石を複数提供すると、希土類磁石と同様の効果を得ることができる。さらには、アームの面同士が互いに接触してもよいし、または、重なり部分に計測可能な空間または間隙がない程度に近接して配置されてもよい。または、計測可能な空間または間隙が、2つのアームの面の間に形成されてもよい。一般的には、アーム同士が互いに近づくほど、磁界の相互作用が強くなり、2つの間に少なくともいくらかの間隙があると、可動アームがよりスムーズの揺れ動くようになる。図2は、トグルスイッチを有する制御デバイスの一実施形態のブロック図である。デバイス210は、磁石の相互作用により、機械的および電気的起動の両方が行われるスイッチを組み込んだ制御デバイスその他のデバイスの機能図である。一実施形態では、デバイス210はIHDデバイスであり、詳細のなかにはこの実装例に特有のものもある。図1のA-図1のDにおける例は、スイッチ220を、筐体にヒンジまたは回転軸を介して接続されたトグルスイッチとして示した。一実施形態では、スイッチ220は、他端に対して力が加わると、端部222および224が上下方向に互いに対して反対に回転するようなものであってもよい。あるいは、スイッチ220が押しボタンであり、スイッチが押し下げられたり、引き上げられたりするようなものであってもよい。スイッチ220を押し下げたり引き上げたりする処理によって、磁石例えばスイッチの中心、または、各端部対にある、対向している磁石が、互いに逸れて、スイッチに機械的な力mechanicalexperienceを与えうる。スイッチが電気的に起動することで、スイッチの機能処理例えばセンサによる信号生成によって、スイッチにユーザが行った処理に対するなんらかの反応が生じる。従来は、プログラム可能サーモスタットまたはIHDがプログラミングされて、実行されたままになっていた。これらもディスプレイに情報を提供していたが、これは一般的に、ユーザに、デバイスに対して定期的に関わらせるような類のものではなかった。体験が自分だけのものであるという感触、および、構造をオンオフしているという直感的な感触によって、デバイス210と組み合わせたスイッチは、ユーザからの反応を受けやすくなっている。ユーザとの相互作用が増えることにより、構造の敷地内におけるシステムの機能にユーザを気づかせやすくなる。一実施形態では、スイッチ220は、デバイス210の主要ディスプレイと接続され機械的起動を行う。従って、スイッチ220を押すと、オンまたはこんにちはというイベントが生じ、このイベントに関する設定が起動される。同様に、スイッチ220を切り替えると、オフさようならスリープイベントが生じ、これにより、敷地から退去することにまつわる設定が起動される。プロフィールまたは複数の設定をデバイス210に対して構成すると、構造内のシステム例えば、照明、HVAC暖房、換気、およびエアコン機能、娯楽、音響視覚A/V機器、セキュリティシステムその他のシステムを制御することができる点を理解されたい。スイッチ220を切り替えると、プロフィールを切り替えることができる。一実施形態では、1つのプロフィールが、構造内の1以上のシステムの通常動作と関連付けられており、別のプロフィールが、低電力動作モードに関連付けられている。低電力モードでは、システム設定をトリガすることで、使用エネルギー量を低めることができ、通常動作モードに戻る際には、低電力設定を逆に戻すことができる。一実施形態では、殆どのデバイスを低電力消費モードにしておいて、低電力モード中でもセキュリティシステムはトリガして起動させることができるようにしておいてもよい。センサ230は、スイッチ220がオンまたはオフいずれの位置または状態にあるかを検知する磁石位置センサまたは磁石センサであってよい。センサ230は、スイッチ220が1つの状態にあるときに磁界を検知する、または磁界に反応するよう配置されており、スイッチ220が他の状態にあるときには、より弱い磁界を検知せず、あるいはより弱い磁界に反応しないように配置されていてよい。上述したように、ホール効果センサが、利用可能なセンサの1つである。加えて、通常のリードスイッチは、十分な磁界が存在している場合に接触して、信号を生成する磁界感知式部材を有している。ホール効果センサは、電気を基に動作して、様々な電解強度に設定可能である。リードスイッチは基本的には機械式であるが、幾つかの部分が磁界に対して湾曲したり、反応したりする。磁界の状態の変化に反応しさえすれば任意の種類の機構が、磁界の検知に適している。ここで記載される、磁界を検知する、という表現は、磁界が存在しているとき、または磁界が変化したときに行われる、任意のタイプの検知、反応、または状態変化を表す。従い、上述した、磁界を検知することに関する記載および後述する記載は、磁界を検知したり、他のタイプの反応を示したりすることであると理解されたい。コントローラ240は、論理を実行して、入力を受信および処理して、出力を生成することで、デバイス210の機能を制御する、デバイス210のプロセッサ、マイクロコントローラ、その他の制御論理のことを示す。IHD内では、コントローラ240は、デバイス210が提供可能な様々な機能を表示するために必要な機能を提供して、各機能を実行することができる。機能270-1から270-Nは、デバイス210の様々な機能を表している。一実施形態では、各機能が、構造または敷地内のそれぞれ別のシステムを表したり、制御したりする。この代わりに、一定の機能に、複数のシステムを制御させることもできる。システムの例は、上述したものに加えて、図4を参照して後述するものもある。一実施形態では、コントローラ240は、センサ230の信号を検知して、検知したスイッチ220の位置または状態に対して1以上のシステムの特定の状態をトリガする個々に、または、まとめて。デバイス210は、スイッチ220の様々な位置とともに利用する設定を格納するメモリデバイス不図示を含んでよい。コントローラ240は、メモリデバイスにアクセスして、スイッチ220の位置に応じて、構造占有されていてもいなくてもよく、通常処理していても、低電力動作していてもよいの特定のシステムの状態を起動することができる。I/O入力/出力デバイス250は、ユーザと相互作用する1以上の入出力デバイスを表す。例えばデバイス210内で、ボタン、スイッチ、スライダ、スクロール機構、ディスプレイ、LED発光ダイオード、その他のI/O機構を利用することができる。スイッチ220は技術的にはI/Oデバイスであるが、別の表現をされることもある。ネットワーク/システム接続260は、デバイス210が制御するシステムに提供することができる接続通信用および/または電気接続用を表している。デバイスはそれぞれが、専用の接続を有してよく、バスまたはネットワークを介して接続されてよい。図3Aは、機械的な制御を、磁気を利用して行うトグルスイッチの、磁界の相互作用の一実施形態のブロック図である。磁石302は、ここで説明するトグルスイッチの第1のアーム固定アームまたは可動アームの一方内に、または第1のアームの上に設けられる。磁石304は、第2のアーム固定アームまたは可動アームの他方内に設けられる。破線は、第1のアーム322の面の平面と、第2のアーム324の面の平面とを表している。曲線は、各磁石から延びるように示されて、各磁石が生成する磁界を表している。各矢印は、磁界の大まかな方向を示しており、詳しくは、磁界の方向312が磁石302のものであり、磁界の方向314が磁石304のものである。一般的に双極子磁石の磁界は、SN極間で湾曲する。本記載では、磁界の方向を、磁石の面から磁界の線が出ていく、大まかな出力方向として定義する。また、図面では磁界を、N極からS極へ向かうように、矢印を描くこととする点を理解されたい。しかし、ここで記載する矢印を持つ線は、単に1つの磁石から他の磁石へと向かう反発力の大まかな方向を示している点を理解されたい。従って、磁界の線の上に矢印が描かれていたとしても、S極同士が向かい合っていたり、N極同士が向かい合っていたりするように磁石が配置される場合もある。図示されているように、磁石302の磁界は、第1のアームに対して実質的に直交している。同様に、磁石304の磁界は、第2のアームに対して実質的に直交している。しかし、この構成は必須ではない。この構成は、最も完全なトグルの感触、および中心を通る動作を生じさせるかもしれないが、磁石同士が直交しない方向へと少し修正を加えても、同様の動作は達成可能である。この場合も磁界は大体向かい合い、反発力が生じるので、機能もここに記載するものと略同じものとなる。当業者であれば、配置角度、並びに、必要となる製造時間長、コスト、および/または精度には現実的な制限があることを理解する。図3Aにおいて磁石302および304の位置は、磁界の向きを示すために便宜上のものであり、実際のシステム実装の磁石間の距離を示す意図はない点についても理解されたい。図3Bは、スイッチの可動部分および固定部分に対向する磁石を有するトグルスイッチの力曲線の一実施形態を示すブロック図である。図3Bでは、磁界の方向を図3Aに示したものと想定して、図示されているそれぞれ別の磁石の位置によって生じる磁気反発力が生じる大まかな相対力を示している。磁界同士が正確に直交しており、磁石の重なり部分330が最大である場合に力320が最大になり、磁石間の重なり330がいずれの方向にであっても低下すると、力320も小さくなっていくことが大まかに図示されている。従って、磁石同士がぴったり重なり合っている場合の位置334が、力320が最大であるとして示されている。位置334は、磁石同士がぴったり位置合わせされている際のスイッチの2つのアームの逸れに対応している。生成される力は、大まかに磁石の磁界の方向を追従する反発力である。しかし、磁石同士がスイッチの2つのアームに固定されている場合には、磁石は互いから離れる方向に反発することができないと想定される。力を、最初は互いに対するアームの逸れに抵抗するが、力が最高点に達すると互いから離す、逸れる力sheeringforceとして表現するのはこのためである。アーム同士が回転軸を介して接続されている実施形態では、回転軸が、逸れる力の支点として機能して、可動アームを回転させる。位置332は、スイッチが2つの安定位置の一方である場合の磁石の近似的な状態を表しており、位置336は、スイッチが他方の安定位置にあるときの磁石の近似的な状態を表している。磁力が残っていることもある点に留意されたい。可動アーム、固定アーム、またはこの組み合わせの構造によってスイッチの運動を拘束させると好適である。従って、位置332は、磁力が可動アームを動かし、次にスイッチの物理的特性例えば、可動アームおよび/または固定アームのタブ、リップ、またはエッジ、サイズ、または、他の特性により拘束される場合のスイッチの位置の一例を示している。可動アームに適切な力がかかると、スイッチの状態が位置334から位置336に変化して、動きが再度スイッチアセンブリの物理特性により拘束される。図4は、ある構造内のシステムを制御するトグルスイッチを有する制御デバイスの一実施形態のブロック図である。構造400は、住居または営業所に利用されるいずれのビルまたはビルの一部であってもよい。一般的には構造400は、様々な占有状態について制御可能なシステムを有する任意の空間または領域を表してよい。コントローラ410は、少なくともある程度構造400内の様々なシステムに接続され、これを制御する。図4に示すシステムの例は、システムで利用可能な範囲において、全てを網羅することを必ずしも意図していない。これらシステムには、HVAC420、セキュリティ430、照明440、無線ネットワーク450、A/Vシステム460が含まれてよい。コントローラ410は、各システムについてそれぞれ対応する制御422、432、442、452、462を含む。ユーザは、コンローラを介して様々なシステムと相互作用することができる。一実施形態では、コントローラ410の一定の監視制御またはアプリケーションによって、ユーザが、例えば設備利用を監視することができるが、必ずしもユーザに設備のオンまたはオフを切り替える権限は与えない。コントローラ410の1以上の制御またはアプリケーションには、変更が可能な設定が含まれてよい。スイッチ412によってグローバルなシステム変更を行うことができ、これがここで記載する全ての実施形態によるスイッチである。スイッチ412によって、構造400の設定を変更することができるので、構造400を開始ONさせたり、停止OFFさせたり、起動させたり、スリープ状態にすることができる。図5は、スイッチを機械的に起動する磁石を介してスイッチの電気的起動を検知する一実施形態のフロー図である。フロー図は、様々な動作のプロセスのシーケンスを例示しており、ハードウェア、ソフトウェア、またはこれらの組み合わせを含みうる処理論理によって実行されてよい。特定のシーケンスまたは順序で示されていたとしても、特にそうではないと明記されていない場合には、動作の順序は変更可能である。従って図示される実装例は、あくまで例示として理解されたく、動作は異なる順序で行うこともできるし、一部の動作を並列処理することもできる。加えて、本発明の様々な実施形態では以上の動作を省くこともでき、全ての実装例において全ての動作が必要ではない場合もある。他の処理フローもまた可能である。スイッチアセンブリは、固定磁石から逸れる可動磁石を含んでいる。可動磁石の、固定磁石の上の動きによってスイッチが機械的に操作され、可動磁石の位置によってスイッチが電気的に操作される。磁石位置センサは、特に、可動磁石の位置を定めるために、磁界を検知する502。センサに連結されているプロセッサは、磁石位置センサの状態を特定する504。状態は、オフまたはオンである。磁界検知に基づいて動作する磁石位置センサは、検知される閾値電解の設定に基づいてオンオフとなるよう較正することができる。従って、センサがオンオフ状態のいずれに特定されるかは、較正される閾値に基づいて行われる。プロセッサは、特定された状態に基づいてセンサの状態を決定し、この結果、スイッチがONかOFFかを判断する506。ホール効果センサ等の磁石位置センサは、十分な磁界が存在している場合には、高い頻度で、電流を生成するよう動作する。実装事情に応じて、電流が存在する場合にスイッチをON状態と認識するか、スイッチのOFF状態と認識するか、プロセッサを設定することができる。一実施形態では、状態の特定は、中断例えば、状態の変化がセンサの状態遷移に基づいているI/Oピンの変化を検知するにより実行する。状態の特定は、中断駆動機構または回路駆動機構のいずれかにより実行することができる。中断駆動機構は、スイッチの状態を検知して、これによってコントローラの変更がトリガされ、次に中断ルーチンが実行されて検知された変化が処理される。回路駆動機構は、スイッチの状態変化を回路への入力として受けると、状態の変更または出力、もしくは、他のなんらかの効果を生じさせる。あるいは位置をポーリングすることもできるが、これにはさらなる処理が必要となるだろう。一実施形態では、スイッチの状態がオフである場合508、プロセッサは1以上のシステムを低電力、非占有構造モードへとトリガする510。例えば、HVACおよび/または温水暖房設定を調節したり、照明を電源停止したり、太陽力または風力をグリッドに戻す設定を行ったり、セキュリティシステムを起動したり、その他のシステムのトリガを行ったりすることができる。一実施形態では、スイッチの状態がオンである場合508、プロセッサは、1以上のシステムを、通常電力、占有モードへとトリガするが512、これは、低電力モードで行った設定の逆の設定を行うことを意味していてよい。システムは、トリガされたシステムモードに基づいて設定を調節して514、スイッチの状態により選択されたプロフィールを実行する。ここに記載した範囲の様々な動作または機能は、ソフトウェアコード、命令、設定、および/またはデータとして記述され、定義することができる。内容は直接的に実行ファイルオブジェクトまたは実行ファイルの形式であってもよいし、ソースコードであってもよいし、他のコードであってもよいデルタまたはパッチコード。ここに記載した実施形態のソフトウェアの内容は、コンテンツを格納する製品によって提供されてもよいし、通信インタフェース経由でデータを送信するべく通信インタフェースを動作させる方法によって提供されてもよい。機械可読格納媒体は、機械に、ここに記載した機能または動作を実行させてよく、記録可能/記録不可能媒体例えば読み出し専用メモリROM、ランダムアクセスメモリRAM、磁気ディスク格納媒体、光格納媒体、フラッシュメモリデバイス等等の、機械例えばコンピューティングデバイス、電子システム等がアクセス可能な形態で情報を格納できる任意の機構を含む。通信インタフェースは、有線、無線、光等の媒体にインタフェースして、別のデバイスと通信する任意の機構例えば、メモリバスインタフェース、プロセッサバスインタフェース、インターネット接続、ディスクコントローラ等を含む。通信インタフェースは、設定パラメータを提供して、および/または、信号を送信して、ソフトウェアの内容を記述しているデータ信号を提供するように通信インタフェースを準備することで設定されてよい。通信インタフェースは、通信インタフェースに送信された1以上のコマンドまたは信号によってアクセス可能であってよい。ここに記載した様々なコンポーネントは、記載されている動作または機能を実行する手段であってよい。ここに記載する各コンポーネントは、ソフトウェア、ハードウェア、またはこれらの組み合わせを含む。コンポーネントは、ソフトウェアモジュール、ハードウェアモジュール、専用ハードウェア例えば専用用途向けハードウェア、専用用途向け集積回路ASIC、デジタル信号プロセッサDSP等、エンベデッドコントローラ、ハードワイヤ回路により実装されてよい。記載したもの以外にも、本発明に関して開示した実施形態および実装例には様々な変形を、本発明の範囲を逸脱することなく行うことができる。従ってここに記載した例示および図示は、あくまで例示であり限定として捉えられるべきではない。本発明の範囲は、以下の請求項を参照してのみ判断されるべきである。