对比不同物联网开发平台的智能家居解决方案
物联网实际上是一个网络连接系统中的系统。物联网应用实际开发,需要在所有系统之间协调通讯与操作,包括内建传感器的可联网产品、各种云端平台和网络,以及用以控制并监控运作效能的行动应用软件或者web应用程序等等,所以是相当复杂的。更重要的是,物联网产品通常都缺乏像计算机或移动装置的强大硬件,计算、记忆和储存的功能十分有限。
由于这些困难,制造商在设计和建构物联网产品时,最好选择功能完善的物联网平台。好的物联网平台技术,可以妥善处理物联网产品的各种功能与需求,让制造商能够专注于在自己的核心能力上,开发出最优秀的物联网产品。为方便众多开发者、制造商,如今也有很多优秀的物联网开发平台出现,以下是基于不同物联网的智能家居解决方案。
一、基于WebNMS物联网应用开发平台解决方案
智能家居解决方案旨在保持家与人实时互联,打造安全、舒适、节能的家居新生活。
基于WebNMS物联网应用开发平台,可以开发自动化与智能化家居解决方案,实现对家电、门窗、灯光的远程监控与控制。
1、WebNMS物联网应用开发平台
WebNMS M2M平台提供了基于云的数据集成和应用开发环境,有效简化和加速物联网应用解决方案的开发与部署,实现对海量互联设备的统一智能管理。
企业可以构建高度个性化的物联网应用,并大大降低交付时间和应用开发成本。WebNMS开发平台自1996年推出以来,在全球网络管理领域以及智能物联网领域得到广泛应用。WebNMS M2M可以帮助RTU(远程数据终端)厂商、应用开发者、电信运营商以及MSO示波器生产商等等,在有限的时间内开发出创新型物联网解决方案。
2、WebNMS智能家居布局方案
3、方案应用
实时告警:检测非法入侵,发生燃气泄漏、火灾时。
远程控制:系统与家庭各种设施互联,如灯光、窗帘、燃气开关、恒温器、数字门锁、前门、摄像机,以及家用电器,如洗碗机、空调、洗衣机、微波炉等。可对这些设备进行远程控制,并设定按时执行常规性的任务。
温度控制:智能系统可以记忆您的生活习惯和偏好,自动调节室温。另外还可以提前设定温度,例如当你下班开车回家途中,可以让空调自动提前工作。
安全防护:当系统监测到异常人员活动时,可以自动开始录像。
智能照明:通过传感器感应,根据室内亮度自动开启或关闭照明灯。
能源管理:监控家庭能源消耗状况并了解消耗能源最多的设施。还可以根据历史记录分析节省方案。
二、基于OneNET平台的智能家居应用
1、方案概述
本应用是基于OneNET平台上开发出来的,应用在智能家居领域,功能虽然看似简单,但还是比较实用的。该应用主要包括三大部分:温湿度监控界面、模块参数值图表、智能小车的控制部分。
温湿度监控部分,包括两个表盘以及一个图表,表盘记录温湿度的实时值,图表则记录了一段时间内的温湿度变化。模块参数值图表部分,包括三个图表,分别记录装置在智能小车上的三个检测模块:HMC5883电子罗盘模块用来检测小车的行驶方向、ADXL345加速度模块检测小车的行驶状态、最后通过码盘测速模块 检测小车的行驶速度。小车控制部分,包括对小车的前进、后退等方向控制,以及对小车*速度的控制,通过控件码表控制,十分方便直观。
开发板实际应用
2、方案概述
本项目的核心是智能小车,通过在小车上搭载麒麟座开发板,实现对小车的状态监测以及控制功能,同时通过EDP协议完成与OneNET平台连接,实现数据交互,将数据上传到平台应用上,实现对小车的可视化监控。
3、关于智能小车的功能介绍
电源供电:使用现在十分常用的移动充电宝作为供电电源,充电宝的两路USB输出,其中一路输出5V电源给开发板供电,另一路给小车直流电机驱动模块。对于现在充电宝较普及的情况下,用户不需要额外购买其他如锂电池等作为电源。间接提高了充电宝的利用价值。
小车底盘:采用性价比较高的4驱双层智能小车套件,包含4个小功率直流电机以及对应的测速码盘,由于是四轮驱动,载重能力较强,可以满足在小车上加上开发板、充电宝等重物后依旧稳定行驶。
特色功能
①相比家居里面固定的温湿度检测功能,将温湿度传感器装在小车上,让小车在房间里行走采集室内多个温湿度值,可以更准确的获得室内环境情况;
② 小车除了在室内移动采集环境数据外,可以在小车上固定一个接头,在家中某一固定区域固定另一个相匹配的对接头,该接头连接家里的插座开关,故可通过小车的接头信号控制家里的插座开关等设备,此时小车又相当于一个智能家居控制系统。通过移动到固定位置,与室内有线控制电路相连接,实现平台无线监控。
③小车动起来是一个环境状态采集器,静止时又可以是一个智能家居的中控系统。一辆简单的智能小车结合OneNET平台可以实现环境采集器和智能家居远程控制的双重功能,简单方便,却很实用。
功能升级畅想:
在以上的功能的基础上,对小车的功能还可以继续丰富,提升智能小车结合云平台在智能家居方面的应用,比如,自动充电功能,小车检测工作电量,低于一定值时,回到特定进行区域充电;绘制室内可行走图纸功能,利用小车的电子罗盘以及小车的测速模块,再加上软件算法,可以获得小车在某一方向行驶多长距离,通过 不断的避障行走,可大致小车行走过的地图,将环境测试数据与地图对应起来。这就像人一样,记得走过的路,那么下次去哪就方便了。倘若加上语言识别模块,用户让他去哪他便记得怎么走了,纯属幻想,软件算法是关键。
4、系统框架