クライアントは、家庭内の複数デバイスをインターネット経由で操作できる スマートホーム向けIoTアプリケーション を必要としていました。中核となるのは Keyport Omni Fob で、これは Keyport 対応の BLE(Bluetooth Low Energy)モジュールとして、ボタン操作をさまざまなスマートホーム機能に割り当てられる仕組みです。
Keyport アプリを使うことで、ユーザーは Keyport デバイスと連携しながら、多くのスマートデバイスをアプリ上から制御できます。たとえば、スマートガレージの開閉、スマートロックの施錠・解錠、照明のオン・オフなどを、よりスムーズに実行できます。
このソリューションは、ユーザーにとって素早く直感的な操作体験を提供すると同時に、複数のスマートホーム機器や外部プラットフォームと連携できる拡張性も重視して設計されました。
機能
- スマートホーム機能の一括制御: 照明、ガレージ、警報解除、玄関ドア解錠などを簡単に操作できます。
- Scenes と Routines: 複数の動作を組み合わせたシナリオや自動実行フローを設定でき、家庭内の操作を効率化します。
- Quick Control: スマートアクションを素早く実行できる機能で、スマートフォンを取り出して複数画面を操作する手間を減らします。
- Keyport デバイスとの連携: アプリが Keyport デバイスとの通信を担い、互換性のあるスマートホーム機器を制御します。
課題
- スマートフォンを複数サードパーティ製デバイスのハブとして利用すること: 多様なスマートデバイスと安定して連携する設計が必要でした。
- ユーザーがアプリを強制終了しても動作継続が求められること: モバイルOSの制約やバックグラウンド動作を踏まえた難易度の高い技術課題がありました。
ソリューション
- 適切なデータベース構造の設計: デバイス、状態、制御アクションを効率的に扱うため、整理されたデータ構造を構築しました。
- アプリと Omni Fob 間の接続最適化: 実運用の中で可能な限り接続を維持し、ユーザー体験を損なわないよう調整しました。
- エコシステム連携を前提とした構成: 多様なスマートホーム機器やプラットフォームと連携しやすい設計を採用しました。
ビジネス成果
- Kickstarter キャンペーンの成功を支援: Keyport は Kickstarter で成果を上げ、60か国以上に熱心な顧客基盤を広げました。
- 高度な技術課題への対応: IoT、BLE、モバイルアプリ制御に関する難しい技術課題を解決しました。
- 複数プラットフォームとの良好な互換性: Mobokey、SmartThings、Nexx Garage、Yonomi と安定して連携できる構成を実現しました。
- ユーザーの操作性向上: Omni Fob と Keyport アプリを通じて、家庭内デバイスの制御がより簡単で素早くなりました。
結論
このケーススタディは、HDWEBSOFT がハードウェア連携、モバイルアプリ、サードパーティプラットフォーム統合を含む スマートホーム向けIoTソリューション を構築できることを示しています。私たちは、実用性と拡張性の両方を備えたソリューションによって、エンドユーザーに価値ある体験を提供しました。