,在我們新的“自動化房屋”系列的第二個,理查德·法瑟(Richard Farthing)帶我們參觀了他的綠色開源房屋。在預算不到600英鎊的預算中,Linux設置的外觀是經歷的,同時也關注碳足跡。請繼續閱讀免費軟件建議,Joggler的照片,提示,下次他要做的事情以及接下來的事情。
綠色開源房屋 – 理查德·福丁·彭·米特(Richard Farthing Ceng Miet)提交的。這就是我如何僅使用開源軟件來建立功能性,可靠,低成本且功率相當低的功率的故事。
讓我們設置參數。這房子很小,只有2間臥室,目的是提供自動化功能,音樂和可靠的SD電視服務,因為HDTV是一個快速移動的區域,如果允許直接解決方案,則指定為“很高興擁有”。這使它位於光譜的另一端,那些需要42U高的架子以容納套件的房屋,並設有一個以空調的房間來容納所有設備。作為一名經常在家工作的工程師,我的目標是根據惠靈頓公爵(Duke of Wellington)做工程師的工作……做10先令的藝術,任何傻瓜都能做一磅。這裡描述的所有內容的總成本不到600英鎊 – 不包括佈線和寶貴的時間!遵循綠色/回收主題,一些諸如調光片之類的東西來自eBay。
對一個非常破舊的房屋進行“開始”的翻新,我有多種選擇,因此首先為我想要的功能編寫規範,這促使對基於PC服務器的控制系統和節點0和A大量CAT5E接線 – 每間客房至少有2個插座,在客廳和家庭辦公室等地方最多8個插座 – 總共32。通過編寫一個規格,其中包含一些未來的願望,我到目前為止還沒有大大缺乏容量在建築基礎設施中。例如,我從願望/假設開始,即可以通過LAN播放直播電視,當我從2003年開始編寫規格時,這實際上並不容易。在合理的時間範圍內,將航空電纜安裝到大多數房間,以及節點0。今天,我只將空中/衛星電纜放在節點0和客廳中。
單擊大版本 – 顯示主系統組件及其配置的圖。
單擊大版本 – 謙虛節點0,又稱樓梯下的節點 – 服務器,低功率
24端口10/100開關,數據和語音的補丁面板(VoIP/Pots通過SpeedTouch 780
所有房屋和辦公手機都有通用。也在地板加熱歧管和控制下。木製的
牆板可移動,覆蓋電纜托盤和管道。
該規格還意味著所有照明電路的家庭運行電纜,以允許中央控制以及家庭運行的開關接線,僅僅使相當傳統的系統可以通過將低電壓開關的修補到節點0 AS中的調光輸入為工作。在委託自動化系統之前有必要(我使用網格開關允許輕鬆地交換瞬時和常規類型)。如果我出租或出售房屋,將來可能會再次實施這種硬線,因為我認識到我已經開發的系統是相當習慣的,並且由於住房市場的這一部分不使用這種類型的東西 – 潛在的租戶,買方或房地產經紀人可能認為這是“過於復雜的”。當然,缺乏“大品牌”硬件也不會有幫助,因此您可能想在選擇套件以及如何實施套件時考慮這些因素。我對潛在銷售的思考是“有自動化的計劃許可” – 即洪水佈線等困難的東西 – 未來的佔用者可以選擇自己的自動化系統,例如一個家庭視頻盒等,或將其(幾乎)保留。
我沒有完成的一件事是全室音頻,儘管揚聲器接線存在於幾個地方支持它,因為它是初始規格項目。原因是,今天周圍有如此多的數字設備,您可以使用電線或無線網絡以訪問您的基於服務器的媒體進行大量的低成本盒安裝了接線。
電視背面的MediaMVP。紅外接收器面對
控制信號很容易通過地板反射拾取。
該系統顯示的是,可以製作相對較低的PC硬件,以運行大量應用程序,以幾個月的時間測量,或者如果您準備放棄磁盤升級跑步機。好的,因此運行服務器24 x 7不是很綠色,但是如果您想要一個功能性的自動化家庭,帶有幾個鈴鐺和哨子,媒體服務器等,您將至少需要一個運行24 x 7的盒子,因此,我的觀點是否可以堆積盡可能多的功能(和D與您的媒體相關),將其放入一個強大的盒子中,使其盡可能可靠(例如,在更好的PSU上花費額外的花費),並具有適當的備份策略。除了最初的幫助外,電線備份還可以通過服務器停機時間運載您的必需系統,並且從一開始就可以易於實現。幸運的是,這種想法通常與更具成本效益的套件相關聯,例如eBay上的那些老式的模擬調光器。
以下是PC上運行的主要應用程序的列表,該應用程序基於MSI的“桌面上的移動設備”(MODT)主板,該應用程序是2006 – 7年的一種時尚。該服務器具有2G RAM,並使用回收的Elonex台式機殼內置的季節性80%+有效的電源 – 請參閱照片。
軟件組件
功能
使用的硬件/外圍設備
Suse Linuxv10.3
Apache Web服務器
ZoneMinder和XXV用於VDR的MySQL
PHP,Perl
Samba Windows文件 /媒體服務器和統一用戶管理和Windows客戶端登錄的主要域控制器
筆記本電腦模式在不使用時旋轉介質磁盤,節省電源
–
VDRV1.6.0.2
Freeview數字電視錄製,播放和LAN上的直播電視流。CAN還可以使用適當的調諧器卡接收衛星或有線DTV。Plugins:
StreamDev(http流電視/音頻)
VOMPSERVER – 見下文
EPGSearch
2 x電視調諧器:USB或DTV1000 PCI卡,(或其他)NB機器不可靠,有2 x DTV1000出於某種原因。
VOMPV0.3.0 SERVERV0.3.0.10自定義客戶端
VDR客戶端 /服務器插件可以使客戶端訪問vdr.live和錄製的FreeView電視流,媒體播放器以及每個電視上的錄音和計時器的管理。
3 X Hauppauge Media MVP。高質量的SD通過RGB SCART。
vdradmin-amv3.6.7
基於PERL的程序將Web界面提供給VDR計時器,錄製和實時/記錄流,使用EPGSearch基於復雜的EPG搜索標準來自動化計時器創建。
–
xmltv2vdr
從XMLTV feeds中提取完整的EPG數據和膠片評論,並插入VDR EPG。添加情節名稱(因此您可以重複淘汰並識別系列),並允許根據演員,導演,評論分數等搜索 /錄製電影。
–
xxvv1.6
Web界面以管理VDR,提供VDR記錄,搜索和計時器管理的Web預覽。 Vdradmin的部分替代品。
–
Misterhouse(MH)v2.104
面向對象的基於對象的家庭自動化系統。接口到許多不同類型的硬件。提供:
Web界面
照明場景 /頻道控制通過常規開關,語音,一天中的時間,隨機(安全)和Web界面
根據溫度和天氣預報的自適應在地板供暖控制下(本身就是單獨的文章…)
安全接口(與標準商業警報系統I/O通過K8000接口)
服務器上的音樂媒體播放
(POSS。全屋音頻)
其他相關功能的聚合。
下面沒有特定的硬件軟件接口
XPLK8000
內部為2 x Velleman K8000接口卡和24個調光器的自定義模擬輸出卡開發了XPL I/O守護程序。樣品 /辯論率低的低壓開關,部分實現XPL照明模式,光滑的照明褪色,樣品溫度傳感器 /轉換為真實溫度,驅動加熱區控制。MH.usesxpl_hub中的本機XPL支持 – 基於Xpllib。
使用libk8000連接到K8000,並增加支持自定義硬件。
k8000在平行端口(i2c“位撞”) – 開關,警報I/O,4 x模擬溫度傳感器,驅動加熱區和UFH泵。模擬輸出卡以驅動0-5V調光器。
K8000提供了開關和PC的完整光電隔離
節日
通過MH.use Mbrola聲音驅動的語音引擎的文字 – 一旦您習慣了它的質量(即比Stephen Hawking的聲音好一點)。
主板聲音
Zoneminder(ZM)V1.24.2
CCTV應用程序。實時視頻流,錄製,運動檢測,事件數據庫管理,通過FTP自動檔案歸檔以及通過電子郵件和/或SMS的事件通知。與MH.In的接口開發了維護腳本。
退休的Wintv PCI卡純用於模擬視頻捕獲。 (許多其他合適的卡)
WebMinv1.510
基於Web的Linux Serversecure遠程HTTPS Web訪問大多數服務器功能的管理。
–
Zimbrav5.0.23
開源版。 Enterprise Mail Server配備了安全的HTTPS AJAX Web界面,用於遠程郵件訪問。還可以為Outlook或Thunderbird客戶端提供安全SSL IMAP遠程訪問以及本地IMAP或POP3。
–
ubuntu上網本remix v9.1
訪問以上所有內容,包括使用StreamDev插件從VDR服務器進行的無線電視流媒體
O2 jogglersee照片
單擊大版本 – 帶2 x K8000的接口櫃和自定義模擬輸出卡到
驅動24個調光器,通過電源電纜驅動到低壓開關的接口。
性能 – 就服務器CPU負載而言,關鍵的數字是:
10-12%的Misterhouse(大約一半是由於復雜的照明場景控制和Relatin引起的G邏輯)
5%XPLK8000由於25Hz對所有輸入和輸出的採樣,因此通過“鍵入” I2C採樣,以提供開關調試和光滑的照明褪色。
4%Zoneminder(1攝像頭)
2%VDR + 1 – 每個錄製或播放頻道
津布拉1-2%
總數約為25%。 CPU主要保留在LFM(800MHz空轉)中,除非在所有應用程序運行的峰值期間,因此最小化CPU功率。但是,您可以與幾個Nomachine NX客戶端遠程登錄,並且服務器非常適合使用大型HD屏幕(1920 x 1200 RES)圖形接口 – 並沒有由服務器負載造成的明顯損害。
功率 – CPU是一種移動奔騰M 740(1.7GHz),總測量的怠速PC消耗約為39W,並具有500克磁盤旋轉。在“冰冷的碼頭”(總計2TB)中再添加3個磁盤,還有幾個電視調諧器和一個舊的WINTV捕獲卡重新捕獲CCTV使用,而怠速功率則升至55W左右,而3個媒體磁盤旋轉了下降。由於NIKHA列表最近所討論的,您將希望由於成本/二氧化碳和節點在節點0中產生的熱量而保持電力。磁盤的壽命大大增加了,在較低的溫度下 – 在環境20C處,SMARTD在所描述的服務器上報導了這些磁盤壽命為33C和37C之間。戴上我的商業帽子,我使用了大約經驗法則:每年1英鎊,帶有3年的回報作為基準,以決定是否最好投資於低功率硬件。 (這解釋了CCTV的回收WINTV卡)。如我稍後討論的那樣,今天毫無疑問,人們可以通過破壞此規則來提高服務器功率。
服務器內部 – 貨架零件 – 沒什麼特別的。
在頂部是3個X SATA媒體磁盤的“ Icydock” – 替換CD-ROM +備用艙
在討論權力時,值得從綠色的角度審查其他系統組件。我發現D-Link具有一系列非常有效的小型以太網開關,這些開關的功率很小(僅適用於24個端口基本開關的4W),但是ADSL路由器仍然是一個問題,通常像我的10W一樣消耗。那裡的未來範圍。
可用性 – 迄今為止,停機時間約為每年2天,相當於99.9%的可用性。停機時間是由我與服務器配置混亂的方法來嘗試一件事或另一件事或移動磁盤。到目前為止,最長的正常運行時間已經過去6個月了。嬰兒死亡率磁盤失敗發生了500克服務器級磁盤,可悲的是,備份有限的媒體磁盤。因此,至少將操作系統移至SSD的願望。請注意如何配置筆記本電腦模式以限制媒體磁盤的旋轉 – 3.5英寸磁盤是典型的。根據SmartD的說法,我的3年(最古老)磁盤的額定功率僅為50k,我的表現不到5K,因此在過時之前也無法達到一半的旋轉計數。當然,排除您的操作系統!
應用程序選擇 – 顯然可以從許多不同組件中構建具有這些功能的系統。我是否使用了我嘗試過的第一個 – 地獄不!這些應用程序中的每一個都是根據以下標準從各種可能性中選擇的:
開源。簡單,根據我的經驗,這幾乎總是一個更好的選擇 – 更靈活,通常更具功能性,作者/維護者更快地改進和修復錯誤 – 是的,甚至我報告的錯誤。有時在同一天(例如Vdradmin),有時是下週(例如Zimbra)。如果花費一個多月,您可能會吠叫錯誤的樹。更便宜嗎?不是您珍視自己的時間,而是我不得不花時間幫助多年來的幾個商業應用程序,所以我毫不幻想地,一堆現金可以保證質量和支持。
軟件應該表現出良好的工作前景