原文連接html
我想很多程序員估計也是一塊一塊樹莓派在家裏吃灰吧,這裏就貢獻幾個開源智能家居,折騰一波實現一個本身的 Open Source Smart Home 吧。html5
Domoticz是一個輕量級的智能家居系統 ,經過它你能夠監測和控制各類設備,包括燈和開關以及各類傳感器、儀表好比:溫度、雨滴、風速、紫外線(UV)輻射、用電發電、燃氣流量、用水量等等。 還能夠向任一移動設備發送通知或警告。java
地址: https://domoticz.com/
中文: https://www.domoticz.cn/
Git: http://github.com/domoticz/git
Home Assistant 是一個成熟的,開源的智能家居平臺,這個平臺的目的是把全部能經過 Wifi 控制的電器所有接入進來統一管理,這樣你能夠在手機、電腦上隨時隨地瞭解家裏的狀況並作出控制。適合樹莓派開發,教程較多。程序員
地址: https://home-assistant.io/
git: https://github.com/home-assistantgithub
開源家庭自動化套件,採用 GPLv3 許可,內容涉及服務器、操做系統、安裝程序和APP控制端、HTML5控制端等等。不過其開發 Wiki、論壇主要是法語爲主,這個就有點小蛋疼了。web
地址: https://calaos.fr/
Git: https://github.com/calaos服務器
openHAB是一個純Java打造的開源項目,徹底基於OSGi(Open Service Gateway Initiative),並使用Jetty做爲web服務器。Jetty和Equinox OSGi運行時一塊兒構成了openHAB的核心基礎。dom
openHAB的設計是廠商中立的,且與硬件/協議無關。openHAB經過綁定,聚集了不一樣的總線系統、硬件設備和接口協議。這些綁定能夠經過openHAB事件總線發送和接收命令,並更新狀態。開發者能夠在openHAB的基礎上設計獨特的操做界面,以開發本身的家庭自動化系統,或者利用其餘技術來建立設備的新的控制方式。工具
地址: http://www.openhab.org/
Git: https://github.com/openhab/
OpenMotics 是一個開源的家庭自動化硬件和軟件系統,其提供的功能包括諸如打開/關閉燈光和各類輸出,多區域供暖和製冷,功率測量和自動化操做等。該系統既包括開源軟件也包括了開放的硬件。爲提供與其餘系統的互操做性,OpenMotics 的網關提供了一個 API(應用程序接口),經過這個 API 能夠執行各類操做。