「アマチュア用オートメーションキット」と「プロ」の違い|プロはIOポートを使いこなす!!

ハードウェア
コマンドフュージョンには「赤外線」「リレー」などの他に、「IOポート」というインターフェイスを持っています。IOポートはあまり聞き慣れない言葉かと思いますが、このIOポートがあるか無いかが、ネットで手に入るアマチュア用オートメーションとコマンドフュージョンとの一番の違いと言っていいでしょう。
IOポートを使いこなすことで、オートメーションの幅が一気に広がるのがこのブログで少しでもご理解頂けたら幸いです。

IOポートって?

例えばCF Miniには4つのIOポートが存在しています。一見ただの端子です。

よくみると、IOポートは2つのペアの端子があります。この隣り合った端子がくっつく事で何かアクションを起こします。

 

くっつくことを電気の世界では、「短絡する」と言います。

つまりIOポートは家電を操作する、というより、むしろ受動的な役割を果たします。

IOポートはセンサー・ボタンなど、「短絡させるもの」と接続します。

IOポートは一般的にセンサーなどの「何かを感知したり状態が変わったときに、“IOポートの端子同士をくっつけさせるもの”と有線で接続します。

例えばセンサーの場合
1.センサーが泥棒を感知すると・・・、

2.センサーがCF MiniのIOポートを短絡するから、

3.コマンフュージョンがそれをトリガー(きっかけ)にして、次に紹介する4種類のアクションを起こす
という流れになります。

IOポートがセンサーなどを感知した時のフロー

感知して実行できるアクションは主に4種類!!

ではIOポートが接点を感知したとき、どういったアクションを起こすことができるでしょうか?

その1.リレー・赤外線などを使って各機器を自由に操作する

CF Miniの「IR」「RS-232C」「リレー」といった他のインターフェイス使って様々な家電を操作します。

その他の具体例

  • 赤外線を使って・・・テレビをOFFにする、エアコンをOFFにする
  • リレーを使って・・・エアコンをONにする
  • RS-232Cを使って・・・ルートロンのシーンを変える
極端な利用例
1つのボタンをIOポートに接続します。
「そのボタンを押したら、照明1万回路いっきに開放!」ということもできます。

これだけでも使い方は沢山あるわ!!

まだまだ。これはできる機能のごく一部。

その2. アイコンを変化させる

アプリLinked Player上のアイコンを変化させて、機器のON/OFF又は開閉状態を視覚化で知らせます。
↓シャッターの開閉状態をアイコンに反映させた例

iPhoneでガレージのシャッター開閉

その他の具体例

  • 床暖房がONになると➡アイコンが変化。
  • エアコンがONになると➡アイコンが変化。
  • 電気錠が解錠すると➡アイコンが変化。
    などなど・・・

状態に応じで接点を開閉できるものなら、全てアイコンに状態を反映できます。

ネット通販で手に入るガジェットだと、
ここまではできないわ!

3. メールやLINEで通知する

接点を感知したことをLINEやメールで通知することができます。
↓ドアセンサーが感知したら、LINEでメッセージを送信する時のフロー

↓実際の様子

IoT- ドアの開閉状態をLINEで通知

その他の具体例

  • ドアが開くと➡LINEまたはメールで通知
  • 照明がONになると➡LINEまたはメールで通知
  • センサーが感知すると➡LINEまたはメールで通知

4. 動画やMP3を再生

プラレールが「手作りのセンサー」を踏んづけると、IOポートが短絡する、という仕組みを作りました。

プラレール トーマスがテレビの中を通過する!! 1of2

その他の具体例

  • センサーごとにそれぞれの動画を再生 (それがコチラ)
  • エアコンがついたら、動画を再生
  • エアコンが停止したら、動画も停止
  • 温度がX度になったら、動画を再生
といったこともできます。詳しくは別のブログで紹介します。

まとめ

IOポートはセンサーなどとガッチリ有線で接続するため、使い方によってはスマートホンや音声操作以上の安心感を与えることができます。しかも「くっついた」「離れた」の単純な信号なので、誤作動が殆どありません。

可能性は無限大

最後まで読んで頂いてありがとうございます。
下記の構成図は、コマンドフュージョンのIOポートを使ったほんの一例です。代理店の皆さんのアイデアや今後登場してくるセンサー次第で一気に可能性が広がるでしょう。