在物联网不仅仅是一个时髦词,事实上,26.5%的美国家庭已经开始使用一些列的智能家居技术,在五年内这个百分比预计会翻一番。
随着越来越多的设备可用于帮助你家居自动化,无论您想要远程控制HVAC系统,整合一个家庭影院,保护你的家免受盗窃,火灾或其他威胁,减少能源使用,或只是控制几盏灯,都有无数的自动化设备可以帮你实现。
但同时,还有许多用户担心安装在他们家庭中的新设备带来的安全和隐私问题 —— 这是一个很现实也很严肃的问题。对安全的担心是为什么开源对我们将来使用的互联设备至关重要的众多理由之一。由于源代码运行在他们自己的设备上,完全可以去搞明白控制你的家庭的程序,也就是说你可以查看它的代码,如果必要的话甚至可以去修改它。
本文为大家推荐六个开源的家庭自动化工具
1、Calaos
Calaos 被设计为一个完整的家庭自动化平台,包括服务器应用程序,触摸屏界面,Web应用程序,用于iOS和Android的原生移动应用程序,以及底层运行的预配置的Linux操作系统。Calaos项目来自一家法国公司,因此其支持论坛主要采用法语,尽管大部分指导性材料和文档已翻译成英文。
Calaos遵循GPL v3许可协议
项目地址:https://www.oschina.net/p/calaos
2、Domoticz
Domoticz 是一个家庭自动化系统,其中包括从气象站到烟雾探测器再到远程控制的各种设备,并且项目网站上还大量的文档。它采用HTML5前端设计,可通过桌面浏览器和大多数现代智能手机访问,而且它十分轻量级,可在Raspberry Pi等许多低功耗设备上运行。
Domoticz主要以C / C ++编写,遵循GPLv3许可
项目地址:https://www.oschina.net/p/domoticz
3、Home Assistant
Home Assistant 是一款开源家庭自动化平台,可轻松部署在任何可以运行Python 3的机器上,从树莓派到网络附加存储(NAS)设备,甚至还能使用Docker容器部署到其他系统上。它集成了大量开源以及商业产品,允许用户链接例如IFTTT,天气信息或Amazon Echo设备,以控制从锁到灯光的硬件。
Home Assistant 是根据MIT许可证发布的
项目地址:https://www.oschina.net/p/home-assistant
4、MisterHouse
自2016年以来,MisterHouse已经取得了很大的发展,MisterHouse是一个Windows/Unix下的家庭自动化软件,可以响应语音命令,网页浏览器,时间,串行端口和X10数据,外部文件等,也可以通过文字转换成语音引擎。它运行在Linux,MacOS和Windows计算机上,可以从各种设备读取/写入,包括安全系统,气象站,呼叫者ID,路由器,车辆定位系统等
MisterHouse遵循GPLv2许可协议
项目地址:https://www.oschina.net/p/misterhouse
5、OpenHAB
openHAB全称为open Home Automation Bus,即开放式家庭自动化总线,用Java编写,openHAB可以可以跨大多数主流操作系统使用,甚至可以在树莓派上很好地运行,支持数百种设备。OpenHAB还支持用iOS和Android来控制应用程序以及设计工具,以便用户可以在自己的家庭系统创建自己的用户界面。
openHAB遵循Eclipse公共许可证
项目地址:https://www.oschina.net/p/openhab
6、OpenMotics
OpenMotics 是一款硬件和软件均开源的家庭自动化系统。它旨在提供一个全面的系统来控制设备,而不是将来自不同提供商的各种设备拼接在一起。与其他系统不同的是,OpenMotics专注于硬件解决方案。
OpenMotics遵循GPLv2许可
项目地址:https://www.oschina.net/p/openmotics
来自:开源最前线 编译:猿妹
开源中国征稿开始啦!
开源中国 www.oschina.net 是目前备受关注、具有强大影响力的开源技术社区,拥有超过 200 万的开源技术精英。我们传播开源的理念,推广开源项目,为 IT 开发者提供一个发现、使用、并交流开源技术的平台。
现在我们开始对外征稿啦!如果你有优秀的技术文章想要分享,热点的行业资讯需要报道等等,欢迎联系开源中国进行投稿。投稿详情及联系方式请参见:我要投稿