,

物聯網開發筆記 (三) Token error

開發的 IOT 裝置遇上了 token 生成失敗的錯誤,導致無法將資料上傳到 Google Cloud funtion ,苦惱中

物聯網開發筆記 (三) Token error
Photo by Louis Reed / Unsplash

繼前兩篇的程式實作後,發生了一些神奇的問題 ...

一開始在家中連續測試了將近一週,資料從 ESP32 送到 Google Cloud Funtion 一切正常。使用的連網方式是使用固網 + WiFi。

原以為資料上傳都完善了,將設備帶到真實環境當中,要測試太陽能的運作是否可以支撐設備的運作,結果卻發生了 token 生成上的問題,時好時壞,有時候一整天都正常,但大多數上傳兩次就失敗了,ESP32也是一直連著 WIFI 都沒進入休眠,採用的連網方式是 4G + WiFi。

目前還不知道原因,網路一切正常,至少我還能透過遠端方式連上 4G Host 代表網路是通的,但意外地測試是即使一直保持 WiFi 連線,未進入休眠 ESP32 撐了一個月也未耗盡電量(中間適逢豪大雨週)。

這期間透過 OTA 更新 firmware 的方式進行了幾次修正都未果,原先以為是 NTP 的相關問題,最後還都是測試失敗。

若有找到解決的方式,再上來更新後續實作。