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">Sebuah Widget
Perlu menentukan IP server, nama pengguna, Sandi, dan dapat melakukan API terpencil memanggil (SERVER_IP / mobileAPI.php
menggunakan POST metode pengiriman 3 parameter "tindakan" / "uid" / "pwd"
Contoh untuk "aksi" value:
Ketika pengujian koneksi: action = "ping"
Ketika mengklik widget: action = "terbuka" / "action1" / .... apa pun
String kembali dari API:
Sukses: "1"
ID tidak valid atau Password: "2"
Tindakan yang tidak sah: "3"
Error Parameter: "4"
Kesalahan lainnya: String dimulai dengan "E1", atau string lain
Catatan: Anda perlu program server untuk bekerja dengan APP ini
Sebuah Contoh implementasi:
"Remote unlocker"
Raspberry Pi (dengan nginx) memasang RF 433MHz Modul
Nginx menerima permintaan HTTP dari APP ke web API (/mobileAPI.php),
mengeksekusi file biner ke mengirimkan sinyal RF melalui RF Module
Saklar nirkabel (433MHz) terhubung ke kunci listrik (Electric Dropbolt)
(Switch nirkabel harus dipasangkan dengan output sinyal RF RPI ini)
ketika saklar menerima sinyal RF dari RPI, switch memicu Listrik Dropbolt dan membuka pintu tersebut
Demo program sisi server:
https://code.google.com/p/remote-controller-http-api/source/browse/trunk/mobileAPI.php</div> <div class="show-more-end">