数据模型:

手机或电脑浏览器<======>厂家云端<======>用户路由器<======>用户esp8266模块<======>开关

继电器 esp8266 舵机 esp8266wifi控制继电器_使用说明



测试地址:

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

设备控制地址 http://wifi.supermindsoft.com/


继电器 esp8266 舵机 esp8266wifi控制继电器_php_02

继电器 esp8266 舵机 esp8266wifi控制继电器_继电器 esp8266 舵机_03

继电器 esp8266 舵机 esp8266wifi控制继电器_登录页面_04


作者:小黄人软件 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