メンヘラテクノロジーの高桑蘭佳です。
最近、ドアの閉め忘れが原因で同棲(どうせい)している彼氏とけんかをよくします。犬を2匹飼っていることもあり、ドアを閉め忘れていると寝室やトイレなどに忍びこまれ、いたずらをされてしまうのです。なので、ドアを閉め忘れるたびに彼氏からの「怒られが発生」します。
そこで、彼氏からの「怒られ」を回避するために、ドアにセンサーを設置して、閉め忘れを検知してみようと思います!
今回、SORACOMが提供する「IoT 体験キット ~磁気センサー~」を準備し、ドアの閉め忘れを検知しました。
(参考サイト1)SORACOM レシピ:IoTでドアの開閉モニタリング
また、磁気センサーで検知した際に、SORACOM BeamとIFTTTを使用し、LINEに通知がくるように設定しました。
(参考サイト2)LINEに通知が届くIoT箱罠
磁気センサーでドアの閉め忘れを検知する
「IoT 体験キット ~磁気センサー~」には、SORACOM LTE-M Button Plus 本体 x 1台、磁気センサースイッチ x 1式、接続端子台 x 2個、乾電池 x 2個が含まれていました。
まず、SORACOMのユーザーコンソールとSORACOM LTE-M Buttonを連携させます。ユーザーコンソールからグループの作成とSIMの所属を設定します。
詳細な手順は参考サイト1に記載
次に、「バイナリ―パーサー機能」「SORACOM Harvest Data」の2つを設定します。先ほど設定したグループ名を選択し、「SORACOM Air for セルラー設定」から「バイナリパーサー」をONにします。
フォーマットには「@button.ifttt」を設定します。
同じページにある「SORACOM Harvest Data 設定」もONにします。
これで、SORACOM LTE-M Buttonからのデータがユーザーコンソール内のSORACOM Harvest Dataで確認できるようになります。SORACOM Harvest Dataは「SIMの管理」からデータを表示したいSIMにチェックを入れ、「操作」の中にある「データを確認」から開けます。
SORACOM LTE-M Buttonを押すと、以下のようにテーブルにデータが表示されます。テーブル以外にはグラフとしても表示可能です。
続いて、以下のようにSORACOM LTE-M Buttonと磁気センサーを接続します。
接続方法の詳細は参考サイト1に記載
磁気センサーがくっついている状態がOFFとなります。
磁気センサーが離れるとONとなり、データが送られます。
あとはドアに取り付ければ磁気センサー側の準備は完了。今回はこんな感じで取り付けてみました。少し寂しかったので、ハートのシールを貼りましたが、あまりかわいくなりませんでした……。
この連載の記事
- 第303回 画像生成AIでオリジナルキャラのLoRAができたぞ〜〜〜!!!
- 第302回 「好きな人にSIMは差せますか?」メンヘラとギャルとアイドルが“通信”についてガチで考えた結果【運営レポ】
- 第301回 人生を変える「2年間目標」の立て方
- 第300回 最新の「Apple Watch」を健康アイテムとして買った 身体というハードウェアがくたびれてきたので
- 第299回 装着式ロボットを組み立てて、撮る
- 第298回 円形のオーディオスペクトラム作ったんですが、Adobe AEの使い方を学ぶよりChatGPTに聞きながらPythonで実装する方がラクでした(個人的に)
- 第297回 子育てしながら働きはじめ、年間目標ならぬ“2年間目標”を立てました
- 第296回 多脚型のウェアラブルロボットを作った
- 第295回 ミルク育児を諦め、母乳育児をしながら働いて気づいたこと
- 第294回 ChatGPTで彼氏GPTを作った
- この連載の一覧へ