一個Widget
僅需指定主機位置、帳號及密碼,即可單鍵呼叫遠端主機上的 /mobileAPI.php,
並使用POST方式傳入三個參數 action / uid / pwd
傳送 action 值範例如下 :
測試連線時 : action = "ping"
點擊widget時 : action = "open" / "action1" / ... 等可自訂
判斷之回傳值如下
執行成功 : "1"
帳密錯誤 : "2"
動作未授權 : "3"
參數錯誤 : "4"
其他錯誤 : "E1" 開頭之字串,或其他字串
註 : 伺服端程式需要自行配置
實作範例 :
Raspberry Pi (with nginx) & RF 433MHz Module
Nginx接收app傳來的訊息後 呼叫web api
api判斷動作後,透過RF模組發射訊號
無線遙控開關(433MHz) 連接至電鎖控制端
無線開關需先與樹莓派發射之訊號配對好
當開關收到樹莓派發送的RF訊號後,做電鎖短路(開通)動作控制電鎖門
伺服端範例程式 :
https://code.google.com/p/remote-controller-http-api/source/browse/trunk/mobileAPI.php
</div> <div class="show-more-end">