Bulan ini fitur rumah otomatis saya berasal dari Tom Lawrence, seorang mahasiswa tahun terakhir di Universitas Staffordshire. Bersama dengan temannya Andy Jackson, ia telah menciptakan sistem otomasi rumah C# yang dipesan lebih dahulu yang mengontrol X10 serta XBMC dengan klien untuk Android serta Windows Phone.
Tunduk oleh: Tom Lawrence – Saya Tom, saya seorang mahasiswa dengan dua bulan tersisa di Universitas Staffordshire. Saat ini saya sangat terganggu dari proyek tahun terakhir saya dengan proyek sampingan kecil yang saya sebut HA. Pada tahun lalu saya mendapat lebih banyak dan lebih tertarik pada sistem otomatisasi / teater rumah.
Saya berharap pengaturan saya berusia sekitar 3 tahun dan juga dimulai ketika saya pindah dari aula serta perubahan setiap kali saya relokasi rumah … Pada awalnya ada server Windows Home dengan Xbox yang diretas menjalankan XBMC. Selanjutnya, selama tahun penempatan saya Xbox diganti dengan XTREAMER dan sekarang saya kembali untuk tahun terakhir saya, saya memiliki HTPC yang agak besar yang terhubung ke monitor komputer yang agak kecil di ruang tamu. Menjadi seorang siswa saya harus bekerja dengan anggaran rendah tetapi tidak semuanya buruk; HTPC memang memiliki 5.1 di sekitarnya!
Saya telah tertarik pada otomatisasi rumah selama beberapa waktu dan dapat melihat diri saya memiliki semacam sistem ketika saya selesai universitas dan jauh lebih diselesaikan ke rumah tetapi saya tidak pernah benar -benar mengambil jenis langkah apa pun untuk memulai sistem seperti itu . Itu berubah setelah saya dikaitkan dengan AVBrand.com oleh Andy, seorang teman dengan pengaturan yang sangat mirip serta rencana untuk masa depan. Setelah membaca situs saya tahu saya harus membuat sistem yang sama, jadi saya …
Saya tahu sistem lain seperti Mister House tetapi saya tidak ingin menyesuaikan sistem dengan kebutuhan saya, saya ingin membuatnya sendiri, ha lahir.
Saya menyatukan beberapa kode, saya bukan seorang programmer, saya telah memiliki berbagai modul pemrograman di universitas tetapi gelar saya sedang dalam jaringan tetapi tidak lama sebelum Andy, yang merupakan seorang programmer ikut serta serta lepas landas. Andy telah melakukan banyak pekerjaan di sisi jaringan/komunikasi yang memungkinkannya dapat diukur untuk masa depan. Sekarang menjadi proyek bersama di antara diri kita sendiri. Jadi itu?
Haserver adalah otak di balik operasi yang berjalan di Windows Home Server. Ditulis dalam C# serta mulai mengeksekusi berbagai skrip yang berbasis di sekitar TVSorter, sebuah aplikasi yang ditulis Andy sebelumnya, sebelum saya berada di RDP ke Windows Home Server sehingga wajar untuk ini menjadi tugas pertama yang harus dilakukan HA.
Sekarang memiliki daftar fitur kecil tetapi mengingat berusia lebih dari sebulan, stabil dan kami berdua memiliki proyek tahun terakhir, kami harus bekerja cukup luar biasa jika Anda bertanya kepada saya, meskipun banyak pekerjaan baru -baru ini telah berlalu kode adegan daripada fitur seperti itu…
Secara langsung mengontrol modul X10 melalui CM11U
Mengeksekusi berbagai tugas dengan penjadwal tugas
Antarmuka dengan XBMC
Dukungan WOL
Unggahan ftp
HTTP API
Gagasan yang kami miliki adalah bahwa HASERVER akan melakukan semua fungsi penting di latar belakang serta klien hanyalah frontend ke sistem. Salah satu contohnya adalah klien inti adalah pengaturan-kurang. Ini menerima IP server melalui siaran serta mengunduh pengaturan dari server yang kemudian dapat diperbarui klien. Server memiliki database tetapi berkomunikasi dengan klien menggunakan JSON melalui TCP atau HTTP API.
Haclient adalah klien yang sepenuhnya meledak. Gagasan untuk HACLIENT adalah bahwa ia akan sepenuhnya mendukung HASERVER serta sub klien akan melakukan fungsi tertentu. Daftar fitur Haclient termasuk
Tidak memerlukan konfigurasi awal
Memungkinkan konfigurasi haserver
Antarmuka dengan XBMC, menampilkan audio serta informasi video serta beberapa fungsi remote control
Mendukung semua fungsi server
Sub klien
Gagasan di balik subkelien adalah bahwa mereka akan melakukan hal -hal tertentu serta tidak sepenuhnya mendukung semua fungsi server. Ini adalah sesuatu yang akan terjadi setelah universitas tetapi kami tidak bisa menahan diri untuk tidak mengembangkan beberapa.
HAWP7 – Saya dalam beberapa hari terakhir telah mengganti iPhone saya dengan HTC HD7 serta dengan cepat membuat klien untuk Windows Phone. Saat ini hanya mendukung fungsi X10 melalui HTTP API, ia akan segera dapat menjalankan skrip serta membangunkan komputer.
Haandroid – Andy memiliki perangkat Android serta Haandroid yang dibuat. Klien ini mendukung X10, WOL serta tugas.
Hapython – Ini adalah skrip mudah yang memungkinkan XBMC dari remote untuk menghidupkan/mematikan perangkat X10.
Rencana masa depan – rencana utama saat ini adalah hal -hal yang membosankan, pastikan apa yang kami miliki adalah bekerja serta berkomentar apa yang telah kami lakukan sehingga kami tidak lupa setelah universitas ketika kami memiliki lebih banyak waktu untuk mengerjakannya.
Integrasi dengan Windows Home Server, buat addin untuk konsol …
Buat klien untuk pelompat O2
Integrasi lebih banyak dengan XBMC (mode film X10 dll)
Mengintegrasikan sistem CCTV
Memiliki antarmuka standar antara HASERVER dan juga Arduino
Antarmuka dengan rumah kami berikutnya, harus menunggu serta melihat apa yang mereka tawarkan terlebih dahulumeskipun!
Kami tidak memiliki rencana untuk merilis ini sebagai sebuah sistem tetapi saya suka berpikir kami suatu hari nanti. Saat ini kami berdua menjalankan aplikasi di rumah mahasiswa kami dan keduanya Lucky telah mendapatkan pekerjaan setelah universitas jadi begitu diselesaikan saya menduga daftar fitur akan tumbuh, kami memiliki banyak ide yang sebagian besar membutuhkan uang untuk membeli perangkat keras tambahan. Ini pasti proyek yang menarik ..
Tom Lawrence Tom-lawrence.co.uk: Andy Jackson A-Jackson.co.uk: X10 CM12U Antarmuka Komputer
Ingin lebih? – Anda harus mengikuti kami di Twitter, seperti kami di Facebook, atau berlangganan umpan RSS kami. Anda bahkan dapat mengirimkan berita ini melalui email, langsung ke kotak masuk Anda setiap hari.
Bagikan ini:
Facebook
Twitter
Reddit
LinkedIn
Pinterest
Surel
Lagi
Ada apa
Mencetak
Skype
Tumblr
Telegram
Saku