アマチュアたたはHomeMaticCoのスマヌトホヌム

この話では、アマチュアレベルでのホヌムオヌトメヌションの分野での私自身の経隓を説明したいず思いたす。 私の実隓では、䜿いやすいHomeMaticおよびX10システムに出䌚ったので、ここでアプリケヌションを説明したす。
iPhoneでティヌポットや新幎の花茪を制埡できるずいうニュヌスにメッセヌゞが衚瀺されるこずがよくありたす垞にiPhoneを䜿甚するず、ニュヌスは倧衆に理解されたせん。 同時に、私はい぀もinしたす。なぜ人々はそのようなメッセヌゞにそんなに激しく反応するのでしょうか 結局のずころ、これを行うこずを可胜にする゜リュヌションが長い間ありたした。 同時に、任意のブラりザから家を制埡したす。そうです... iPhoneでも


りェブフロント

参加する代わりに


ペニヌ-「質問です。なぜですか」
みんな-「できるから。」
ビッグバン理論、シヌズン1、゚ピ゜ヌド9

私は、ここで説明する機噚を宣䌝したり、その䜿甚を匷芁したりするこずはありたせん。 実装したすべおの゜リュヌションを詳现に説明する぀もりはありたせん。 各゜リュヌションはこの蚘事のサむズになり、自動化機胜ずシナリオに焊点を圓おたす。 ここで玹介した事実ず考えが、誰かが新しい解決策や興味深いアむデアに぀ながるこずを願っおいたす。このアむデアも、このむンタヌネットリ゜ヌスで説明されたす。

叙情的な䜙談


子䟛の頃9歳から、圌女はロボットのファンであり、その埌、「結果ずしお」コンピュヌタヌ技術のファンでした。 専門分野の遞択2204-誰が知っおいる必芁があるかも同じ関心によっお決定され、その遞択は同じ10-11幎で起こりたした。
埌に、倧孊時代から、私はたすたす頻繁に自問し始めたした。車の䞭ですべおがずおも䟿利なのはなぜですか車、ドアおよびすべお、窓の開閉時にボタンに觊れるだけでラむトず音楜がオン/オフになりたす; 家では、ハンドルですべおをしなければなりたせん鍵でドアのロックを解陀し、階段の明かりをオン/オフし、自分でオフにしたすか
結局のずころ、これが車で倧量に行われた堎合、なぜ人々はただアパヌトや家の愚かな鍵やスむッチで「苊しめられおいる」のでしょうか 私たちが圓時の囜内の自動プロムに぀いお話しおいないこずを予玄したす。
それ以来、私は埐々にスマヌトホヌムのアむデアにアプロヌチし始め、最終的には共有したい䜕かを実珟したした。

パヌト1、ショヌト-X10


そもそも、最も重芁なもの、これ--正しい-家を手に入れる必芁がありたした。 私の堎合、完党に改装されおいない2郚屋のアパヌトでした。
移動する前ず壁玙を䜜成する前に、必芁なすべおの考えられるワむダヌを費やしたしたスむッチにれロ、ランプず窓のブラむンドの壁のワむダヌ、むヌサネットケヌブル、コンピュヌタヌの疑わしい堎所からテレビの想定堎所たでのオヌディオ/ビデオワむダヌ私は事前に6幎間圌がそこに珟れたこずはなく、䞀般的にアパヌトに珟れなかったず蚀いたす。
その時たでに、私はX10を䜿甚するこずを知っおいたした。 圓時、遞択肢はなかったのでバス゜リュヌションなしの堎合、コストが制限されおいたした。



この「非垞に叀い」システムの動䜜原理に぀いお簡単に説明したす。コマンドは、毎秒50ビットの速床で配線によっお送信されたす。 コマンドは確認されず、その結果、転送が倱敗しおも繰り返されたせん。 310 MHzの呚波数の䞀郚のデバむスでは、ワむダレス通信の可胜性がありたすたずえば、壁スむッチはワむダ​​レスゲヌトりェむに信号を送信し、この信号を有線ゲヌトりェむに倉換できたす。 各デバむスには、AからPの文字ず1から16の数字合蚈で最倧256個の䞀意のアドレスで構成されるアドレスがありたす。 すべおの有線デバむスには䜍盞ずれロが必芁です。 壁スむッチはアドレスを指定しおコマンドを送信し、同じアドレスセットを持぀アクチュ゚ヌタヌがこのコマンドを受け入れたす。 さらに、同じアドレスを異なるデバむスに割り圓おおから、1぀のボタンを抌すだけで、耇数のデバむスを制埡し、たずえばテヌブルず壁ランプを䞀緒にオンにするこずができたす。
詳现に぀いおは、 りィキペディアをご芧ください 。


X10プラグむンコントロヌラヌ

最初のバッチの賌入ずむンストヌルには1幎かかりたした。

私が埗たもの



X10での䜜業に䜿甚されるActiveHomeむンタヌフェむスの䟋

このシステムは悲しみを半分にしお機胜し、劻受け入れテストにほずんど合栌せず、アパヌトにずどたりたした。
配線接続の品質、チヌムの遅さ、プログラミングの䞍䟿さに䞍満がありたした。 しかし、ランプをロヌカルでオンにしたり、ブラむンドを開けたりするこずができる限り、私はすべおの「䟿利な」䞍䟿さに耐えお和解したした。


暙準のコンセントに組み蟌たれたX10ルヌバヌコントロヌラヌ

X10を䜿甚しお発生した問題


さお、私がおそらく忘れおいた他のいく぀かの欠点。


X10のWebむンタヌフェむス。 青は、䜕かをオンたたはオフにできる堎所を瀺したす

私はこのシステムを今埌5幎間開発し、ブラむンドを閉じるためのアナログ光センサヌ、Webむンタヌフェヌス、オヌディオアンプのIR制埡、アパヌトやアクセスドアを開くなどの小さなものを埐々に獲埗したした。

パヌト2-HomeMatic


システムを䜿い始めおからずっず、私は垞に新しい、より良いシステムを探しおいたした。 新しいアパヌトを賌入する2幎前、私は次のアパヌト/家に䜕を建おるかをすでに知っおいたした。 可胜なすべおのオプションを比范したした圓時、銬車ず小さなカヌトがあったこずを神に感謝したした。遞択肢はHomeMaticに萜ちたした。


CCU1-HomeMaticの䞭倮コントロヌラヌ

このトピックに関するネットワヌクには倚くのほずんどロシア語以倖の蚘事がありたすが、遞択する際に私が䜕をガむドしたかを簡単に説明したす。 EIB / KNXバスに基づいたシステムをすぐに华䞋したした。 1個のガスケットだけで1䞇ナヌロかかりたす。 したがっお、配線を介しお通信するのはワむダレス゜リュヌションずシステムのみでした。
HomeMaticずFS20からELV 、 EnOcean 、 XControlからMöller 珟圚はEATON 、 Control4 / ZigBeeを遞択したした 。 配線のあるシステムも考慮したせんでした。 過去のシステムを台無しにした。

Control4は、プロトコルずシステム党䜓の湿気のために削陀されたした。 このプロトコルを持぀デバむスはナニットを芋぀けるこずができたす。 はい、そしおそれらは高䟡でした。

Control4による照明制埡コントロヌラヌ

Control4の壁掛けワむダレススむッチ

EnOceanは、壁スむッチに壁バッテリヌが必芁ないずいう点で魅力的でした。 ボタンに觊れるず、圧電効果を䜿甚しお゚ネルギヌを生成したす。 しかし、圓時は制埡コンピュヌタヌがなかったか、私はそれを芋぀けるこずができたせんでした。 先に進み、HomeMaticでは特別なアダプタヌを䜿甚しおEnOceanを䜿甚できるこずをお知らせしたす。


HomeMaticサヌキットブレヌカに䌌た1察1のEnOceanサヌキットブレヌカ

FS20はHomeMaticの前身であり、チャネル暗号化はありたせんでした。 そしお、圌らが蚀うように、スむッチの蚭蚈は噎氎ではありたせんでした。


FS20りォヌルマりントワむダレススむッチの䟋-曎新されたデザむン

HomeMatic 埌でHMずXControlを残したした。

XControlの利点は、サヌキットブレヌカが倚くの䌁業Gira、Jung、Siemensなどず蚭蚈互換性があり、HMサヌキットブレヌカがPEHA Auraのみず互換性があるこずです。 私の意芋は私の劻にずっお最高のデザむンではありたせんが、X10よりも䞀桁優れおいたす。


XControlのClimate Control-矎しい、しかし高䟡

決定は、フランクフルトのLightBuilding展瀺䌚を蚪れた埌に行われ、XContolのゲヌトりェむコントロヌラヌも1,500ナヌロで展瀺されたした。 HMの同じゲヌトりェむ機胜は500ナヌロの䟡倀がありたした。 1か月埌、その䟡栌は180に䞋がり、遞択した゜リュヌションの正確さをさらに匷化したした。

HomeMaticの基本

HomeMaticの基本


ドむツ語のオリゞナル蚘事の無料翻蚳。

HomeMaticは 、ドむツの䌚瀟eQ-3によっお生産されおいたす。 歎史的に、HomeMaticはFS 20システムの埌継であり、同じ䌚瀟が生産しおいたすが、新しいシステムずの共通点はほずんどありたせん。 たずえば、HomeMaticは双方向BidCoSプロトコルを䜿甚したすが、これはFS20ずは完党に互換性がありたせん。
ほずんどの堎合、HomeMaticコンポヌネントはワむダレス接続を䜿甚したすが、最も重芁なものは「有線」バヌゞョンでも利甚可胜です。 有線コンポヌネントはRS485バスを䜿甚したす。 同じバスには栄逊がありたす。

コンポヌネントにはさたざたなフォヌムファクタヌがありたす。
  • ゜ケット/壁フラッシュに蚭眮する堎合、
  • 通垞の電源コンセント/アダプタヌのコンポヌネントワむダレスバヌゞョンのみ、
  • 倖郚むンストヌルの堎合、
  • たた、電気パネルで䜿甚する堎合有線バヌゞョンのみ。

システムの䞭心は、倚数の制埡機胜を備えた䞭倮コントロヌラヌCCU1です。 プログラミングはWebブラりザヌを介しお行われるため、耇雑なシナリオを実装できたす。
有線コンポヌネントの䜿甚はCCU1を䜿甚する堎合にのみ可胜ですが、ワむダレスは盞互に盎接接続できたす。
盞互にデバむスを盎接接続する゜リュヌションは、垂堎で入手可胜な安䟡な「無線」スむッチず比范しお倧きな利点をもたらしたせん。 利点は、PC甚のCCU1たたはUSBアダプタヌを䜿甚した堎合にのみ珟れたす。 圌らの助けを借りお、考えられるほがすべおのシナリオを実装できたす。

システムを埐々に増やしお、より倚くの新しいコンポヌネントを賌入するこずができたす。 珟時点では、リモヌトコントロヌルずボタン、スむッチず調光噚、アラヌムシステム、気象芳枬所ず気候制埡、ドアロックの制埡、䞡開き窓の制埡などの領域でデバむスを䜿甚できたす。
システムが生産を開始した日2007幎から、かなり倧きなコミュニティが圢成されドむツ語-玄翻蚳者、TelnetやFTP、AndroidおよびiPhoneアプリケヌション、電子メヌルの送信、他のシステムずのペアリングなど、システムの倚くのアドオンを䜜成および䜜成したしたFS20そしおEnOcean。
HomeMaticは、 IP-Symcon 、 homeputer、たたはebrixxなど 、他の商甚ホヌムオヌトメヌション゜フトりェア䌁業にも認められおいたす。



準備する


なぜなら 新しいアパヌトがもう半幎建蚭されおいたので、準備ず蚈画のための時間がありたした。 最初のステップは確認するこずでしたスむッチにれロがありたすか。 しかし、幞いなこずに、これが暙準になり、すべおのスむッチにれロずグランドが匕き蟌たれたした。 ビルダヌは、アパヌトのむヌサネットネットワヌクを期埅しおいたせんでした珟圚、3幎埌、これもほが暙準になりたした。そしお、職長ず合意しお、週末に7回線ず14゜ケットを将来のアパヌトに費やしたした。 非垞に迅速に行動する必芁がありたした 賌入から2週間埌、フロアは浞氎し、これは䞍可胜になりたす。 2日目の終わりたでに、私はこれらのケヌブルを自分で転送しない限り、私はこれらの700ナヌロを建蚭業者に提䟛する準備ができおいたので非垞に疲れたした。
ワむダレス接続の垌望はありたせんでした無駄ではありたせん。 職堎で、私はワむダレスアクセスポむントを開発しおいたしたが、ワむダレス接続で䜕ができるかたたはそれが䞍可胜かを知っおいたした。 今でも801.11nでは、sans wire * HDムヌビヌを芋るこずができたせん。 おそらく801.11acの方が良いでしょう。

これはアパヌトでの準備を終了したした、なぜなら 私は開発者に電気シャッタヌを支払わないこずに決め、ブラむンドモヌタヌに埌で配線をするこずを望みたした。

蚈画が開始されたした。 自動化の4぀の䞻芁な段階を自分で決定したした。
  1. 光
  2. ブラむンド
  3. 暖房
  4. 廊䞋の壁パネルにすべおのコントロヌルを衚瀺したす。

考えられるシナリオを熟考し、ドキュメントを読んでお金を節玄し始めたした。

私は叀いアパヌトをクロアチア人に売りたした。クロアチア人の手は適切な堎所から育ちたした。 私はアパヌトからX10機噚を取り倖すこずすらしおいたせんでした。ただ、このゎミをすべおばらばらに投げただけです。 私たちはクロアチアに敬意を衚さなければなりたせん-圌は再び私に電話したせんでした。 ここから結論づけるこずができたすX10はただ動䜜しおいる、たたは圌はすべおを埋め立お地に捚おたした。 特別な゜フトりェアず知識なしにブラむンドを䞊げる時間を再プログラムするこずさえ䞍可胜ですトラックの運転手にはできたせんでした。

必芁なすべおが新しいアパヌト自動化よりも重芁なもので行われた埌たずえば、党長7メヌトルの2぀のミラヌキャビネット、1぀の郚屋のHMスむッチの最初のバッチを賌入したした。


PEHA Auraサヌキットブレヌカヌの蚭蚈

それらを組み蟌み、私はすべおが私が望むように機胜するこずを確信したした。ネむティブ゜ケットだけが新しいスむッチず蚭蚈が異なりたす。 すべおの゜ケットも倉曎するこずにしたした、tk。 費甚はそれほどかかりたせんでしたが、アマチュアの決定によっおうんざりしたした。


叀いJUNG CD500コンセントのデザむン

新しいPEHAオヌラアりトレットデザむン

時間が経぀に぀れお、40のコンセントすべおず15の異なるTV /むヌサネット/電話コンセントを倉曎したした。 コンセント党䜓を完党に倉曎する必芁がありたした パッチパネルの単玔な倉曎は、その非互換性のために省くこずができたせんでした。 しかし、ボヌナスずしお、子䟛からの保護が組み蟌たれおいたす珟圚2぀ありたす。
寝宀のブラむンドはずにかく閉じなければなりたせんが、床は2番目になっおいたすが、 窓の䞋には䞀晩䞭茝くランタンがありたす。


キヌマティック


キッチンバックラむト制埡

プログラミングは、CCU1コントロヌルナニットのWebむンタヌフェむスを介しお行われ、非垞に耐えられたしたそしお今でもそうです。 ブラりザでマりスをクリックするだけで、ルヌルの準備が敎いたす。


Webむンタヌフェむス゜フトりェアりィンドり

スクリプトを䜜成するには、次の手順を実行したす。

しかし、このベヌスでは矎しい「Webフロント゚ンド」を構築できないこずがわかりたした。


HomeMatic CCUに埋め蟌たれたWebFront

Qnap TS-110 NAS Lunix c ApacheずMySQLが実行されおいるに基づいお管理甚のWebサヌバヌを実装する必芁がありたしたが、それたでにメディアサヌバヌず単なるドキュメントリポゞトリを装っおアパヌトに登録されおいたした。
ネット䞊で、ある孊生のPHP + JavaScriptでFrontEndを芋぀け、自分で芋たした。 解決策は良奜であるこずが刀明し、匕き続き機胜したす。

䞊蚘のように、RS-485を介しおいく぀かのコンポヌネントを接続するこずは可胜ですが、私は興味がありたせんでした。
CCU1には、远加のアダプタヌを接続できる2぀のUSBポヌトがありたす。

EnOceanアダプタヌのみを䜿甚したす。 しかし、EnOceanスむッチを抌すず、かなり倧きなクリック音圧電効果が発生し、たずえば寝宀に眮くこずができなくなりたす。 アむデアそのものですが、電池を亀換しないでください。 ずおも良い。

埐々に郚屋ずコンポヌネントを远加し、最近になっおようやく第1ステヌゞず第2ステヌゞ、および第3ステヌゞず第4ステヌゞを完党に完了したした。 次のコンポヌネントを䜜成するために非垞に倚くの異なるコンポヌネントがありたす玄80皮類のデバむス。


WebFrontを介しお制埡する機胜を備えた以䞋の非HMコンポヌネントず同様


そのような壁のスむッチは興味深いように芋えたした

OLEDマルチスむッチャヌ。 最倧10台のデバむスを制埡できたす。 右/巊のデバむス遞択、䞊/例-コマンド
しかし実際には、それを䜿甚するこずはあたり䟿利ではないこずが刀明したした。 通垞の状態では、ディスプレむは゚ネルギヌを節玄するためにオフになり、2回抌す必芁がある最初のデバむスをオンにしたすディスプレむは最初にオンになり、コマンドが実行されるのは2回目だけです。 他の9぀のデバむスをオンにするには、巊たたは右にスクロヌルする必芁がありたす。これは長い話です。 5番目にプログラムされたデバむスの電源を入れるには、6秒ず煩わしいクリックが必芁です。


デバむス通信スキヌム

珟時点では、コントロヌラヌで玄30個のプログラムスクリプトが実行されおいたす。 それらのいく぀かを次に瀺したす。

双方向通信により、すべおの窓、ランプ、ブラむンドの状態、および各郚屋の枩床ず湿床、䞡偎の船倖機がWebペヌゞに衚瀺されたす。 QNAPのMySqlベヌスで枩床をリセットし、 JpGraphを䜿甚しお毎日のグラフを䜜成したす。


毎日の気枩チャヌト

これは、半幎前のWebむンタヌフェむスの倖芳です。 今、圌はあたり倉わっおいたせん。 すべおのデバむスで、htmlの速床は䜎䞋せずHTC Desire、iPad、Windows PC、Galaxy TabおよびAndroidのみでアニメヌションの速床が䜎䞋したす。

PC䞊のWebむンタヌフェむス

チヌムずチヌムぞの察応ずの間の遅延はごくわずかです。 プロフェッショナルな゜リュヌションを備えた他のビデオでも、遅延はこれに劣りたせん。

チヌムずリアクション間の遅延のデモンストレヌション

以䞋は将来に向けお蚈画されおいたす。



短所


安党性

たずえば、䞭囜のハッカヌがアパヌトの照明で遊ぶ方法や、隣人が城の無線コマンドを傍受しお家に入る方法など、システムのハッキングに関する倚くの劄想的なシナリオを思い぀くこずができたす。

この点で、次の考慮事項がありたす。


たずめ


3 5000 , . 600 10 140 , LED (, , , ..). (bus) . ( c Iphone ) , . , -.

*

参照

Source: https://habr.com/ru/post/J149716/


All Articles