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">والقطعة
تحتاج إلى تحديد IP الخادم، اسم المستخدم، كلمة السر، ويمكن أن تفعل API بعد استدعاء (SERVER_IP / mobileAPI.php
استخدام آخر طريقة الإرسال 3 المعلمة "العمل" / "رمز المستخدم" / "الأشخاص ذوي الإعاقة"
مثال ل "العمل" قيمة:
عند اختبار اتصال: العمل = "بينغ"
عند النقر القطعة: العمل = "فتح" / "action1" / .... أيا كان
عودة سلسلة من API:
نجاح: "1"
ID غير صالح أو كلمة: "2"
العمل غير المصرح به: "3"
خطأ المعلمة: "4"
خطأ آخر: سلسلة يبدأ ب "E1"، أو أي سلسلة أخرى
ملاحظة: تحتاج برنامج الخادم للعمل مع هذه APP
عينة من التنفيذ:
"الفلاشر عن بعد"
التوت بي (مع إنجن إكس) تثبيت 433MHz وحدة RF
إنجن إكس تلقي طلب HTTP من APP إلى API على شبكة الإنترنت (/mobileAPI.php)،
تنفيذ ملف ثنائي لإرسال إشارات RF من خلال وحدة RF
التبديل اللاسلكية (433MHz و) الاتصال قفل كهربائي (Dropbolt الكهربائية)
(التبديل اللاسلكية يجب أن تقرن مع RF الناتج RPI في إشارة)
عندما تلقى التبديل إشارة RF من RPI، والتبديل يطلق Dropbolt الكهربائية والافراج عن الباب
التجريبية من برنامج الخادم الجانب:
https://code.google.com/p/remote-controller-http-api/source/browse/trunk/mobileAPI.php</div> <div class="show-more-end">