本月我的自動家庭功能來自斯塔福德郡大學的最後一年學生湯姆·勞倫斯(Tom Lawrence)。他與他的朋友安迪·傑克遜(Andy Jackson)一起創建了一個定制的C#家庭自動化系統,該系統控制X10以及XBMC與客戶的客戶以及Windows Phone一起。
提交者:湯姆·勞倫斯(Tom Lawrence) – 我是湯姆(Tom),我是斯塔福德郡大學還剩兩個月的學生。我目前通過一個小小的Side Project稱為HA,從我的最後一年項目中分心。在過去的一年中,我對家庭自動化 /劇院系統的感興趣越來越多。
我預計我的設置大約是3年的歷史,並且在我搬出大廳以及每次搬遷房屋時都會開始……一開始,就有Windows Home Server the Windows Home Server帶有黑客式XBOX運行XBMC。接下來,在我的安排年中,Xbox被Xtreamer替換為Xtreamer,現在我又回來了,我的最後一年我的HTPC很大,連接到了客廳中相當小的計算機顯示器。作為一名學生,我不得不做低預算的工作,但這還不錯。 HTPC確實有5.1周圍!
我一直熱衷於家庭自動化一段時間,並且在我完成大學時也可以看到自己擁有某種系統,並且更加安置在房屋中,但是我從來沒有真正採取任何類型的步驟來啟動這樣的系統。在我與Andy鏈接到Avbrand.com之後,Andy是一個非常相似的設置以及未來計劃的朋友。閱讀網站後,我知道我必須創建一個類似的系統,所以我是…
我知道其他系統,例如House Min,但我不想自定義我的需求系統,我想自己製作自己的系統,所以HA是出生的。
我把一些代碼搗碎了,我不是程序員,我在大學裡有各種各樣的編程模塊,但我的學位是在網絡上,但不久之後,安迪(Andy)是一名程序員,也沒有起飛。安迪(Andy)在網絡/通信方面做了很多工作,使其在未來可以擴展。現在,它已經成為我們之間的聯合項目。就是這樣嗎?
Haserver是在Windows Home Server上運行的操作背後的大腦。它以C#編寫,並開始在我登上Windows Home Server的RDP之前,圍繞TVSorter執行了基於TVSorter的各種腳本,因此這很自然,這是HA要做的第一個任務。
它現在有一個小型功能列表,但是考慮到它已經有一個多月了,穩定,而且我們倆都有最後一年的項目,如果您問我,我們應該做得非常出色,儘管最近有很多工作已經落後了場景代碼而不是這樣的功能…
直接通過CM11U控制X10模塊
使用任務調度程序執行各種任務
與XBMC接口
WOL支持
FTP上傳
HTTP API
我們的想法是,Haserver將在背景中執行所有基本功能,並且客戶僅僅是系統的前端。其中一個例子是核心客戶端無設置。它通過廣播接收服務器IP,並從客戶端可以更新的服務器下載設置。該服務器具有數據庫,但使用TCP或HTTP API使用JSON通信與客戶端。
HaClient是一個完全爆炸的客戶。 HaClient的想法是,它將完全支持Haserver以及子客戶端執行特定功能。 Haclient的功能列表包括
不需要初始配置
允許配置Haserver
與XBMC的接口,顯示音頻以及視頻信息以及一些遙控功能
支持所有服務器功能
子客戶
亞cl量背後的想法是,他們將做特定的事情以及不完全支持所有服務器功能。這是大學畢業後會發生的事情,但我們無法抗拒發展。
HAWP7 – 在過去的幾天裡,我已經用HTC HD7代替了iPhone,並迅速成為Windows Phone的客戶端。目前僅通過HTTP API支持X10函數,它將很快能夠執行腳本以及喚醒計算機。
Haandroid – Andy具有Android設備,並創建了Haandroid。該客戶端支持X10,WOL和任務。
HAPYTHON – 這是一個簡單的腳本,允許XBMC從遙控器打開/關閉X10設備。
未來的計劃 – 目前的主要計劃是無聊的東西,請確保我們的工作以及評論我們所做的事情,以便我們在大學畢業後沒有忘記更多的時間進行工作。
與Windows Home Server集成,為控制台製作一個附加內容…
為O2慢跑者做一個客戶
將更多與XBMC(X10膠片模式等)整合在一起
集成CCTV系統
在Haserver和Arduino之間具有標準接口
與我們的下一個房屋的接口,必須等待,並首先看到他們提供的東西儘管!
我們沒有計劃將其作為系統發布,但我想我們可以一天。 目前,我們倆都在我們的學生會裡運行了該應用程序,並且兩個幸運的人都在大學畢業後找到了工作,所以我懷疑該功能列表會增長,我們有很多想法都需要錢來購買額外的硬件。 它絕對是一個令人興奮的項目。
湯姆·勞倫斯·湯姆·倫斯(Tom Lawrence tom Lawrence.co.uk):Andy Jackson A-Jackson.co.uk:X10 cm12u計算機接口
想要更多? – 您應該像我們在Facebook上一樣在Twitter上關注我們,或訂閱我們的RSS feed。 您甚至可以通過電子郵件將這些新聞故事直接發送到您的收件箱。
分享這個:
Facebook
推特
reddit
LinkedIn
Pinterest
電子郵件
更多的
WhatsApp
打印
Skype
tumblr
電報
口袋