A Widget
Need to specify server IP, User name, Password, and can do a remote API calling ( SERVER_IP/mobileAPI.php
use POST method sending 3 parameter "action" / "uid" / "pwd"
Example for "action" value :
When testing connection : action = "ping"
When clicking widget : action = "open" / "action1" / .... whatever
String return from API:
Success : "1"
Invalid ID or Password : "2"
Unauthorized action : "3"
Parameter error : "4"
Other error: String starts with "E1",or any other string
Note : You need server program to work with this APP
A Sample of implementation :
"Remote unlocker"
Raspberry Pi (with nginx) installed a RF 433MHz Module
Nginx receive HTTP request from APP to web API ( /mobileAPI.php ),
execute binary file to sending RF signals through RF Module
Wireless switch(433MHz) connect to electric lock(Electric Dropbolt)
(wireless switch must paired with RPi's RF signal output)
when switch received RF signal from RPi,switch triggers Electric Dropbolt and release the door
Demo of server side program :
https://code.google.com/p/remote-controller-http-api/source/browse/trunk/mobileAPI.php
</div> <div jsname="WJz9Hc" style="display:none">A Widget
Perlu menentukan pelayan IP, Nama pengguna, Kata laluan, dan boleh melakukan API jauh panggil (SERVER_IP / mobileAPI.php
menggunakan kaedah POST menghantar 3 parameter "tindakan" / "uid" / "pwd"
Contoh untuk "tindakan" nilai:
Apabila menguji sambungan: tindakan = "ping"
Apabila mengklik widget: action = "terbuka" / "action1" / .... apa pun
Pulangan Rentetan dari API:
Kejayaan: "1"
ID tidak sah atau Kata Laluan: "2"
Tindakan yang tidak dibenarkan: "3"
Kesilapan Parameter: "4"
Ralat yang lain: Rentetan bermula dengan "E1", atau apa-apa tali lain
Nota: Anda perlu program pelayan bekerja dengan APP ini
A Contoh pelaksanaan:
"Unlocker Jauh"
Raspberry Pi (dengan nginx) memasang Modul RF 433MHz
Nginx menerima permintaan HTTP dari APP ke web API (/mobileAPI.php),
melaksanakan fail binari untuk menghantar isyarat RF melalui Modul RF
Suis wayarles (433MHz) untuk menyambung kunci elektrik (Electric Dropbolt)
(Suis wayarles mesti dipasangkan dengan output isyarat RF RPI ini)
apabila suis menerima isyarat RF dari RPI, suis mencetuskan Electric Dropbolt dan melepaskan pintu
Demo program sampingan pelayan:
https://code.google.com/p/remote-controller-http-api/source/browse/trunk/mobileAPI.php</div> <div class="show-more-end">