読み取ったセンサーの値によっては、型の判定がうまくいかない場合があるので、一度テストしてみてうまく取得できない場合、肩を変更してやる必要があります。今回の場合、自動で生成したスキーマでの型は「integer」でしたが、実際は型指定のエラーが発生したため「number」に変更しています。型を「number」に変更これで、リクエスト→値取得までができたことになります。次以降のステップで、任意のWebサービスなりアクションなりを利用してデータを利用していく形となりますが、今回はOffice365のSharePointで値を収集してみました。なんというか、使い慣れていて楽なんですよね。SharePointに値を格納するSharePoint上には、すでにカスタムリストで「温度測定実験」というデータ格納先を作ってあります。Appsから接続し、値を格納していきます。追加したステップで「SharePoint」アクションを検索し、リストから「項目の作成」を選択します。「項目の作成」アクションでは、接続先のSharePointのサイトアドレスを求められます。サインイン状態にない場合、サインインを求められます。うまく接続できると、リストの一覧などが表示されるため、該当するリストを選択します。リストを選択すると、リストに含まれる変更可能な要素が入力欄として表示されるため、値を設定してきます。取得時間が要入力項目です。タイトルはとりあえず何でもいいので、今回は「測定値」としました。次の「温度」」が肝心なのですが、その他のアクションと同じように「動的なコンテンツの追加」から展開されるダイアログから入力します。基本的にはこれでOK最後にステップ全体を「保存」して終了です。二つ隣にある「実行」をクリックして、エラーが無いか確認しましょう。うまく動作すれば、SharePointに値が登録されていくはずです。いうことで、うまく登録されていますね。今回のネタ元のエントリーでは、ここからExcel出力してグラフ化しました。Flowからの場合Office365のFlowからの場合でも、大きな手順は変わりません。Appsと同じ感覚で取得できますが、一点だけ異なる点が。新たなフローを作成イチから作成スケジュールのトリガーを選択ここで、10秒ごとのトリガー作成を試みたところ、契約しているプランではこのタイミングの設定はできないとのこと。ため、E3などならできるかもしれません。E3で契約しているテナントお持ちの方、誰か試してみてください。Appsでの対応となったわけです。Flowの場合、最低60秒=1分から可能のようです。書くつもりがずいぶんと長くなってしまいました。そのうち続編書きます。