ホームアシスタントでマジックキューブで遊ぶ

まぁ, この投稿では、XiaomiまたはAqaraのマジックキューブを開始するために必要なプロセス全体を説明しようとします… それらを使用して、ホームアシスタントのタスクを自動化することができます. びっくりしよう!

私たちはについて話しています これらのキューブ Aliexpressまたは同様のWebサイトで安く購入できること. 彼らは素晴らしいです, 私たちはそれらを使用して、私たちが興味を持っている行動をとることができます, 彼らの位置を知ることができるので, または、それらを回すと, あるいは、私たちがそれらを空中に投げる場合, または、それらを振る場合, または、それらをダブルクリックすると (指で) 特定の顔に, または、テーブルにぶつけると… 各キューブにはセンサーがあり、言われたことを詳細に知ることができます, そして、私たちホームアシスタントは、私たちが興味を持つ行動をとることができます.

簡単な例, ラジオチャンネルのロゴをそれぞれの面に付けます, またはSpotifyのリスト (知りません…), そして、それはあなたが彼をどの位置に残してダブルタップするかによります, または振る 2 テーブルに対して時間、そのラジオチャンネルはあなたを置きます 容積 で再現します スナップキャスト ご自宅のすべてのスピーカーで. そして、それを空中に投げて音楽にすると. そして、それを揺さぶると、スピーカーから「食事の時間になった」と言い、テーブルにいる全員がそう言います. そしてもちろん, あなたが望むなら, どちらか一方に回すと, 音量を上げたり下げたりする!

必要なもの? さて、Xiaomi AqaraのZigbeeであり、CR2450タイプのバッテリーを使用する前述のものの立方体. このようなZigbeeゲートウェイも必要になる場合があります コンビーII. これは、Zigbeeネットをお持ちでない場合にZigbeeネットを設定できるようにするために必要です, また、キューブをネットワークにアタッチして、キューブのステータスを検出できるようにすることができます.

ゲートウェイをホームアシスタントで接続します, Raspberry Piの場合はUSBに問題がなく、仮想マシンの場合は同じです, ただし、ホストからVMに渡します. 私たちは、, ホームアシスタントが認識する方法; こちらは, から “主管” > “制” > “ホストシステム” > “ハードウェア” 私たちはそれを持っていて、それは何かを置くでしょう:

シリアル:
...
  - /dev/ttyACM0 さん
  - >-
    /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DEXXXXXXX-if00
...

これで、deCONZをインストールできます, から探します “主管” > “アドオンストア”. そしてもちろん、私たちはそれをインストールします. サービスを開始する前に覚えておくべき唯一のことは、 “構成” 次に、Zigbeeゲートウェイアプライアンスが誰であるかを示します, それです, この単純な線によるConBee:

デバイス: /dev/ttyACM0 さん

deCONZアドオンで、をクリックします “Web UIを開く”, そこに “ホスコン”.

Phoscon-GWにアクセスするには、パスワードを設定する必要があります,

そして、これらのウィザードを無視し、を押して閉じます “ライトなしで続行”,

GUI内で、次の場所に移動します “デバイス” > “スイッチ” をクリックし、をクリックします “新しいスイッチを追加”.

Zigbeeデバイスをペアリングする時が来ました, この場合、Xiaomiのこれらの魔法の立方体について話しています. これを行うには、, バケツを丁寧に開けます, 片側にスリットが入っていて、そこに来たアクセサリーを置くことができるか、細いドライバーでボタンにアクセスできます, 私たちは単にそれを押すでしょう 1 時間.

その後は, キューブが私たちをどのように検出するかを見ていきます, クリック “用意”, 私たちはすでにそれを持っています!

これで、キューブの状態を詳細に確認できます, ステータスコードと回転角度が表示される場所.

来る, ここで少し遊んで、キューブがどのように機能するかを調べてみましょう, それをどのように説明するか見てみましょう… はじめに, コードは次のとおりです 4 桁, 最初の桁は、現在上にある面の側面になります. 対応する番号を鉛筆で両側に書くことをお勧めします. 立方体を左右に回すことで, コードはA00Bと表示されます, Aが上を向いているのは現在の側であると言ったとき, そしてBは来る人の側になります. 少しスライドさせると (軽度の揺れ) 私たちBをaに置き換えます 0. 私たちがあなたに与えるなら 2 テーブル/表面をタップまたはタップする, BはそれをAに置き換えます, 残りのA00A (繰り返す, Aは上を向いている側です). 強く振ると、コードが得られます 7007. それを空中に投げてキャッチすると、コードが得られます 7008. そして、私たちは午後を過ごしました, さらにいくつかのコードがあります, でも、始めるには十分じゃないですか?. ターン/アングルについては、また別の機会に試してみます.

トータル, 私たちが私たちのホームアシスタントに行くならば, deCONZゲートウェイが何を検出したかを確認します, そして、そうでない場合は, 私たちは自分たちで統合を求めることができます. この場合、クリックします “構成”. そして、私は覚えていません, ただし、ゲートウェイがあなたを検出しない場合, Home Assistantを再起動して、サイクルを完了すると、より速く検出される場合があります.

そうだよ, 言う, “送信”,

そして、クリックします “終える” 何もない, 特定の領域には置かない, はい、それだけです, 後日.

ホームアシスタントから, また、deCONZが放送するイベントも聞くことができます, こちらは, から “開発者ツール” > “イベント” > “イベントをリッスンする”, 私たちは「deconz_eventと書きます’ そして “聴き始める”. そして、キューブを動かします, など、収集されたイベントに結果がどのように反映されるかを確認します.

そして、自動化を行うことになります, そのため、取得するコードに応じて何かを行います, 曲を再生する, Spotifyのプレイリスト, テレビチャンネル… この場合, コードを受け取ったら 7007 まあ、彼はスピーカー越しに、食事の時間だと言うでしょう, また、ランダムなフレーズで, だから、いつも同じことをして退屈しないように.

次に、ステッカーを貼ります, または、印刷して貼り付けて、それだけです! 自宅にもう1つのスマートオブジェクト, これは非常に好奇心旺盛で、家ではきっと好きなことだと思います, またはオタクなamig@への贈り物に最適です, hij@sと関係があります…

おすすめの投稿

著者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 私に連絡することを躊躇しないでください, できる限りお手伝いします, シェアリングは生きていること ;) . ドキュメントを楽しむ!!!