使い始めてからもう少しで二ヶ月になろうとしています。相変わらず設定をいじってみたりアプリをいじってみたりの日々ですが、そろそろデータ集め的に使っている設定は切っていこうかなーとか考えてたりします。そんなわけで、設定を切ってしまう前にデータを整理してメモしておかないとと思うわけです。使ったときの充電時間からメモしていこうと思います。今回は、充電時間を測るためにした設定についてです。方法はPushBulletでPCに通知をして、そのログを拾ってまとめる方向でいこうと思います。充電開始時と充電終了をtaskerのトリガーにして、その時の時刻とバッテリー残量・温度をPushBulletで送信することにします。バッテリー温度も記録するなら、充電中も定期的に温度をモニターしてみてもいいかもしれないですが、今回は開始時と終了時のみでいきます。充電開始時と終了時に通知をする設定それでは設定。追加する設定にします。動作するはずですし、ちゃんと給電が切れるかの確認にもなるかと思います。SourceはAnyでもかまわないですが、今回はデータを混同したりしないようにWirelessにしました。続いてTaskの設定。1でバッテリー温度を取得して変数に設定。2は1でバッテリー温度を取得した際に「EOF」が返ってくる時があるので、その場合は1に戻って再取得するようにしました。3は取得した数値をPushBulletで送信する設定です。1と3の設定については以前に書いたバッテリー温度を取得する設定を見ていただければと思います。taskerでバッテリー温度を取得するスマートフォンやタブレットでゲームをしたり動画を見たりすると、けっこう熱を持ちます。「/sys/class/power_supply/battery/temp」を読んで変数「%BATTEMP」を設定3は「Nexus6充電開始」というタイトルで、「%BATT(%TIME)%BATTEMP」というメモをPushBullletで送信しています。こちらが2の設定になります。