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">Ein Widget
Brauchen Sie, um Server-IP, Benutzername, Kennwort angeben und können eine Remote-API aufrufen (SERVER_IP / mobileAPI.php tun
POST-Methode sendet 3 Parameter "action" verwenden / "uid" / "pwd"
Beispiel für die "Aktion" Wert:
Beim Testen Anschluss: action = "ping"
Beim Anklicken widget: action = "offen" / "action1" / was auch immer ....
String Rückkehr von API:
Erfolg: "1"
Ungültige ID oder Passwort: "2"
Unerlaubter Handlung: "3"
Parameterfehler: "4"
Andere Fehler: String beginnt mit "E1" oder einem anderen String
Hinweis: Sie müssen Server-Programm mit dieser APP arbeiten
Eine Probe der Umsetzung:
"Remote unlocker"
Raspberry Pi (mit nginx) installiert einen RF-Modul 433 MHz
Nginx erhalten HTTP-Anforderung von APP, um Web-API (/mobileAPI.php)
ausführen Binärdatei Senden von HF-Signalen durch RF-Modul
WLAN-Schalter (433) eine Verbindung zum Elektroschloss (Elektro Dropbolt)
(Wireless-Schalter muss mit HF-Signalausgang RPi ist gepaart)
wenn der Schalter empfangenen HF-Signal von RPi, Schalter auslöst Elektro Dropbolt und lassen Sie die Tür
Demo von serverseitigen Programm:
https://code.google.com/p/remote-controller-http-api/source/browse/trunk/mobileAPI.php</div> <div class="show-more-end">