Raspberry Pi GPIO自動檢測機台狀況-GAE控制雲端統計GCE方法
Raspberry Pi GPIO自動檢測機台狀況,可以達到模具廠晚間無人運轉時機台停止或突發狀況的統計及SMS簡訊即時通知。由於一開始使用的是Google Compute Engine(GCE)服務,GCE在彰化有資料中心雖然快速穩定,但是他的費用是依Server的執行時間來計算,所以開啟Server 24小時執行我們所要的工作有點浪費,畢竟我們要觀測的只有夜間無人的時段。
然而GCE並沒有提供如AWS般的開關機排程服務,所以本文利用佈署Google App Engine(GAE)控制Google Compute Engine(GCE)的開關機排程。操作如影片,影片全螢幕應該會比較清楚。
結論
由於Raspberry Pi GPIO只有在異常發生時才傳送訊息,不像WEB Server訪客訪問便有流量產生且無法定時。用此方式控制需要時段才開啟GCE讓Google Compute Engine讓每月費用在100元台幣以下。
Git Ref: https://github.com/fivunlm/app-engine-start-vm
GAE quickstart Ref: https://cloud.google.com/appengine/docs/standard/python/quickstart