1
我想從here開始一個基於網絡的家電自動化項目。如何檢查respberry pi是否從使用php的網站連接到互聯網?
我使用:
- RPI 3模式B.
- 網站託管在免費的託管網站(000webhost的)。
- PHP -python
我想實現按照本更多的東西:
前啓動和關閉按鈕,我想檢查樹莓派是在和網上運行python腳本來檢查是否提供了任何命令,如果是,則只有ON和OFF按鈕處於焦點狀態。
- 由於網頁和RPI被寫入和文本文件閱讀交流,有可能是PI關閉(由於電源故障),導致該設備關閉,但該文件還包含狀態「ON 」。我想每隔2-3秒檢查一次,如果pi在線並正常工作,以便我可以在網站上顯示設備正在工作,如果pi關閉,我可以顯示「Pi有問題,請檢查。」
我搜索了相同的網絡,但使用PHP,這樣我可以不斷地檢查我的pi的狀態,我沒有得到任何解決方案。 我得到了一個使用cron作業的解決方案,但是沒有任何免費託管網站提供cron作業,每2-3秒重複一次,最短時間爲10分鐘。
有什麼方法可以連續檢查Pi是否從網站在線?
一個我認爲是Pi本身通過寫入另一個文件顯示其在線狀態,但我將如何使我的網頁連續檢查該文件或有更好的方法?
我會很感激,如果我有更多的建議,使這個項目更好。
注意:我只能上傳網站上的文件,我沒有任何方法向服務器提供命令。
你的問題不清楚。如果您嘗試查詢pi並且它沒有響應,那麼它是脫機的。如果你想不斷地查詢它,你可以使用Javascript計時器每2或3秒對pi進行ajax調用。 –