
如果你對那些僅僅隻是為了控制一盞燈而不得不下載下傳一個特定的App的智能家居感到厭煩,這裡有個好消息:OpenHAB可以為你實作最靈活的控制智能家居,OpenHAB是一個成熟的,開源的家庭自動化平台,既可以運作不少軟體,還無關乎協定,這意味着如今它可以連接配接到幾乎市面上所有的家庭自動化硬體。
在這裡,我們将告訴你如何安裝并啟動免費的智能家居系統。
我們先使用樹莓派2建立OpenHAB,本文涵蓋了幾個5個主題:
前期準備
最起碼,你需要一個樹莓派,以及以太網或無線擴充卡(首選以太網)。需要注意的是OpenHAB在舊版本的樹莓派上也一樣運作,但有一個問題,就是處理速度較慢以及Z-Wave裝置的使用問題。你需要更新到最新版本的樹莓派然後添加Z-Wave。不過,如果沒有Z-Wave的需求,你可以放心地忽略這個問題,并使用樹莓派B或B+來制作,因為他們也可以工作。
OpenHAB的最新穩定版本是1.71版。 1.8版本預計不久更新,雖然可能會有出現更多的功能,但是不影響本文。本文并不相容版本2
安裝OpenHAB
首先我們安裝通過指令行這樣的老式方法來安裝。
擴充filesystem;然後從進階菜單将記憶體分割為16。完成後,重新啟動,再完整地運作更新
安裝OpenHAB的更簡單的方法是通過apt-get,但首先我們需要添加一個安全密鑰和新的存儲庫:
<a></a>
奇怪的是,屬于“root”的都被安裝了。我們需要用下面的指令解決這個問題:
接下來,我們要安裝Samba和共享配置和使用者檔案夾,這會更容易安裝附加元件并遠端更改sitemap。
如果有需要可以更改工作組的名稱,但是其他的需要wins support為yes:(你需要去掉注釋,将no改為yes)
然後将一下添加到共享定義部分(滾動至檔案底部):
儲存并退出。最後我們需要設定一個Samba的密碼
openhab”作為密碼隻是為了友善使用,并不重要。
重新啟動Samba(用sudo來重新啟動)之後,測試是否可以通路共享驅動器。在Mac上它可能不會自動出現;但你可以使用Finder – > Go – > Connect to Server 和位址。
使用者名openhab驗證和你的密碼,然後打開你的兩個共享看看。你也可以在你的浏覽器打開http://raspberrypi.local:8080 /,但你會遇到一個錯誤,因為我們還沒有建立一個sitemap呢。
現在就來跟蹤OpenHAB日志,以便留意出現的錯誤。
安裝Demo House
解壓縮它後,出現兩個檔案夾:插件和配置。
使用網絡共享,複制配置到OpenHAB的配置共享然後覆寫現有檔案夾。複制插件到其他的OpenHAB Home share,再次覆寫現有檔案夾。如果沒有提示你覆寫東西,那麼就是你做錯了。打開raspberry.local:8080 / openhab.app?sitemap=demo檢視demo。
這是基本的檢視,OpenHAB的開源意味着我們可以安裝一個可愛的主題或者完全不同的界面。現在,我們隻需要知道它所有工作。需要注意的是,我們要的是sitemap。它不是網絡或傳感器的裝置。它是自定義的。如果想要了解如何建立,打開上OpenHAB配置共享deedsitemaps/demo.sitemap檔案。
打開items / demo.items,這是你建立控制和定義傳感器項目的路徑。
本文轉自 K1two2 部落格園部落格,原文連結:http://www.cnblogs.com/k1two2/p/4819999.html ,如需轉載請自行聯系原作者