###### tags: `NTU Master Thesis` # 出差時裝置排查維護 ## 網路分享器 網路分享器 (Router) 提供 IoT 裝置 Wi-Fi 鏈結,讓裝置能上傳資料到 Server 當中,是 IOT 運作的核心。若場域所有 Node 一次性離線,極有可能是 Router 出了問題。若 Router 有問題,大多有以下幾種原因 * 原因一:Router 裡面的 Sim 卡鎖住,需從 192.168.1.1 登入進 Router 管理頁面,為 Sim 卡解鎖 * 原因二:Router 壞掉,需重買並置換 * 原因三:Sim 卡壞掉,需重買並置換 ## 網路延伸器 網路延伸器 (Extender) 能擴展 Router 的網路範圍,讓地形複雜場域的各處 IoT 裝置能收到網路訊號,進而有良好的資料妥善率 *P.S. 我們實驗室的網路分享器和網路延伸器都是使用 TP-Link 出產的設備。TP-Link 有統一的手機 APP 「Tether」 ,可供使用者便捷地控制 TP-Link 家的裝置* ## 多元感測模組 現場看多元感測模組 (VMSM) 時,可以藉由以下幾種方式判斷資料有沒有成功上傳到 I2PDM 和 AWS Server 上 * HC-08 藍牙模組的閃燈狀況,恆亮表示藍牙有連接上 * 觀察 I2PDM 的 Terminal 裡面有沒有上傳成功的 log 訊息 * 登入 AWS,查看 IoT Core 中的實物上傳時間 <br> 除了確定資料有成功上傳到 I2PDM 和 AWS Server 以外,VMSM 可能也會有下列幾種常見的錯誤與解決方法: | 問題 | 解決方法 | | -------- | -------- | | ATTiny13 開啟週期太長,無法觀測連線狀態 | 攜帶短時間延遲的 ATTiny13a,去現場置換長時間延遲的 ATTiny13a,讓 Debug 的時間不會這麼久 | | 在 AWS 頁面發現時鐘模組的時間跑掉 | 使用 Arduino 將之調整到正確的時間 | | VMSM 電池沒電 | 利用電池指示燈觀察電池狀態,沒電要充 | | 資料傳不到 I2PDM 裡 | 確認連線距離有無超過 30 公尺、I2PDM 上的藍芽 MAC Address 有無正確、I2PDM 上的藍芽模組是否為遮罩版(有遮罩版的藍芽模組連線能力會較強)、利用 I2PDM 上的 linux 指令 bluetoothctl 查看藍牙連線狀態、 reboot I2PDM| ## 智慧型蟲害監測系統 智慧型蟲害監測系統 (I2PDM) 由先前的博士班學長 Rustia Dan 研究開發而成。I2PDM 在出差維護修理時,大致會接觸到四個部分,現場 Debug、網站、手機APP和放在實驗室的Server ### 現場 Debug 常見的錯誤和解決方法有以下幾項 | 問題 | 解決方法 | | -------- | -------- | | SD 卡壞掉 | 插入重新燒好的 SD 卡,並且設定完 Config 檔之後就能順利運作 | | Tapo 問題 | 長按 Tapo 開關,重置並以專門 App 重新設定。若有壞需置換 | | TVOC 讀不到 | 排針要分開,否則容易干擾到。可以使用 i2cdetect 觀察位址 | | Rpi 問題 | 整個 Node 換掉 | | 網路問題 | 檢查 Router、Extender、Wi-Fi 的狀況 | | Server 問題 | 檢查實驗室的 Server 有無在更新,或是有程式卡住、沒跑到的情形發生 | ### 網站、APP 和 Server 網站、APP 有場域的裝置位置圖及 Node 的連線狀況可以查看。放在實驗室的 Server 也有一分鐘就傳送一次的 log 可以更即時地了解連線概況。APP 和 Server 實驗室相關人員都有交接下去,若有不懂的問題可以直接問學長姐歐~
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up