基于微信平台的智能家电实时操控技术的研究与应用

来源 :厦门理工学院 | 被引量 : 2次 | 上传用户:w168730018
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能家电目前正处于发展阶段,为了占领先机成为规则的制定者,国内外企业无论大小纷纷推出自己的智能产品。智能家电市场的混战使得操控智能家电的APP应用层出不穷,且相互之间无法实现兼容,这一情况严重阻碍了智能家电的发展,为此本论文提出基于微信平台的智能家电实时操控这一解决方案。微信平台虽已对智能家电产品提供物联网连接功能,但平台对智能设备的规格、数据、以及相关参数点有较为硬性的规定,这一情况使得微信产品的灵活性大大减小。同时,微信硬件平台目前依然处于开发阶段,在实际应用中平台经常出现各种问题。基于上述情况,本课题决定将微信作为用户操控设备的客户端,同时搭建一套自己的智能家电设备实时操控系统,并选择性的吸收部分的微信硬件平台功能,从而达到基于微信平台的智能家电实时操控这一效果。为实现这一操控系统,本课题做了如下工作:(一)采用Nginx和Redis应用搭建系统的代理服务器及数据库服务器,并通过配置相关参数使其符合整个后台服务器系统开发的需求。(二)使用Express.js作为搭建Web服务器的基本框架,实现服务器端到客户端的文件传输/管理。同时,Web服务器也对WebAPP客户端提供信息查询、管理服务。(三)用MQTT消息队列遥测传输协议作为设备的通信协议,并基于协议的Pub/Sub消息模型实现设备到服务器端的实时通信,该服务器即为本课题自建的设备服务。设备服务器对外开放设备的控制/读取接口,是系统实现实时操控的基础。(四)搭建与设备服务器对接的应用服务器,并通过应用服务器实现用户关于设备操控权限的管理。应用服务器对外同时开放Http和Websocket两种协议类型的接口,两种接口可对外实现相同的功能。相对于Http协议,Websocket协议可进行全双工的实时通信,所以在实际应用中以Websocket接口为主,仅在一些特殊的网络环境下才使用Http接口。(五)基于HTML5、CSS、JavaScript三种语言进行微信客户端WebAPP的开发,WebAPP通过调用应用服务器的OpenAPI接口实现对设备的实时操控。
其他文献
在社会矛盾复杂多样的今天,诉讼本身的局限性愈显突出,多元化纠纷解决机制的重要作用凸现。文化背景、法律传统、立法环境和纠纷解决主体的能力及态度等都是影响构建多元化纠
高强度低合金钢以其优异的综合力学能,如优异的焊接性、高的强度和韧性等被广泛应用于工程结构和装备中。焊接热影响区晶粒粗化和脆化是影响高强度低合金钢及其使用性能的主
<正>跨理论模型(the transtheoretical model of change,TTM)又叫行为分阶段转变理论模型(the transtheoretical model and stages of change),其作为综合性和一体化的心理学
小五台山位于河北省西北部 ,共有种子植物 97科 ,467属 ,1 1 48种。种子植物属的区系成分复杂 :温带成分占优势 ,温带属 2 80属 ,占总属数的 69.31 %。通过对小五台山和部分
《数字电路》作为专业基础课程,具有教学内容多、教学难度大、知识更新快等特点,针对目前《数字电路》课程教学现状,并结合多年的教学实践经验,需从理论教学、实验教学以及考
笼统地说,商业贿赂犯罪侵犯的客体是市场经济公平竞争的交易秩序。现行刑法在规制商业贿赂犯罪方面存在以赃论罪、以财论罪、以身份定罪等缺陷,不但违反罪责刑相适应原则和刑
背景越来越多的证据表明铁过载会导致肿瘤的发生、行为和复发。当归多糖(angelica sinensis polysaccharide,ASP)是当归的主要生物活性成分。研究表明,ASP具有多种生物学功能
为准确衡量实际火灾烟气危害,提出一种综合考虑温度、能见度、烟气毒性的火灾烟气危害评价模型HVCHT.以云南地区复式住宅为例,基于FDS进行数值模拟.结果表明:烟气在35 s时对隔
本文主要对美英法荷住房抵押贷款保险制度的现状、具体做法和特点进行了分析和比较,找出西方发达国牢住房抵押贷款保险制度的先进经验,从而为发展我国住房抵押贷款保险提供有益
目的探讨住院老年糖尿病患者胰岛素注射行为强化指导干预的效果。方法便利抽样法选择2013年6月至2014年6月在上海交通大学医学院附属新华医院住院的2型糖尿病患者60例,按入院