openHAB - 开源的家庭自动化方案


GPLv3
跨平台
Java

软件简介

openHAB全称为open Home Automation Bus,即开放式家庭自动化总线,该项目旨在为家庭自动化构建提供一个通用的集成平台。

openHAB是一个纯Java打造的开源项目,完全基于OSGi(Open Service Gateway
Initiative)
,并使用Jetty作为web服务器。Jetty和Equinox
OSGi运行时一起构成了openHAB的核心基础。

openHAB的设计是厂商中立的,且与硬件/协议无关。openHAB通过绑定,汇集了不同的总线系统、硬件设备和接口协议。这些绑定可以通过openHAB事件总线发送和接收命令,并更新状态。开发者可以在openHAB的基础上设计独特的操作界面,以开发自己的家庭自动化系统,或者利用其他技术来创建设备的新的控制方式。

介绍内容来自 iteye