可以说物联网将当今的设备(包括传感器,12伏线性致动器,互联网电视,智能手机等)连接到互联网。设备可以智能地链接在一起,从而实现事物与其他事物之间以及事物与人之间的通信。可以在任何给定时间,任何地点,任何地点实现任何人的连接,并且期望连接将使扩展成为物联网的高级动态网络。使用物联网技术可以创造广阔的发展空间和智能家居新概念,从而改善生活质量;提供舒适和智能。
本文讨论了使用基于Android的智能手机的灵活,低成本的家庭控制和系统。可通过具有IP连接的嵌入式微型Web服务器访问该连接,以使用电话远程控制和访问设备。作为可互操作的应用程序层,已使用基于RESTful的Web服务。智能家居是指将技术引入房屋中以为房主提供舒适,安全,节能和便利的房屋。已经采用了支持各种形式的控制和远程数据传输(例如蜂窝网络,RFID,Wi-Fi和蓝牙)的无线技术,以确保在家中获得一定程度的智能。基于蓝牙的家庭自动化已使用Android手机完成但没有互联网可控制性。使用内置蓝牙连接的智能手机控制并访问与所有设备具有物理连接的蓝牙子控制器。研究人员还尝试使用家庭网关来提供远程访问和网络互操作性来控制设备。最近,为了远程访问智能家居,研究人员提出了使用表示状态传输(REST)和简单对象访问协议(SOAP)作为可互操作的访问层。
提出了一些挑战,例如功能和灵活性。为了解决这个问题,使用基于RESTful的Web服务设计和实现了新颖,灵活,低成本,的智能家居控制和系统。该系统由基于Android的智能手机,基于Arduino以太网的微型Web服务器和硬件接口模块组成。为了以最小的重新设计和编码来适应不同的应用场景,可以以不同的方式自定义呈现的体系结构。也就是说,将在智能手机应用程序中为添加到微型网络服务器的每个新设备自动创建一个专用于新创建设备的新线程。该体系结构分为三层:远程,家庭和家庭网关。
使用Arduino Uno上运行的以太网屏蔽的微型Web服务器的实现库。Arduino已用于实现与家庭网关和远程用户,
执行器/传感器控制阶段以及配置阶段层的成功通信。用于家庭控制和系统的智能手机应用程序提供了一些用户功能,包括设备控制,管理计划,设备以及与家庭网关的远程连接。
在本文中,使用基于Android的智能手机,提出并实现了一种新颖的体系结构,用于灵活,低成本的智能家居控制和系统。只要基于Android的智能手机具有对Wi-Fi的内置支持,它就可以用于在家中控制和访问设备。如果没有Wi-Fi连接,则使用移动蜂窝网络(例如4G和3G)进行系统访问。
测试我的另一半