Kii Cloud SDK for Thing によるチューニング
Kii Cloud では IoT ソリューションの詳細な機能をチューニングできるよう、様々な機能を提供しています。
ここでの Kii Cloud SDK for Thing は、モバイルアプリ側、Thing 側でそれぞれ利用できる以下の機能を指します。これらの機能の概要については こちら をご覧ください。
モバイルアプリ側の実装
-
モバイルアプリで利用する SDK です。Kii Cloud SDK の Android/iOS/JavaScript 版に実装されている Thing 機能を利用できます。
ユーザーのアクセストークンを使って Kii Cloud にアクセスできます。
Thing-IF SDK を利用する場合、SDK の導入時にユーザー管理用にクライアント SDK も組み込むため、そのまま Thing 向けの機能を利用できます。Thing-IF SDK を利用しない場合、モバイル向けの導入手順(Android、iOS、JavaScript)によってクライアント SDK を組み込んでください。
-
SDK を使用せずにモバイルアプリを構築する場合、Kii Cloud の Thing 関連の機能を REST API から利用できます。
モバイルアプリ側の実装を行う場合、ログイン に示す方法などで、ユーザーのアクセストークンを使って API を実行します。
Thing 側の実装
-
Thing の実装に利用できる C 言語の SDK です。比較的軽量な組み込みデバイスを含め、様々な環境で動作するように設計されています。Kii Cloud SDK の機能のうち Thing の実装で重要となるサブセットの機能を使用できます。
Thing-IF SDK と組み合わせて利用することも、単体で利用することもできます。
Thing のアクセストークンを使って Kii Cloud にアクセスできます。
-
Thing 上に Node.js をインストールして JavaScript SDK を利用することができます。
リンク先の情報に従って実装すると、Thing のアクセストークンを使って Kii Cloud にアクセスできます。
-
SDK を使用せずに Thing 側を実装する場合、Kii Cloud の Thing 関連の機能を REST API から利用できます。
Thing 側の実装を行う場合、Thing の登録 に示す方法により、Thing のアクセストークンを使って API を実行します。
開発者ポータル
Kii Cloud SDK for Thing を使うと、Thing-IF SDK で利用しているコマンドやステートなどの内部データへのアクセスもできますが、データの一貫性が失われる可能性があるため、書き換えなどは避けてください。