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