2017年04月19日
ファイルアップロードの仕組みができたので、次はコンテンツを考えますが、
欲しいデータは二つあります。
一つはドライブレコーダーの画像。
これを定期的にクラウドにアップすれば帰宅後にはクラウドに画像がたっぷり
アップロードされているので楽しそう。
もう一つはドライブルートログ。
これはデータをGooogle Earthに読み込ませると走った軌跡が地図上に表示される
面白機能です。
(中身はGPSデータのようですがw)
で、これらのデータを何とかして吸い出したいのですが、標準手順がそれはそれは
面倒なのです...
まずドライブレコーダーは物理的にMicroSDを抜き差ししないとデータは取れません。
ドライブルートログは変な仕様で、最大12時間分のログしか記録してくれません。
しかも12時間経過すると新しいログファイルを作成するわけでもなく、
そこで記録を自動的にやめてしまうのです。
やめずにログを上書きすればいいのに。
もしくはログファイルを別にして記録を続ければいいのに。
もちろん無限にログファイルを作成するわけにはいきませんが、たかがログファイル。
サイズは大したことないと思いますし、もし空き容量を気にするなら圧縮すれば
問題は解決するはず。
さほど難しい話じゃないのでこれはぜひ改善してもらいたいです。
そして謎の仕様その二はログ出力を実行しないとファイルが作成されないこと。
そんなことせずに12時間経過したら自動的にファイル出力すればいいのに...
で、ドライブレコーダーのデータは諦めるとして、ドライブルートログデータは
面倒ながらも手動でファイル出力すれば、同一ネットワーク上にあるRaspberryPiで
wgetコマンドで取得し、そのままクラウドへアップロードすることは可能です。
が、恐ろしく面倒な手順になります。
・ドライブ中はiPhoneをテザリングしレーダー探知機、RaspberryPIを接続
・出発前にドライブルートログ機能がONにする
・出発
・目的地に到着
・ドライブルートログファイル出力の操作を実行
・5分待つ
・RaspberryPiがドライブルートログファイルを取得しクラウドへアップロード
・エンジンを切る
自動的にドライブルートログを出力してくれればこんな面倒なことしなくても
良くなるのですがね...
ユピテルさん、同じようなリクエストをお持ちのオーナーはたくさんいらっしゃると
思いますのでぜひ改善していただきたいです...
連絡もらえれば仕様検討(要求分析)に協力しますのでw
っていうか、RaspberryPiでGPSロガー作った方が早そうな気が...w
Posted at 2017/04/19 13:42:24 | |
トラックバック(0) |
IT | 日記
2017年04月19日
Moode Audioをインストールし、議事ハイレゾ装置として活用中のRaspberryPi。
これをもっと活用して車の情報をクラウドにアップロードする方法を検討しています。
一番の狙いはODBⅡから得られる各種情報ですが、情報の抜き方が分かりません。
RaspberryPiとODBⅡ接続事例はたくさんありますが、私のアクセラスポーツは
レーダー探知機とODBⅡが繋がっているため追加接続できません。
であれば、ワイヤレスでRaspberryPiからレーダー探知機内のファイルを
取得すれば?と考えましたが、同一ネットワーク上にいればwgetコマンドで
ファイルを取得できそうなことは確認できました。
どの情報を取得すべきか、それがまだ解決していませんが、先に取得できたと
仮定してクラウド上にファイルをアップロードする仕組みを考えます。
検証は手元にあるUbuntuを使用します。
恐らくここで動けば同じようにRaspbianでも動くはずなので。
なおアップロード先のクラウドは以前検証した実績があるのでDropboxを利用します。
で、一足飛びで恐縮ですが、完成しましたw
(Dropbox Apiの設定やスクリプトを掲載しても需要ないと思うので)
Dropboxにアクセスし、「年月」のフォルダがなければ作成し、年月フォルダに
ファイルをアップロードするという仕組みです。
これをcronを使用し5分間隔で動作させることに成功しています。
今は動作確認なので適当なテキストファイルを作成し、それをアップロード
しています。
アップロード後はテキストファイルを削除し、余計なファイルが残らないような
配慮もしてみました。
車内ではiPhoneのテザリングを使用することになるのですが、パケ代が
少々気がかりですが、まぁテキストファイルなので大した量ではないし、
大丈夫ではないでしょうかw
Posted at 2017/04/19 12:21:03 | |
トラックバック(0) |
IT | 日記
2017年04月18日
一年前、自己啓発および検証環境を手に入れるためにAWSにアカウントを作成。
12か月は無料で使えるというサービスもばっちり利用しました。
(数回課金が発生して妻に怒られたことはありますが...)
そろそろ12か月が経過するのでアカウントを削除しました。
削除すると検証環境が簡単に構築できなくなるので不便ですが、常駐させて
いないとはいえ、自宅のMac miniにはWindows10とUbuntuを用意しており、
それぞれインストール直後の状態でスナップショットを残しているので、
検証のたびに初期状態から作業を始めることができます。
AWSの代わりにこの環境を活用することにします。
さすがにEC2のように手軽に外出先から仮装OSを構築したりはできませんが、
職場にいても、外出先でも、カフェでも、ホテルでも、どこでも自分専用の
Windows10とLinuxサーバが存在しているというのは気分がいいものです。
さすがにWindows10とLinuxを同時起動し常駐させるのはメモリ不足で
厳しいのですが、可能か不可能かで言えば可能です。
Posted at 2017/04/18 14:08:32 | |
トラックバック(0) |
IT | 日記
2017年04月18日
IT業界の端っこにいる新しもの好きなので。
とりあえず「mstdn.jp」にアカウントだけは作ってみました。
iOSアプリは「Amaroq for Mastodon」です。
まだどういう使い方をするかは未定ですが、アカウントだけは
作っておこうかなというのが私の主義なので。
EvernoteもDropboxもアカウント先行で作り、その後利用方法を
模索するという流れです。
私にはこのやり方の方が性に合うみたいです。
さてMastodon、どうやって活用するかな~
そもそもTwitterも使わなくなったし。
Posted at 2017/04/18 12:30:00 | |
トラックバック(0) |
IT | 日記
2017年04月18日
ペンチやドライバー、各種ネジや釘など、これまでの生活で使ってきたものが
ありますが、工具はまだいいのですが、何のネジ?何の部品?といったガラクタが
道具箱を占拠してました。
アクセラスポーツに乗り換えるタイミングで電動ドリルや工具セットを勢いで
購入してしまい、今ではそちらの道具しか使ってません。
しかも最近ではマグナ50を購入し、プチレストアを行うために細々した道具が
増えてきました。
そこで、ガラクタ等をすべて処分し、プラスチック製の道具箱もきれいに洗浄し、
道具箱Ver2として整理することにしました。
実は息子は自転車のメンテナンス道具をいくつか持っており、その道具の管理も
何とかしたかったのと、マグナ50のメンテナンス道具をセットで息子に託す
というのが目的だったりもします。
やっぱり男の子、道具は大好きなのでw
先日、電動ドライバーの先端に取り付けるヤスリなど、いくつか道具を
購入しているので、手始めにそれらを片付けます。
あとはシエンタ時代にLEDで遊んだ時の小さめの道具箱があるので、
そちらも整理して電気系統用の道具箱として生まれ変わらせる予定です。
Posted at 2017/04/18 12:26:08 | |
トラックバック(0) |
D.I.Y. | 日記