「Mimo Smart Baby」とは
「Mimo Smart Baby」は米国Rest Devices社の乳児用ウェアラブルデバイスを用いたベビーモニターです。
http://thebridge.jp/2014/05/mimo-baby-monitor
仕組みとしてはTurtle(ウェアラブルデバイス)が検出した値をlilypad(ベースステーション)が受信しクラウドにアップロード、その情報を専用アプリケーションで赤ちゃんの状態を確認するシステムになっています。
なぜTurtleとiOSデバイスを直接接続するのか?そのメリットは?
このシステムにはAPIが公開されておらず、自分の自作のアプリケーションなどで使用する事はできません。
そこで、BLE(Bluetooth Low Energy)を使用しているTurtleとiOSデバイスを直接接続する事によりTurtleの値をリアルタイムでモニタリングできるようになります。
こちらがそのHowToサイトです。
https://forum.quantifiedself.com/t/tapping-into-mimo-smart-baby-monitor/1758
For example:
aaed18009d0a3b0a3a0a370a350a380300b99558
aaed18 - Turtle ID
009d - Packet identifier
0a3b - Respiration #1
0a3a - Respiration #2
0a37 - Respiration #3
0a35 - Respiration #4
0a38 - Respiration #5
03 - X axis
00 - Y axis
b9 - Z axis
95 - Relative temperature
58 - Battery
Turtleからはこのようなデータが送信されている事が分かりました。
このデータのX,Y,Zの値を利用して作ることができたのは「乳児のうつ伏せ検出」です。
Mimo Smart BabyのTutleのUUIDをこちら
を参考に特定し、UUIDを変更することですぐに利用することが可能です。