もともとは今後開催する研修の中で実習を行うために開発したのですが(その研修はコロナウィルスの影響で中止になってしまいましたが…)、お手持ちのスマートフォンでIoTを簡単に体験できるIoT Sensorというアプリをビビンコでリリースしました。
https://vivinko.com/business/iot-sensor-app
スマートフォンには様々なセンサーが搭載されており、かつ当然にインターネットへの接続が可能なため、最も身近なIoTデバイスということができます。
例えば、武州工業株式会社の「生産性見え太君」というソリューションは、スマートフォンにアプリを導入することでIoTデバイスとして使ってしまおうというものですし、最近は株式会社オプティムがスマートフォンのカメラを使って来客人数などの画像認識を行う「OPTiM AI Camera Mobile」の提供を開始しています。
https://www.optim.cloud/services/ai-camera-mobile/
ビビンコのIoT Sensorはもっと簡単なものですが、加速度センサーと地磁気センサーで得たデータを簡単にIoTクラウドに送信することができます。IoTクラウド側のデータ送受信仕様次第なところもあり、現在はIBM Cloudのみに対応しています。
IBM CloudのIoTサービスであるWatson IoT Platformには、Quickstartというデモの仕組みがあり、それを使うとIoT Sensorアプリで取得したセンサーデータを極めて簡単に可視化することができます。もちろん、デモ用のQuickstartだけでなく、Watson IoT Platformの本番システムにデータを送信し蓄積することも可能です。
https://quickstart.internetofthings.ibmcloud.com/
IoT Sensorアプリのインストールから、Watson IoT PlatformのQuickstartで可視化するまでの操作手順は、こちらの資料で説明しています。
まずは私が講師を務める研修での活用を考えていますが、今後このアプリを育てていけば本番システムでの活用も可能なものになると思いますので、皆さんの声をいただきながら、進めていければと思います。