小部件單擊以執行API調用,需要服務器端Mobileapi.php
小部件
需要指定服務器IP,用戶名,密碼,並且可以進行遠程API調用(server_ip/mobileapi.php
使用郵政方法發送3個參數“ action” /“ uid” /“ pwd”
服務器端程序的GitHub演示:
https://github.com/nununene/mobileapi
“動作”值的示例:
測試連接時:action =“ ping”
單擊小部件時:action =“ open” /“ action1” / ....
字符串從API返回:
成功:“ 1”
ID或密碼無效:“ 2”
未經授權的行動:“ 3”
參數錯誤:“ 4”
其他錯誤:字符串以“ E1”開頭,或任何其他字符串
注意:您需要服務器程序來使用此應用程序
實施樣本:
“遠程解鎖器”
Raspberry Pi(帶有NGINX)安裝了RF 433MHz模塊
nginx接收到從應用到Web API( /Mobileapi.php)的HTTP請求,
通過RF模塊執行二進製文件到發送RF信號
無線開關(433MHz)連接到電鎖(電滴)
(無線開關必須與RPI的RF信號輸出配對)
當開關從RPI收到RF信號時,開關會觸發電動螺栓並釋放門