1. 程式人生 > >網頁控制遠端wifi繼電器開關(遠端內網開關)esp8266 物聯網軟體第39版

網頁控制遠端wifi繼電器開關(遠端內網開關)esp8266 物聯網軟體第39版

資料模型:

手機或電腦瀏覽器<======>廠家雲端<======>使用者路由器<======>使用者esp8266模組<======>開關

測試地址:

 配置裝置地址 http://wifi.supermindsoft.com/admin/

裝置控制地址 http://wifi.supermindsoft.com/


作者:小黃人軟體 QQ:345139427     手機:18910620895   有問題找我。


該專案是物聯網系統 : 網頁控制遠端wifi 分為登入,註冊(簡訊驗證),重置密碼(簡訊驗證),控制開關,配置開關(可動態新增或刪除開關)
wifi模組:esp8266  或購買
ESP8266 5V WiFi繼電器智慧物聯網模組 智慧家居 手機APP遙控開關
 https://detail.tmall.com/item.htm?spm=a230r.1.14.13.EmkbSA&id=542582931435&cm_id=140105335569ed55e27b&abbucket=17
簡訊介面:https://my.luosimao.com
環境:php+mysql
編碼:所有檔案使用utf-8,資料庫也是。
雲端:http://iot.espressif.cn


一、安裝說明:
1、將專案根目錄下面的phpjyz_eg1.sql匯入資料庫,建立該專案所需要的表。
2、將專案裡面的所有檔案和資料夾放入網站根目錄。
3、修改conf/db.phpp配置資料庫。
4、裝置控制地址 :在瀏覽器地址訪問http://域名/index.php即可。
   配置裝置地址:在瀏覽器地址訪問http://域名/admin/index.php即可




二、專案目錄結構:
|--conf
|----db.php【資料庫配置檔案】


|--template
|----login.php【登入頁面】
|----member.php【使用者中心】
|----register.php【註冊頁面】
|----loginconfig.php【配置登入頁面】
|----resetpassword.php【重置密碼頁面】
|----myswitch.php【控制裝置頁面】
|----configswitch.php【配置裝置頁面】
|----adddel.php【新增刪除裝置--資料庫操作】
|----switch.php【控制裝置--與雲端互動介面curl】
|----getallswitch.php【得到該使用者所有已經配置的裝置--資料庫操作】
|----myinfo.php【使用者資訊--不用】
|----sendSMS.php【傳送驗證碼--與簡訊驗證平臺介面】


|--index.php【入口檔案】


|--phpjyz_eg1.sql【所需資料SQL】


|--使用說明.txt【使用說明書】




三、使用說明
1.註冊:安裝好環境後,先進入 配置裝置地址註冊:在瀏覽器地址訪問http://域名/admin/index.php即可 
2.新增裝置:裝置名和雲ID ,雲ID可通過安卓apk獲得
3.控制:進入裝置控制地址 :在瀏覽器地址訪問http://域名/index.php即可。




20160729更新
1.登入頁面,如果密碼輸入錯誤,左右抖動。或有輸入框為空,左右抖動 字變紅。
2.忘記密碼頁面,發驗證碼的改成60秒倒計時。有輸入框為空,左右抖動 。
3.註冊頁面,發驗證碼的改成60秒倒計時。有輸入框為空,左右抖動 








附:




測試:
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in F:\WWW\template\register.php on line 33
echo '<meta http-equiv="Content-Type" content="text/hmtl; charset=utf-8" />';


34134b0e814094b49a8bf58fd8e63ea35bc89e9d
ba60f70924dbc962f5eab7ad02351bd82da2aa68