網頁控制遠端wifi繼電器開關(遠端內網開關)esp8266 物聯網軟體第39版
阿新 • • 發佈:2019-01-01
資料模型:
手機或電腦瀏覽器<======>廠家雲端<======>使用者路由器<======>使用者esp8266模組<======>開關
測試地址:
配置裝置地址 http://wifi.supermindsoft.com/admin/
裝置控制地址 http://wifi.supermindsoft.com/
該專案是物聯網系統 : 網頁控制遠端wifi 分為登入,註冊(簡訊驗證),重置密碼(簡訊驗證),控制開關,配置開關(可動態新增或刪除開關)
wifi模組:esp8266 或購買
簡訊介面: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