センサー情報をクラウドにアップする
ツイート2019年5月25日(土)
「芝生×IoT」の続きです。
先週までで、Wi-Fi接続(自宅のルータ)までの動作確認ができたので、
本日はセンサー値をクラウドに上げるところまでを確認したいのだが苦戦
毎度のことだが時間があまりないいつもこのパターンだな(汗)ので、
十分な調査時間、検証時間が取れず、
写真もほとんど取れていない・・・。 文字だけでごめんなさい
さて本題に、
クラウドに選んだのはこれ「Milkcocoa」
理由は以下の通り。
Milkcocoaは、IoTデバイス・スマートフォン・PC間で簡単にリアルタイムなデータのやり取りが出来るようになるクラウドプラットフォームです。
ということで、Milkcocoaにデータをアップするまでを実現したかったのだが・・・。
処理の確実性を考慮し、Wi-FiやMilkcocoaに接続できなければリトライ、
登録できたかなど確認を行い、確実に処理が行われるようにスケッチを作成してみた。
どこかで処理がエラーになっても、リセット(deep-sleep)かけて初めからやり直せばよいだけとしてる。
スケッチを書いて、コンパイルをしているとエラーが発生。
このエラーを取り除くのに2時間も費やしてしまった・・・(涙)
エラー個所はESP8266SDK内のファイルで私が作ったものではない。
原因は直ぐに分かったが、解決方法はESP8266のボードマネージャーのVer.を変更しなくてはいけないとの事。
私が使用していたVerは2.5.1と比較的新しいもの。
この原因が起こっていたVerは2.4.0の時の事なのだが、どうも対応されていないみたい・・・。
そこで困った(時間が掛かった)のが、ボードマネージャーのVerって、どうやって変更するんだ???
ネットで調べたが、いまいちわからず・・・、ArduinoSDKを色々いじり倒していたら、見つけた!!!
SDKの<ツール>⇒<ボードGeneric ESP8266 Module>⇒ボードマネージャー
ここからVer変更ができるではないか、ってことで、最新のVer2.5.2があったので早速インストール。
これでできるぞっ!!!
意気込んでコンパイルからの・・・、
ムムっ??????
同じエラーが発生しているではないか・・・。原因、放置状態??
まさかっと思い、症状発生確認前のVer2.3.0にしてみると・・・、ほへっ
エラーが出ないではないの。
これでいいのか?と疑問を持ちつつも、進めるしかないよね・・・。
意気揚々とボードに書き込み、いざ実行!!
WiFi接続完了し、Milkcocoa接続完了し、センサー値取得まで問題なく完了している。
しかしMilkcocoaへのデータ書き込みが一切できていない。エラーにもなってない。
これってどういうこと!?
原因を調べて解決したかったけど、時間が無くここで作業継続を断念・・・。そして、無念・・・。
明日(5/26)は休出予定だし、来週6/1はチビの運動会(降雨予報なし)、次の週6/8は長女の試合観戦予定。
とほほ、時間が取れないよぉ・・・(涙)
誰にも邪魔されずに、作業したいがこればかりは仕方ないね・・・。有休使って時間作るか・・・(汗)
本プロジェクトを期待されている方はいないかと思うが、焦らず気長にやっていきます。急がないと真夏が来ちゃういますが
ただし、
諦めて途中で投げ出すことはしませんよっ!!
ホントにできるのかな?不安のみが募るよ・・・。
ふと思ったが、
ルータまでの接続は確認できてる。が、外部まで出ていけてるのかな??
次回検証作業をしてみたい。けど、どうやればいいんだ・・・??
不安が募るばかり・・・(;´д`)トホホ。
余談だが・・・、
土壌湿度だけじゃなく、気温、湿度、気圧も一緒に記録できるようにしたいなぁ。
なにか関係性がでてくるのかもしれないし、全く無いかもだし。おぉ、ビッグデータってやつかぁ・・・。
気温、湿度、気圧が1つのモジュールになってる製品もみつけたし・・・。
まずは、目の前の問題を解決せねば!!
闘え、ボンビーリーマン!
負けるな、ボンビーリーマン!
常緑のために!
「頑張れ、ボンビーリーマン!」っと思った方は
↓ポチっとお願いますb>
ツイート
↓初めてコメントを入力される際は、「コメント欄使用時のご留意事項」をご覧ください
関連ページ
- 芝生×IoT 修正記録
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT 暑さ対策
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT 新センサーテスト
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト 番外編
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト23
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト22
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト21
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト20
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト19
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト18
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト17
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト16
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト15
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト14
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト13
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト12
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト11
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト10
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト9
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト8(センサ部 再改良)
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト7(センサ部改良)
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト6(センサー稼働開始)
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト5
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト4
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト3
- ボンビーリーマンの芝生手入れ奮闘の記録
- 芝生×IoT プロジェクト1
- ボンビーリーマンの芝生手入れ奮闘の記録