2017-02-16 11 views
2

私はAndroid Studioで作成した単純なAndroidアプリケーションを使用しており、JSON天気データをopenweathermap.orgから取得して正常に動作します。Android AppがIBM BluemixからJSONデータにアクセスするIoT Watson Cloud Platform

別のプロジェクトでは、IBM Bluemix IoT Cloudを使用して、自分のRaspberry Piを介してクラウドに送信されているセンサからの物理的な温度データを監視しています。

BluemixプラットフォームからJSONデータを取得することで、この情報をアプリケーションに実装したいと思います。

Android Appから直接JSONデータへのアクセスを有効にする方法についてのガイドやチュートリアルはありますか?

私がIBMのガイドで読んだことの大半は、手作りのアプリケーションの代わりにNode-Redと他のIBMサービスを組み込んでいるようです。

+0

いくつかのアンドロイドアプリは、このGitHubリポジトリで利用できます - https://github.com/ibm-watson-iot?utf8=%E2%9C%93&q=android&type=&language= – ValerieLampkin

答えて

1

質問を正しく解釈している場合は、センサーデータをBluemixからAndroidアプリに戻す方法を尋ねています。あなたが取ることのできるソリューションはたくさんありますが、IBM Cloudantを使用してIoT Cloudのデバイスデータを保存することが考えられます。デバイスデータは、選択したバケット間隔に応じて、毎日、毎週、または毎月のデータベースに格納されます。次に、Cloudant Android SDKを使用して、データベースから必要なデータを取得するだけです。

私はあなたの設定に慣れていませんが、REST APIをAndroidアプリに直接使用してデータをプルダウンすることも考えられます。サイドノートでは


、あなたはここにAndroid用Cloudant /天気スターターをダウンロードして試すことができます:

https://console.ng.bluemix.net/mobile/create-project/

Cloudantに接続するか、引っ張ってあなたのAndroidアプリの実施例を与えることBluemixから天気データを取得します。

関連する問題