设为首页收藏本站
搜索
热搜: 活动 交友 discuz
查看: 542|回复: 0

基于docker的智能家庭私有云平台

[复制链接]
发表于 2017-2-18 09:56:37 | 显示全部楼层
项目名称:基于docker的智能家庭私有云平台
队长姓名:常晨

项目简介
本作品打造了一个简易的智能家庭私有云平台,可以通过手机、电脑查看家庭中例如温度湿度等相关数据,也可以控制连接在私有云平台的灯具等,涉及云平台、docker、物联网应用等发展态势迅猛的方面。通过安装的bananapi上的基于docker的openhab平台,通过本作品的研究方案,能够更快捷和方便的部署更多的物联网应用。
我们希望通过docker的轻量级开源集成化技术及docker所提供的一个易于使用的面向服务(SOA)的容器技术, 使应用在智能家庭中的私有云平台更容易开发,拥有更好的互操作性和安全性。
我们的测试环境会在典型的家庭中,希望能够使家庭生活更方便更智能更快捷,另外,openhab这个平台也让物联网应用部署更加容易和方便,openhab可以为你实现最灵活的控制智能家居,openhab是一个成熟的,开源的家庭自动化平台,既可以运行不少软件,还无关乎协议,这意味着如今它可以连接到几乎市面上所有的家庭自动化硬件。

我们设计了三种不同的方案。这三种方案都体现在上图所示的框架里。其中,方案二(智能家具如Hue等、三星电视等等)更适用于家庭的智能设备,由于openhab这个平台本身就支持这些设备的绑定,只需要对openhab进行配置文件的修改即可,所以这种方案所支持的智能设备不仅多样而已实施起来也更为简单和方便,但是它所需要的智能设备不算便宜。方案一(板卡直接连接传感器)实施起来也比较方便,而且传感器比较便宜,然而它是通过杜邦线进行连接的,所以传感器的范围只能够在bananapi周围,被限定的比较死,而且bananapi的GPIO接口是有限的,所以能够连接的传感器也很少。方案三(通过arduino连接传感器并和bananapi进行无线传输)则解决了方案一的第一种的问题,适用范围比较大,且多个arduino也可以连接更多传感器。并且arduino和传感器的价格也都比较便宜。
对于以上三种方案的比较,我们可以选择合适的方案对智能家庭私有云进行设计,也可以综合三种方法设计智能家庭的私有云平台,这样部署IoT应用的方式更多样化。另外,为了持续部署更多的智能家庭设备,我们让openhab的配置文件进行共享,即可以通过私人电脑对bananapi中openhab的配置进行增加或修改,这样无需再为bananapi配备显示屏、鼠标、键盘等,只需要为其不断供电即可。输入网址即可到达控制界面,如下图所示。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|360eet-智能硬件 教育平台 ( 沪ICP备09095345号-2  

GMT+8, 2017-9-26 10:05 , Processed in 0.222210 second(s), 24 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表