3ヶ月間 iot をやって感じたこと
TRANSCRIPT
3 ヶ月間 IoT をやって感じたこと@kakakikikeke
IoTLT vol.13
自己紹介• @kakakikikeke
• Web 屋さん• サービス運用、開発• Jenkins, Zabbix,
Capistrano, Docker …
• 「 IoT 」
現状の「 IoT をやる」• デバイス ( or モジュール ) を「試す」
• それらを使ってものからデータを取得してクラウドに溜める• 溜めたデータを可視化• クラウドから繋がったデバイスを制御する
• ぶっちゃけ今やっていることが IoT の本質だとは思っていない• ものを作るフェーズには至っていない
やってきた取り組み• おもちゃ + IoT• BLE アプリの開発
ピアノの打鍵をリアルタイムで可視化ピアノ (pub) : konashi (BLE, ADC) + スマホ +
MQTT可視化 (sub) : abc.js + sinatra + MQTT
BLE モジュールを使った関係性の可視化REBL600FR (NordicSemiconductor)
Peripheral + Central の機能を実装したビーコンを開発
などなどいろいろとやって感じたこと
スピード• クラウドのように 1 台インスタンスを立ち上げて chef 流して同じ環境で並行開発というわけにはいかない• メンバーを追加するも検証するデバイスが 1 台しかないとスピードが上がらない
技術面• そんなに目新しい技術が出てきているわけではない
• MQTT, BLE, マイコン , センサ etc…• 抽象化されて誰もが安価で簡単に触れるようになった
• PIC -> マイコンボード (RPi, Arduino, Sparkfun etc…)
• BLE, Wifi, 3G 等のネットワークモジュール• 各種センサモジュール
役割• 中途半端になるのは非常に危険な気がする
• デバイスオンリーでいくのか ( ハード+ファーム )• プラットフォーム側でいくのか (WebAPI, SDK, アプリ )• 「餅は餅屋」スタイルでいいと思う
• ただ、 ( エンジニア として ) 気持ちはデバイスもクラウドも UI も全部一貫してやりたい
最後に• 今後は、「試す」フェーズから「作る」フェーズへ移行したい• ものづくりできる最低限の環境づくり• 仲間を増やす