




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 系统框架 服务器 因特网 路由器 路由器 WIFI插座 WIFI球泡灯 WIFISPI幻彩 WIFIRGB控制器 安卓APP 苹果APP 2020 3 20 1 2 APP界面 这里主要列举APP的界面设计 我建议界面要简洁 分类清晰 控制快捷 这里主要描述如下几个关键点 下图所示 主界面 管理 添加新设备 管理 分享设备 管理 扫描设备 2020 3 20 2 2 1 APP界面 主界面 标题栏 LOGO APP的图标管理 提供更多操作控制栏 列举所有在线的设备这些设备包括 插座 SPI幻彩控制器 RGB控制器 球泡灯等其它 管理 LOGO 插座 SPI幻彩 RGB控制器 球泡灯 一楼客厅 二楼客厅 二楼卧式 二楼卧式 开关 开关 开关 开关 标题栏 控制栏 2020 3 20 3 2 2 APP界面 管理界面 添加新设备 将设备加入路由器和服务器分享设备 主APP将设备分享给其它从APP使用扫描设备 从APP通过扫描获取主APP分享的设备帮助 帮助与说明版本 APP版本号 管理 LOGO 添加新设备 分享设备 扫描设备 帮助 版本 2020 3 20 4 2 3 APP界面 管理 添加新设备界面 路由器SSID 这里输入本地的路由器名称路由器密码 这里输入本地的路由器密码这里只需要输入一次 输入过后这些信息会保存在APP数据库 下一次会直接从APP数据库调用这些信息 用户可不必再输入 确定 点击确定后 APP会把路由器SSID和路由器密码以广播的形式发送给所有的待加入系统的设备 这些设备接收到后会统一连接到路由器并连接到服务器 添加新设备 路由器SSID 路由器密码 确定 2020 3 20 5 2 4 APP界面 管理 分享设备界面 禁能分享 所有从APP将不能再使用这个设备 分享设备 插座 SPI幻彩 RGB控制器 球泡灯 使能分享 禁能分享 使能分享 禁能分享 使能分享 禁能分享 使能分享 禁能分享 设备二维码 主APP通过二维码的形式分享设备的MAC地址 从APP扫描二维码获取该设备的MAC地址 2020 3 20 6 2 5 APP界面 管理 扫描设备界面 扫描设备 管理 LOGO 添加新设备 分享设备 扫描设备 帮助 版本 MAC 0 xnnnnnnnnnnnnnnnn 从APP扫描主设备分享的设备二维码后 即可得到该设备的MAC地址 点击 确定 即可把该设备的MAC与本机UUID绑定并登记到服务器 确定 2020 3 20 7 3 服务器 设备 APP映射表 插座 MAC 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 主APP UUID 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 从APP1 UUID 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 从APP2 UUID 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 更多从APP UUID 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 球泡灯 MAC 0 xnnnnnnnnnnnnnnnn TCPSOCKET n MAC 设备的唯一数字身份标识UUID APP的唯一数字身份标识TCPSOCKET 设备或APP的唯一网络数字标识 2020 3 20 8 4 设备加入系统 设备上电 设备连接路由器 设备连接服务器 APP连接服务器 这一节列举设备与APP加入智能家居系统的整个流程 如右图所示 1 设备上电 等待接收APP发送过来的路由器SSID与路由器密码 2 设备连接路由器 APP连接本地路由器 并把路由器SSID与路由器密码通过路由器广播给所有设备 此时这些设备即可去接入路由器 3 设备连接服务器 APP再通过本地路由器把本机的UUID以及服务器信息通过广播的形式发送给所有设备 这些设备接收到后即可去接入服务器 4 APP连接服务器 APP再连接服务器 此时即可从服务器中获取所有设备MAC的一个列表 APP在以后将通过这个MAC中的MAC对相应的设备进行控制 2020 3 20 9 4 1 设备加入系统 设备上电 WIFI插座 WIFI球泡灯 WIFISPI幻彩 WIFIRGB控制器 电源 红灯 红灯 红灯 红灯 所有的设备在第一次使用时 上电后都会亮红灯 这个状态代表没有找到连入智能家居系统的配置参数 路由器信息与服务器信息 此时设备无法接入路由器 更无法接入到服务器 2020 3 20 10 4 2 设备加入系统 设备连接路由器 路由器 安卓或苹果APP WIFI插座 WIFI球泡灯 WIFISPI幻彩 WIFIRGB控制器 黄灯 黄灯 黄灯 黄灯 1 先将手机连接到路由器2 打开APP 选择右上角 管理 选择 添加新设备 打开 添加新设备 窗口 在窗口中输入 路由器SSID 与 路由器密码 点击确定 3 APP会把 路由器SSID 与 路由器密码 通过路由器广播到所有的设备 这些设备接收到后会连接该路由器 连接成功将显示黄灯 添加新设备 路由器SSID 路由器密码 确定 2020 3 20 11 4 3 设备加入系统 设备连接服务器 路由器 安卓或苹果APP WIFI插座 WIFI球泡灯 WIFISPI幻彩 WIFIRGB控制器 绿灯 绿灯 绿灯 绿灯 1 APP会通过路由器把自己的UUID以及服务器IP与端口广播给所有的设备2 这些设备接收到后 会把自己的MAC与APP的UUID绑定 并连接到服务器 3 服务器接受连接后 会把该UUID对应的APP用户定位于该设备的主用户 并更新 设备与APP映射表 此时返回报告给设备已成功连接 4 设备成功连接后将显示绿灯 此时设备可远程控制 注意 这里所有的过程全部是自动化 用户不需要参与 服务器 因特网 2020 3 20 12 4 4 设备加入系统 APP连接服务器 路由器 安卓或苹果APP APP连接服务器 服务器接受连接后会返回该UUID绑定的所有设备的一个MAC列表给APP APP获取这个列表后即可通过这个列表中的MAC实现对所有设备进行控制 服务器 因特网 球泡灯 MAC 0 xnnnnnnnnnnnnnnnn 插座 MAC 0 xnnnnnnnnnnnnnnnn SPI幻彩控制器 MAC 0 xnnnnnnnnnnnnnnnn 球泡灯 MAC 0 xnnnnnnnnnnnnnnnn 2020 3 20 13 5 分享设备 主APP打开设备二维码分享界面 从APP扫描二维码 从APP登记到服务器 这一节列举主APP分享设备给从APP的整个流程 如右图所示 1 主APP打开设备二维码分享界面 主APP打开需要分享的设备的二维码分享界面 这个二维码就是这个设备的MAC地址 2 从APP扫描二维码 从APP扫描这个二维码 并解析得到这个二维码对应的设备MAC地址 3 从APP登记到服务器 从APP再把自己的UUID与这个MAC地址绑定到一起通知服务器 服务器成功受理后将在 设备与APP映射列表 中添加这个从APP的UUID条目 在以后 这个从APP即可实现对该MAC所对应的设备进行控制 4 主APP禁能设备分享 所有的从APP将无法再控制这个设备 主APP禁能设备分享 2020 3 20 14 5 1 分享设备 主APP打开设备二维码分享界面 分享设备 插座 SPI幻彩 RGB控制器 球泡灯 使能分享 禁能分享 使能分享 禁能分享 使能分享 禁能分享 使能分享 禁能分享 设备二维码 管理 LOGO 添加新设备 分享设备 扫描设备 帮助 版本 2020 3 20 15 5 2 分享设备 从APP扫描二维码 设备MAC 管理 LOGO 添加新设备 分享设备 扫描设备 帮助 版本 MAC 0 xnnnnnnnnnnnnnnnn 从APP扫描主设备分享的设备二维码后 即可得到该设备的MAC地址 点击 确定 即可把该设备的MAC与本机UUID绑定并登记到服务器 确定 2020 3 20 16 5 3 分享设备 从APP登记到服务器 路由器 安卓或苹果APP1 服务器 因特网 插座 MAC 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 主APP UUID 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 从APP1 UUID 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 更多从APP UUID 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 从APP1把自己的UUID与这个MAC地址绑定到一起通知服务器 服务器成功受理后将在 设备与APP映射列表 中添加这个从APP1的UUID条目 在以后 这个从APP1即可实现对该MAC所对应的设备进行控制 2020 3 20 17 5 4 分享设备 主APP禁能设备分享 分享设备 插座 SPI幻彩 RGB控制器 球泡灯 使能分享 禁能分享 使能分享 禁能分享 使能分享 禁能分享 使能分享 禁能分享 管理 LOGO 添加新设备 分享设备 扫描设备 帮助 版本 服务器 插座 MAC 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 主APP UUID 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 所有的从APP将无法再控制这个设备 因为服务器已经把所有从APP的UUID删除了 2020 3 20 18 6 控制设备 APP控制设备状态 设备向所有APP返回状态 APP删除设备 这一节列举设备控制的整个流程 如右图所示 1 APP控制设备状态 修改设备的状态 如打开或关闭插座 设置球泡灯显示红色 设置SPI幻彩控制器显示红色向右跑马等2 设备向所有APP返回状态 设备返回自身当前的状态 如插座打开或关闭时将通知所有APP更新界面3 APP删除设备 APP删除指定的设备 此时服务器将该设备的 设备与APP映射表 中的APPUUID删除 在以后 这个APP将无法再控制这个设备 除非重新添加 2020 3 20 19 6 1 控制设备 APP控制设备 服务器 因特网 路由器 路由器 WIFI插座 安卓APP 如上图所示 APP控制打开插座 打开插座 打开插座 管理 LOGO 插座 一楼客厅 开关 2020 3 20 20 6 2 控制设备 设备向所有APP返回状态 服务器 因特网 路由器 路由器 WIFI插座 安卓APP1 如上图所示 插座在打开时 它将向服务器返回这个状态 服务器将把这个状态返回给所有的APP 这些APP将更新界面与插座保持一致 即打开 插座打开 插座打开 苹果主APP 插座 MAC 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 主APP UUID 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 从APP1 UUID 0 xnnnnnnnnnnnnnnnn TCPSOCKET n 管理 LOGO 插座 一楼客厅 开关 2020 3 20 21 6
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年刑法与刑事诉讼法考试试卷及答案
- 2025年数学分析与高等代数考试试卷及答案
- 2025年商业经济学与管理专业知识测试试卷及答案
- 2025年计算机网络与安全考试试卷及答案解析
- 2025年个人理财与投资基础知识考试题及答案
- 以坚强为话题的演讲稿12篇
- 配电箱采购合同协议书详细
- 词语辨析与运用:七年级英语词汇教学方法研究
- 《数字孪生技术及应用》课件 第五章 机器人应用
- 护理专业急救护理技能测试卷
- 江苏省南京2022年中考历史试卷(解析版)
- 《老年人认知记忆训练》课件
- 一年级家长会课件2024-2025学年
- 沪教版八年级化学(下册)期末试卷及答案
- 2024年广东省中考生物+地理试卷(含答案)
- DL-T5796-2019水电工程边坡安全监测技术规范
- 一年级下-科学-非纸笔测试
- 上海地理会考复习
- 设施设备检查记录表
- 油漆安全技术说明书msds
- 小学数学一年级《求一个数比另一个数多几、少几》说课稿
评论
0/150
提交评论